.compost-site-locator{container:locatorWrap/inline-size;margin-block:40px 0;margin-inline:auto;max-width:1280px;width:100%}.compost-site-locator[data-curmarker="1"] .results-list-wrap .result-item:first-of-type{background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="1"] .results-list-wrap .result-item:first-of-type .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="2"] .results-list-wrap .result-item:nth-of-type(2){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="2"] .results-list-wrap .result-item:nth-of-type(2) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="3"] .results-list-wrap .result-item:nth-of-type(3){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="3"] .results-list-wrap .result-item:nth-of-type(3) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="4"] .results-list-wrap .result-item:nth-of-type(4){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="4"] .results-list-wrap .result-item:nth-of-type(4) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="5"] .results-list-wrap .result-item:nth-of-type(5){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="5"] .results-list-wrap .result-item:nth-of-type(5) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="6"] .results-list-wrap .result-item:nth-of-type(6){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="6"] .results-list-wrap .result-item:nth-of-type(6) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="7"] .results-list-wrap .result-item:nth-of-type(7){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="7"] .results-list-wrap .result-item:nth-of-type(7) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="8"] .results-list-wrap .result-item:nth-of-type(8){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="8"] .results-list-wrap .result-item:nth-of-type(8) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="9"] .results-list-wrap .result-item:nth-of-type(9){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="9"] .results-list-wrap .result-item:nth-of-type(9) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator[data-curmarker="10"] .results-list-wrap .result-item:nth-of-type(10){background-color:#53ba6e;color:#fff}.compost-site-locator[data-curmarker="10"] .results-list-wrap .result-item:nth-of-type(10) .contact-info a{background-color:#fff;color:#53ba6e}.compost-site-locator.show-results{--height:800px;margin-bottom:40px}.compost-site-locator.search-performed{--map-gap:20px;--list-width:420px}.compost-site-locator .search-form{display:flex;gap:10px;justify-content:center;padding:0 30px;text-align:center}.compost-site-locator .search-form .search-input{--opacity:0.6;border:1px solid #000;border-radius:0;font-family:Montserrat,sans-serif;font-size:22px;line-height:30px;max-width:500px;padding:4px 8px;width:100%}.compost-site-locator .search-form .search-input:focus{--opacity:0.2}.compost-site-locator .search-form .search-input::-webkit-input-placeholder{opacity:var(--opacity);-webkit-transition:opacity .3s;transition:opacity .3s}.compost-site-locator .search-form .search-input::-moz-placeholder{opacity:var(--opacity);-moz-transition:opacity .3s;transition:opacity .3s}.compost-site-locator .search-form .search-input:-ms-input-placeholder{opacity:var(--opacity);-ms-transition:opacity .3s;transition:opacity .3s}.compost-site-locator .search-form .search-input::-ms-input-placeholder{opacity:var(--opacity);-ms-transition:opacity .3s;transition:opacity .3s}.compost-site-locator .search-form .search-input::placeholder{opacity:var(--opacity);transition:opacity .3s}.compost-site-locator .search-form input[type=submit]{background-color:#53ba6e;border:none;border-radius:0;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;line-height:30px;padding:5px 20px;text-transform:uppercase}.compost-site-locator .search-results{display:flex;flex-direction:var(--flex-dir,row);gap:var(--map-gap,0);height:800px;margin-top:40px;overflow:clip;transition:height .3s}@container ( width <= 1170px ){.compost-site-locator .search-results{--map-flex:1}}@container ( width <= 1024px ){.compost-site-locator .search-results{--flex-dir:column-reverse;--height:900px;margin-inline:auto;max-width:640px}}.compost-site-locator .results-list{flex:1;max-width:var(--list-width,0);overflow-x:clip;overflow-y:auto;transition:max-width .3s}.compost-site-locator .results-list .result-item{background-color:#eee;border-bottom:3px solid #fff;padding-left:50px;position:relative}.compost-site-locator .results-list .count{background-color:#383833;border-radius:0 0 5px 0;color:#fff;font-size:18px;font-weight:700;left:0;line-height:36px;position:absolute;text-align:center;top:0;width:36px}.compost-site-locator .map-holder{flex:var(--map-flex,2)}.compost-site-locator .map-holder .distance{display:none}.compost-site-locator .map-holder .name{padding-right:30px}.compost-site-locator .map-holder .result-item{max-width:400px;padding:14px 0 0}.compost-site-locator .map-holder .result-item .count{display:none}.compost-site-locator .map-holder .gm-style-iw-chr{position:absolute;right:0;top:0}.compost-site-locator .result-item{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.2;padding:18px;width:100%}.compost-site-locator .result-item .details{display:flex;flex-direction:column;gap:10px}.compost-site-locator .result-item .name{display:flex;font-size:18px;font-weight:700;gap:10px;line-height:22px}.compost-site-locator .result-item .name .title{flex:1}.compost-site-locator .result-item .distance{font-size:.7em}.compost-site-locator .result-item .distance:after{content:" miles"}.compost-site-locator .result-item .controls{display:none}.compost-site-locator .result-item .contact-info{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.compost-site-locator .result-item .contact-info a{background-color:#53ba6e;border-radius:30px;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:30px;padding:5px 20px;text-transform:uppercase}.compost-site-locator .address-details{display:flex;flex-wrap:wrap;gap:0 .3em}.compost-site-locator .address-details:has(.city):has(.state) .city:after{content:","}.compost-site-locator .address-details .address_1,.compost-site-locator .address-details .address_2{flex:0 0 100%}
.page .entry-header{display:none}.fa-twitter-square:before,.fa.fa-twitter:before{aspect-ratio:1;background-color:currentColor;content:"";display:inline-block;height:1em!important;-webkit-mask:url(//naturbag.com/wp-content/plugins/rmg-site-functionality/assets/dist/css/../img/social-logo-twitterx.svg) center no-repeat;mask:url(//naturbag.com/wp-content/plugins/rmg-site-functionality/assets/dist/css/../img/social-logo-twitterx.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:auto}body iframe{min-height:0}body div.wpb_video_widget div.wpb_wrapper div.wpb_video_wrapper{padding-top:0}body div.wpb_video_widget div.wpb_wrapper div.wpb_video_wrapper iframe{position:relative}body li .searchform{background-color:#fff;border:2px solid #000;border-radius:40px;padding:4px 10px;position:relative}body li .searchform input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#000;font-size:16px;font-weight:400;line-height:1;padding-right:30px}body li .searchform input[type=text]::-webkit-input-placeholder{color:#858585}body li .searchform input[type=text]::-moz-placeholder{color:#858585}body li .searchform input[type=text]:-ms-input-placeholder{color:#858585}body li .searchform input[type=text]::-ms-input-placeholder{color:#858585}body li .searchform input[type=text]::placeholder{color:#858585}body li .searchform input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(//naturbag.com/wp-content/plugins/rmg-site-functionality/assets/dist/css/../img/top-nav-search.png) 50% no-repeat;background-size:18px;border:none;font-size:0;height:20px;position:absolute;right:10px;top:50%;translate:0 -50%;width:20px}
body:has(.acsb-widget){--btnLeft:20px;--btnBtm:80px}iframe{height:auto;width:100%}div{--cb-w-fill:#03a6d0;--cb-w-txt:#fff}div #CookiebotWidget{bottom:var(--btnBtm,10px);left:var(--btnLeft,10px)}div #CookiebotWidget .CookiebotWidget-logo{background-color:#03a6d0;border-radius:50%;height:48px;position:relative;width:48px}div #CookiebotWidget .CookiebotWidget-logo:after{background-color:#fff;content:"";inset:5px;-webkit-mask:url(//naturbag.com/wp-content/plugins/rmg-site-functionality/assets/dist/css/../img/cookie-options.svg) center no-repeat;mask:url(//naturbag.com/wp-content/plugins/rmg-site-functionality/assets/dist/css/../img/cookie-options.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;z-index:1}div #CookiebotWidget .CookiebotWidget-logo svg{display:none}div #CookiebotWidget .CookiebotWidget-logo svg circle{fill:#03a6d0}div #CookiebotWidget .CookiebotWidget-consent-details button{color:#03a6d0!important}div #CookiebotWidget .CookiebotWidget-consents-list svg{fill:#03a6d0!important}div #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#03a6d0!important;border-color:#03a6d0!important;color:#fff!important}div #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#03a6d0!important}#CybotCookiebotDialog #CybotCookiebotDialogHeader{border-bottom:none;width:210px!important}@media (width < 1024px){#CybotCookiebotDialog #CybotCookiebotDialogHeader{width:100%!important}}#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyLink{background:#000;height:95px;-webkit-mask:url(//naturbag.com/wp-content/plugins/rmg-site-functionality/assets/dist/css/../img/logo.webp) left center no-repeat;mask:url(//naturbag.com/wp-content/plugins/rmg-site-functionality/assets/dist/css/../img/logo.webp) left center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:210px}@media (width < 1024px){#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyLink{flex:3;width:auto}}#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyLink img{display:none}#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#03a6d0}#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom-color:#03a6d0;color:#03a6d0}#CybotCookiebotDialog .CybotCookiebotDialogBodyButton{background-color:#03a6d0!important;border-color:#03a6d0!important;color:#fff!important}#CybotCookiebotDialog input+.CybotCookiebotDialogBodyLevelButtonSlider{opacity:.2}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#03a6d0!important;opacity:1}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover{color:#03a6d0!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover:before{border-color:#03a6d0!important}#CybotCookiebotDialog .CookieCard a.CybotCookiebotDialogDetailBodyContentCookieLink{color:#03a6d0}#CybotCookiebotDialog #CybotCookiebotDialogBodyEdgeMoreDetails a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog div#CybotCookiebotDialogBodyContent a{color:#03a6d0!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow{border-color:#fff}.cb-placeholder{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;font-weight:700;height:auto;justify-content:center;padding:40px;width:100%}.cb-placeholder p:last-child{margin-bottom:0}