/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:31.25rem){.mobile-buttons{margin-top:1.25rem;}}@media (min-width:43.75rem){.main-content__container{padding-top:1rem;}.mobile-buttons{margin-top:3rem;}}@media (min-width:62.5rem){.sidebar-grid .layout--content-narrow,.sidebar-grid .layout--pass--content-narrow > *,.sidebar-grid .layout--content-medium,.sidebar-grid .layout--pass--content-medium > *{grid-column:2 / 11;}.layout--content-medium,.layout--pass--content-medium > *{grid-column:2 / 15;}}@media (min-width:75rem){.site-branding{min-height:6.25rem;}.social-bar{display:none;}.mobile-buttons{margin-top:2.2rem;}.site-header{min-height:7.25rem;}}@media (min-width:81.25rem){.region--sidebar{grid-column:11 / 15;}}.text-content a,.cke_editable a{color:#008800;text-decoration-color:#008800;box-shadow:inset 0 -2px 0 0 #008800;}.text-content a:hover,.cke_editable a:hover{box-shadow:inset 0 -2em 0 0 #d9fade;-webkit-text-decoration-color:#d9fade;text-decoration-color:#d9fade;}.book-pager a,.breadcrumb__link,a,a:hover{color:#008000;}.site-branding__name a{color:#000;}.mobile-nav-button__icon,.mobile-nav-button__icon:before,.mobile-nav-button__icon:after{background-color:#000;}.nav-primary__button,.site-header__initial{display:none;}.tabs__link.is-active:after,.header-nav__search-button:after,.primary-nav__menu-link-inner:after{border-top-color:#008000;}[dir] .search-wide__wrapper input[type="search"]{background-image:linear-gradient(#008000,#008000);}.book-pager{border-bottom-color:#008000;}@media (min-width:75rem){.site-branding__logo img{max-height:3rem;}}@media (min-width:43.75rem){.site-branding__logo img{max-height:3rem;}}@media (min-width:31.25rem){.site-branding__logo img{max-height:3rem;}}.breadcrumb{position:static;}.breadcrumb__content{background:linear-gradient(90deg,rgba(0,136,0,1) 0%,rgba(34,193,195,1) 100%);color:#fff;border-radius:2px;}.breadcrumb__link,.breadcrumb__link:hover{color:#fff;}[dir="ltr"] .breadcrumb__item:nth-child(n+2):before{border-top:2px solid #fff;border-right:2px solid #fff;}[dir="ltr"] .breadcrumb__content{margin-right:0;;padding:8px 26px 6px 26px;}.breadcrumb__list{padding-bottom:0;}.book-pager a{font-family:"metropolis",sans-serif;}.book-block-menu{background:#fafafa;padding:20px;border-radius:4px;}.book-block-menu .menu__link{color:#008000;font-size:14px;}.region--sidebar .menu__link--link:hover{color:#008000;}.book-block-menu .menu__link{font-size:12px;font-family:"metropolis",sans-serif;}.region--sidebar .menu__link{padding-top:0;padding-bottom:0;margin-bottom:5px;}.region--sidebar .menu__link.menu__link--active-trail{padding-left:5px;}.region--sidebar ul{margin-left:.75em;}.region--sidebar{line-height:1rem;}.region--sidebar .menu__link:after{border:none;}.menu__link--active-trail{background:rgba(67,182,173,0.1);}.region--sidebar .text-content,.region--sidebar .text-content a{font-size:14px;font-family:"metropolis",sans-serif;line-height:20px;color:#000;}.region--sidebar .text-content a{color:#008800;text-decoration-color:#008800;box-shadow:inset 0 -1px 0 0 #008800;}#block-rmwreferralblock{padding:20px;background:#fafafa;border-radius:4px;color:#000;margin-bottom:26px;}.rmw-logo{background:#000;display:block;padding:10px 10px;margin-bottom:10px;border-radius:3px;}.field--name-field-mulch-type .field__item{background:rgba(34,193,195,1);display:inline-block;margin-right:10px;padding:0px 10px;border-radius:4px;font-size:11px;line-height:1.3rem;font-weight:600;}.field--name-field-mulch-type .field__item a{color:#fff;text-decoration:none;}.node--type-book .field--name-field-image .field__item{display:inline-block;margin-right:15px;}.uc-frame-show{border:#008800 1px solid;padding:38px 0 12px 0;border-radius:4px;max-width:840px;}.calc-shop a{border:1px solid #008800;padding:6px 20px;border-radius:3px;}.optionset-flexslider-default-slider-w-thumbnail-slider .flex-direction-nav a{overflow:unset;}[dir="ltr"] ul{margin-left:0;}.follow-us{font-size:25px;}.follow-us span{margin-right:20px;display:inline-block;}.site-footer{background:#000;}.site-footer .text-content{color:#fff;font-size:15px;line-height:1.25rem;}
