:root{--redeem-offer-popup-z-index:1100;--pick-location-popup-z-index:1200;--pick-map-info-popup-z-index:1300;--second-hand-product-popup:1001;--second-hand-product-reservation-popup:1002}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:revert;margin-bottom:revert;font-weight:600;font-size:revert}@media screen and (max-width:700px){.popup{width:95%;max-width:800px}.popup-magaziou{width:95%}}body,html{margin:0;padding:0;width:100%;height:100%}body{overflow:hidden}h5{font-size:14px}.loadingBar{background-color:rgba(0,0,0,.1);background-size:cover;width:100%;height:100%;background-position:0 15%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;align-items:center;position:absolute;z-index:2002}body.smart-corner-user-recycling .loadingBar{justify-content:end}a.button,button{font-family:Manrope;font-size:.875rem;background:#cce8cc;color:#13450e;border:0 none;border-radius:8px;padding:8px 14px;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer}.min100{min-width:100px}.btn{border-radius:10px;width:100%;font-size:.875rem;padding:8px 14px;cursor:pointer}.cancel{background:#97100b;color:#fff}.grid-container-login .cancel{display:block;margin:auto;width:180px;height:32px;font-family:Manrope;font-size:.85rem;border-radius:10px}.composter{background:#d8cfce;color:#000}.deals{font-size:.9rem;background:#cce8cc;color:#13450e;border-radius:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:100px;height:30px;text-align:center}.no-touch .deals:hover{cursor:pointer}.no-touch .points-and-needed .deals:hover{cursor:auto}.no-touch .points-and-needed .deals.redeem:hover{cursor:pointer}.compost{font-size:1rem;background:#bdb4b1;color:#000;border-radius:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px;height:30px;text-align:center}.compost-details{color:#c9836c}.expand{font-size:.9rem;background:0 0;color:#878787;text-align:right;font-family:Manrope;font-weight:500}button.bins_further_in{background-color:transparent;cursor:pointer}.dividers a{text-decoration:none;align-self:center;vertical-align:middle}.agree{font-family:Manrope;font-size:.85rem;background:#e58017;color:#fff;border-radius:10px;padding:7px 14px}.back{font-family:Manrope;background:#fff;color:#be4d09;border:1px solid #e58017;border-radius:10px;padding:8px 14px;box-sizing:border-box}.buttonOK,.profile{width:180px}.button.profile,buttonOK{font-weight:700;margin-top:20px}.support{font-family:Manrope;font-size:.85rem;background:#13450d;color:#fff;border-radius:10px;padding:7px 14px}.cls-1{fill:none;stroke:#13450d;stroke-width:.7px}.cls-2{fill:white;stroke:#13450d;stroke-width:.7px}.cls-3{fill:none;stroke:#be4d09;stroke-width:1px}.cls-4{fill:none;stroke:#be4d09;stroke-width:.7px}.bg-orange-dark{background-color:#c14f3d!important;color:#fff!important;border-radius:10px;padding-left:10px;padding-right:10px}.bg-green-dark{background-color:#80a558!important;color:#fff!important;border-radius:10px;padding-left:10px;padding-right:10px}.materialName{font-size:16px;margin-block-start:0em;margin-block-end:6px}.materialCategory{margin-bottom:2px;margin-top:2px}.route-buttons{background:0 0;padding:2px;border-radius:0}button.active .cls-1{fill:none;stroke:#be4d09}button.active .cls-4{fill:#be4d09;stroke:#be4d09}button.active .footer_text{color:#be4d09}.deals img{height:16px;margin:0 4px}.icons,.userIconMenu .icons{background:0 0;align-self:center;fill:white;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none}.icons.disabled,.userIconMenu .icons.disabled{opacity:.5}.userIconMenu a .icons,.userIconMenu button.icons,a .icons,button.icons{text-decoration:none}.userIconMenu a{align-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none}.userIconMenu .icons img{height:24px;margin:4px}.no-touch a .icons:hover,.no-touch button.icons:hover{filter:hue-rotate(-100deg) saturate(1.8) brightness(2)}a .icons:focus,button.icons:focus{filter:hue-rotate(-100deg) saturate(1.8) brightness(1.5)}a .icons.active,a .icons:active,button.icons.active,button.icons:active{filter:hue-rotate(-100deg) saturate(1.8) brightness(3)}.grid-container-profile .icons{display:flex;align-items:center;justify-content:center;height:48px;width:48px}.grid-container-profile img{height:20px}.grid-item-side-menu button{background:0 0}.grid-item-pic{object-fit:cover;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;background-color:rgba(255,255,255,.8);border-radius:14px;padding:0;font-size:30px;text-align:center;width:100%;height:100%}.grid-item-categoryPath{object-fit:cover;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;background-color:rgba(255,255,255,.8);border-radius:14px;padding:0;font-size:16px;text-align:center;width:90%;height:100%;padding-top:10px;margin:0 auto}.grid-item-secondHandProductDescription{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;background-color:rgba(255,255,255,.8);border-radius:14px;padding:0;padding-top:0;padding-top:0;font-size:18px;text-align:center;width:100%;height:100%;margin:0 auto;margin-top:-20px}.grid-container-promoted .grid-item-pic{max-height:150px}.store-presentation .grid-item-pic{width:600px;height:300px}.suppliers .store-presentation{overflow:hidden}.grid-item-pic img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.grid-item-store-name{background-color:rgba(255,255,255,.8);border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:0;font-size:16px;font-family:Manrope;font-weight:500}.overall_category .grid-item-store-name{background-color:rgba(255,255,255,.8);border-bottom-left-radius:30px;padding-top:4px;padding-left:10px;color:#000;font-size:.85rem;text-align:start;font-family:Manrope;font-weight:600}.grid-item-points{border-bottom-right-radius:30px;padding:8px 0 16px 0;font-size:30px;text-align:right;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.grid-container-profile{display:flex;justify-content:space-between;overflow:hidden;margin:auto;width:100%;background-color:#fff;padding:0;font-family:Comfortaa;color:#13450e;border:1px solid rgba(231,130,23,.3);border-radius:0 0 20px 20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);border-top:0;visibility:visible;opacity:1;box-sizing:border-box;top:0}.minimized .grid-container-profile,.minimized.grid-container-profile{display:flex;align-items:center}.cropit-preview{justify-content:center!important;align-items:center;margin:auto}.external{position:fixed}.minimized .grid-item-hello{display:none}.grid-container-profile-minimized .grid-item-avatar img,.minimized .grid-item-avatar img{height:40px;width:40px;margin-left:0}.grid-container-profile-minimized .grid-item-avatar,.minimized .grid-item-avatar{padding:0}.grid-container-profile-minimized .grid-item-rcl,.minimized .grid-item-rcl{font-size:22px;display:flex;align-items:center}.grid-container-profile-minimized .grid-item-rcl img,.minimized .grid-item-rcl img{margin:0 4px}.grid-container-profile-minimized .icons img,.minimized .icons img{height:20px}.grid-container-profile-minimized .icons,.minimized .icons{background-color:transparent}.minimized .grid-item-side-menu{display:flex;flex-direction:row;background-color:transparent;max-width:320px}#language a{color:inherit;text-decoration:inherit}@media (max-width:460px){.grid-container-profile .icons{display:flex;align-items:center;justify-content:center;height:40px;width:36px}.grid-container-profile-minimized .grid-item-rcl,.minimized .grid-item-rcl{font-size:18px}.minimized .grid-item-rcl img{margin:8px 8px 8px 8px}.store-presentation .grid-item-pic{width:200px;height:100px}}@media (max-width:389px){.minimized .grid-item-rcl span#userPointsCounter{display:none}}@media (max-width:400px){.minimized .grid-item-rcl span#userPointsCounter{margin-left:-5px}}.text-center{font-weight:500;font-family:Comfortaa;line-height:20px}.left-nav{display:grid;grid-template-rows:repeat(5,48px);width:85%}.minimized .left-nav{display:flex}.grid-item-avatar{display:inline-block;grid-area:1/1/6/2;padding:20px;font-size:30px;text-align:center;overflow:hidden;place-self:center}.grid-item-avatar img{display:block;width:120px;height:120px;border-radius:50%;object-fit:cover}.grid-item-hello{background-color:rgba(255,255,255,0);grid-area:1/2/4/3;padding:8px 8px 20px 8px;font-size:1.5rem;display:flex;text-align:center;align-items:flex-end;justify-content:center}.grid-item-rcl{grid-area:4/2/6/3;padding:0;font-size:2rem;font-family:Manrope;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-self:center}.grid-item-rcl img{height:22px;margin:8px}.grid-item-rcl a{text-decoration:none;color:#13450e;display:flex;align-items:center}.grid-item-side-menu{display:flex;flex-direction:column;background-color:rgba(255,255,255,0);grid-area:1/3/6/4;padding:0;justify-content:space-evenly;max-width:48px}.minimized .grid-item-side-menu{display:flex;flex-direction:row;max-width:380px;height:48px;margin-right:8px}.grid-item-side-menu.fade{opacity:0}.homeContainer{width:100vw;display:flex;flex-direction:column;padding-bottom:32px}.composter-connect #userPointsHistoryList{width:100%}.overall{width:100%;height:100vh;overflow:visible;background-color:transparent;padding:0;font-family:Comfortaa;color:#13450e;border-radius:20px;display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;overflow-y:auto}#routeList{margin-bottom:32px}.overall_compost{width:100%;position:relative;overflow:visible;row-gap:20px;background-color:transparent;padding:0;font-family:Comfortaa;color:#13450e;border-radius:20px}.businessListBox.grid-container-promoted{display:flex;flex-direction:column;max-width:100%}.businessListBox .grid-item-pic img{display:block;width:100%;height:100%;object-fit:contain;object-position:top center}.grid-container-promoted.businessListBox .grid-item-pic{max-height:200px}.grid-container-promoted.businessListBox .businessTitle.grid-item-store-name{width:100%}.overall_history{width:100%}#bottom-padding{padding-bottom:0}.scroller{overflow-y:auto;height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.wHeader.scroller{padding-bottom:96px;box-sizing:border-box;justify-content:space-between}.wHeader.scroller{padding-top:50px;padding-bottom:70px;box-sizing:border-box}.wHeader-minimized.scroller{padding-top:96px;padding-bottom:72px}.popup-container{display:flex;align-items:flex-start;justify-content:center}.popup-container:not(.hidden)~.scroller{overflow-y:hidden}#pageContainer{min-height:100vh;min-height:100svh;width:100vw;height:100vh;height:100svh;display:flex;flex-direction:column;align-items:center;align-content:start;justify-content:space-between;box-sizing:border-box}@media (max-width:800px){#pageContainer{display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:1fr}#pageContainer #userPageMenuContainer{z-index:2;grid-column:1/-1}#userPageMenuContainer{grid-row:3}.mapContainer{grid-row-start:1;grid-row-end:span 4;grid-column-start:1;grid-column:1;z-index:1}.calendar .mapContainer{grid-row-start:2;grid-row-end:span 4;grid-column-start:1;grid-column:1;z-index:1}.homeContainer{padding-bottom:32px}}.headerMenus{display:flex;flex-direction:column;width:100%;filter:drop-shadow(3px 3px 5px rgb(0 0 0 / 10%));grid-row:1;grid-column:span 1/-1;z-index:4}.overall_category{z-index:100;position:relative;display:grid;overflow:visible;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));row-gap:13px;column-gap:10px;background-color:transparent;padding:0;font-family:Comfortaa;color:#13450e}.overall_category_desktop{overflow-x:scroll;overflow-y:scroll;position:relative;white-space:nowrap;display:grid;grid-template-rows:1fr;row-gap:5px;background-color:transparent;padding:0;font-family:Comfortaa;color:#13450e}.overall_category_desktop .grid-container-index{display:inline-block}a.offer-title{text-decoration:none;max-width:100%;grid-column-start:1;grid-column-end:3;color:#000;font-size:1em;margin:8px 16px;box-sizing:border-box;max-height:32px;overflow-y:hidden;text-overflow:ellipsis;background-color:#fff}.grid-container-index a{text-decoration:none}#userPageMenuContainer{display:flex;justify-content:unset;margin:auto;padding:.5em 0;width:100%;justify-content:center}#userPageMenuContainer,#userPageMenuContainer .userIconMenu{background-color:#fff}#userPageMenuContainer,#userPageMenuContainer #listPageModeMenu,#userPageMenuContainer #userPageMenu{box-sizing:border-box}#userPageMenuContainer .divider-y{margin-top:.5em;margin-bottom:.5em}#userPageMenuContainer .userIconMenu{display:grid;grid-auto-flow:column;grid-column-gap:1em;box-sizing:border-box}.divider-y{margin:0 1em;border-left:.5px solid #13450e6f}.icons .footer_text{display:flex;align-self:center;text-align:center;font-size:12px;text-decoration:none;color:#1a4721;font-family:Manrope;font-weight:500}@media (max-width:375px){.icons .footer_text{font-size:11px}}@media only screen and (max-width:389px) and (min-width:376px){.icons .footer_text{font-size:10px}}.header{display:flex;flex-direction:row-reverse;padding:20px 0;justify-content:space-evenly;position:fixed;top:0;width:100%;border-bottom-right-radius:30px;border-bottom-left-radius:30px;border:1px solid rgba(231,130,23,.3);left:0}.header-nav{width:100%}.pin{width:48px;height:48px}.history-main,.home-main{overflow-x:hidden;width:100vw;overflow-y:auto;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;z-index:3;position:relative}.how_to_icons{width:20px;height:30px}.home-main .dividers{margin-right:0;margin-top:16px;margin-bottom:4px}.dividers.wrap{flex-wrap:wrap}.edit-profile .dividers{display:grid;grid-template-columns:1fr max-content max-content}@media (max-width:400px){.edit-profile .dividers{display:grid;grid-template-columns:1fr max-content;grid-template-rows:auto auto}.edit-profile .logout-container{grid-row:2;grid-column:1/-1}}.edit-profile .dividers .btn-close{margin:10px}.history-main{margin:16px;align-self:flex-start;height:100%}.scrolling-index{display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;background-color:transparent;justify-content:flex-start;overflow-x:scroll;scroll-snap-type:x mandatory;overflow-y:hidden;margin-top:0;padding:8px 0;column-gap:10px;width:100%;-ms-overflow-style:none;scrollbar-width:none}.scrolling-index::-webkit-scrollbar{display:none}.scrolling-index.top{margin-top:-5px}.scrolling-index .grid-container-promoted{margin:10px 0 0;width:300px;height:240px;flex-grow:0;flex-shrink:0;box-sizing:border-box;overflow:hidden}.grid-container-promoted .grid-item-pic{grid-row-start:1;grid-row-end:3}.scrolling-index.near .grid-container-promoted{margin:10px 0 0;width:300px;height:240px;flex-grow:0;flex-shrink:0}.scrolling-index.web{padding:0 30px;position:relative;overflow-y:scroll}.scrolling-index.web .grid-container-promoted{margin:10px 0 0;width:300px;height:240px;flex-grow:0;flex-shrink:0}.scrolling-index.web .grid-item-store-name{background-color:transparent;border-bottom-left-radius:0;padding-left:0;padding-top:0;padding-bottom:0;font-size:1em;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#000}.scrolling-index.web .grid-item-subtitle{background-color:transparent;border-bottom-left-radius:30px;padding-left:0;padding-top:0;padding-bottom:0;font-size:.75rem;text-align:left;color:#878787;align-self:flex-start;overflow:hidden;text-overflow:ellipsis;display:block;max-height:32px;width:132px}.scrolling-index.popular.no-scroll{width:90%;margin:auto;overflow-x:hidden;overflow-y:hidden}.scrolling-index.popular .grid-container-promoted{margin:10px 0 0;width:300px;height:240px;flex-grow:0;flex-shrink:0}.categories-container .grid-container-promoted{flex-grow:1;flex-shrink:1}.categories-container .deals{width:80%}.picker.grid-container-index{background-color:#fff}.picker .grid-item-category-name,.picker .grid-item-store-name{background-color:transparent;font-weight:600}.grid-container-index.picker.selected{background-color:rgba(231,130,23,.3)}#userPointsHistoryList .dividers{display:flex;justify-content:space-between}.scrolling-index.popular .grid-container-promoted-front{margin:10px 0 0;width:400px;max-width:100%;height:290px;flex-grow:0;flex-shrink:0;display:grid;column-gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:3fr 1fr;background-color:#fff;padding:0;font-family:Comfortaa;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);margin-top:10px;overflow:hidden;flex-grow:1;box-sizing:border-box}.scrolling-index.top .grid-item-store-name{background-color:transparent;border-bottom-left-radius:0;padding-left:0;padding-top:0;padding-bottom:0;font-size:1em;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;width:132px}.scrolling-index.top .grid-item-subtitle{background-color:transparent;padding-left:0;padding-top:0;padding-bottom:0;font-size:11px;text-align:left;color:#878787;align-self:flex-start;overflow:hidden;text-overflow:ellipsis;display:block;max-height:32px;width:132px}.grid-container-promoted.near .grid-item-store-name,.scrolling-index.popular .grid-item-store-name{background-color:transparent;border-bottom-left-radius:0;padding-left:0;padding-top:0;padding-bottom:0;font-size:1em;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;width:132px;align-self:flex-start;border-bottom-right-radius:0}.grid-container-promoted.near .grid-item-subtitle,.scrolling-index.popular .grid-item-subtitle{background-color:transparent;padding-left:0;padding-top:0;padding-bottom:0;font-size:11px;text-align:left;color:#878787;align-self:flex-start;overflow:hidden;text-overflow:ellipsis;display:block;max-height:32px;width:132px}.scrolling-index.near .grid-item-store-name{background-color:rgba(255,255,255,.8);border-bottom-left-radius:30px;padding-left:15px;padding-top:0;font-size:18px;text-align:left;color:#000}.text-index.hello{text-align:center;font-size:36px;max-width:800px}@media (max-width:800px){.text-index.hello{font-size:32px}}@media (max-width:380px){.text-index.hello{font-size:28px}}.text-index.helloMini{text-align:center;font-size:22px;padding-bottom:20px}.text-index:link{color:#13450e;text-decoration:underline}.text-index{display:flex;font-family:Comfortaa;font-size:16px;color:#13450e;background:0 0}.dividers .text-index{font-size:16px;padding-right:4px;background-color:transparent}.dividers .address{font-size:.85rem;padding:0}.member{font-family:Comfortaa;font-size:18px;color:#13450e;background:0 0;text-align:center;padding:8px;margin-bottom:16px}.grid-container-promoted{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:3fr 1fr;background-color:#fff;padding:0;font-family:Manrope;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);height:250px;margin-top:10px;overflow:hidden;flex-grow:1}.grid-container-index{display:grid;grid-template-rows:3fr 1fr;background-color:#fff;padding:0;font-family:Comfortaa;border:1px solid rgba(231,130,23,.3);border-radius:15px;box-shadow:3px 3px 5px rgba(0,0,0,.1);height:240px;overflow:hidden}.grid-container-index .grid-item-pic{height:170px}.grid-item-category-name{background-color:rgba(255,255,255,.8);padding:15px 8px;font-size:13px;text-align:left;color:#000;line-height:1.5;width:170px;box-sizing:border-box;font-family:Manrope;height:70px}.scrolling-index .grid-container-index{margin:10px 0 0;width:190px;height:240px;flex-grow:0;flex-shrink:0}.categories-container{gap:8px}.scrolling-index .grid-item-store-name{border-bottom-left-radius:30px;padding-left:15px;padding-top:8px;font-size:13px;text-align:left;color:#000}.scrolling-index .grid-item-pic img{display:inline;width:100%;height:100%;object-fit:cover}.dividers{display:flex;background-color:transparent;margin-top:0;padding:0 16px;justify-content:space-between;align-items:center;min-height:40px}.history-index{display:grid;grid-template-columns:repeat(auto-fit,286px);justify-items:stretch;justify-content:center}.history-popup .popup{padding-bottom:16px}.history-popup .store-presentation{margin:32px 24px 16px 24px;padding:0}.history-popup .grid-item-pic{width:50%}.history-popup .text-index{font-weight:600;line-height:1.5}.last-card{flex-grow:5}.grid-container-history{display:flex;flex-direction:column;background-color:#fff;padding:0;font-family:Manrope;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);flex-basis:50px;height:200px;margin-top:8px;overflow:hidden;flex-grow:1;flex-shrink:1;align-self:stretch;margin:10px}.grid-container-history.earnPoints{border:2px solid rgba(26,140,18,.497)}.grid-container-history.consumePoints{border:2px solid rgba(231,130,23,.3)}.grid-container-history .grid-item-pic{background-repeat:no-repeat;background-position:50%}.grid-container-history.reward .grid-item-pic{background-image:url('../img/benefits-icon.svg')}.grid-container-history.blueBinRecycle .grid-item-pic{background-image:url('../img/blue-bin-recycle-icon.svg')}.grid-container-history.secondHandProduct .grid-item-pic{background-image:url('../img/second-hand-give-item.svg')}.grid-container-history.weighing .grid-item-pic{background-image:url('../img/scale-icon.svg')}.grid-container-history.userPointExpiration .grid-item-pic{background-image:url('../img/point-expiration-icon.svg')}.grid-container-history.receivePoints .grid-item-pic{background-image:url('../img/gift-box-icon.svg')}.grid-container-history.pointsTransfer .grid-item-pic{background-image:url('../img/transfer-arrows-icon.svg')}.grid-container-history.redeem .grid-item-pic{background-image:url('../img/offer-icon.svg')}.grid-container-history.privilege .grid-item-pic{background-image:url('../img/gift-voucher-icon.svg')}.grid-container-history.composting .grid-item-pic{background-image:url('../img/recycle-icon.svg')}.grid-container-history.capacityBinGroupRecycle .grid-item-pic{background-image:url('../img/recycle-icon.svg')}.secondHandProductListBox.grid-container-promoted{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:3fr 3fr;width:300px}.pagination{margin:0 auto}.active>.page-link,.page-link.active{z-index:3;color:#000;background-color:#cce8cc;border-color:#83aa7f}.page-link{color:#000}.grid-container-promoted.near .secondHandProductTitle.grid-item-store-name{text-decoration:none;white-space:inherit;color:#13450e;font-weight:400}.productPopupButton{width:200px}.grid-container-history .info{align-items:center;height:100%;padding-top:16px;padding-left:12px;padding-right:12px;padding-bottom:12px}.grid-container-history .reward-type{color:#000;font-size:16px;font-weight:500;margin-top:8px;text-align:center}.grid-container-history .reward-type.see-notification-info{margin-top:0}.grid-container-history .grid-item-date{color:grey;font-size:1em;margin-top:8px}.grid-container-history .grid-item-subtitle{font-weight:800;color:#000;font-size:1em;align-content:center;margin-top:8px;text-align:center}.grid-container-history .grid-item-pic{height:40px;border-radius:14px}.grid-container-history .headline{display:flex;flex-direction:row}.grid-container-history .see-more{align-self:stretch;text-align:center;padding:0;font-size:.85rem;background:0 0}.text-left{text-align:left}.popup-content .dividers{width:95%;max-width:800px;box-sizing:border-box;padding-top:16px;background-color:#fff;min-height:0}.grid-item-info{font-weight:700;font-size:16px}.grid-item-info-value{font-weight:400;font-size:14px}.popup-content .reward-type{color:#000;font-size:16px;font-weight:500;text-align:start;font-family:Manrope}.popup-content .grid-item-date{color:grey;font-size:1em;margin-top:8px;font-family:Manrope}.popup-content .grid-item-subtitle{font-weight:800;color:#000;font-size:1em;align-content:center;margin-top:8px;text-align:start;font-family:Manrope}.popup-content .grid-item-weighing{font-weight:800;color:#000;font-size:1em;align-content:center;margin-top:8px;text-align:start;font-family:Manrope;display:flex;flex-direction:row;flex-wrap:wrap}.popup-content .grid-item-location{font-weight:800;color:#000;font-size:1em;align-content:center;text-align:start;font-family:Manrope}.address{background-color:rgba(255,255,255,.8);border-bottom-left-radius:30px;padding-left:22px;padding-top:14px;font-size:13px;text-align:left;color:#000;font-family:Manrope}.location-row .address{padding-left:0;font-size:1em;padding-top:0}.transactionExpanded{margin-bottom:0;padding-bottom:12px!important;padding-top:0!important}.historyInfo{display:flex;flex-direction:column;flex-wrap:wrap;padding:0 24px 24px 24px;justify-content:space-around;box-sizing:border-box;max-width:100%;height:100%;row-gap:8px}.historyInfo a{text-decoration:none}.historyInfo .route-info-left{padding-left:0}.info{display:flex;flex-direction:column;flex-wrap:nowrap;padding:8px 8px 16px 16px;justify-content:space-around;box-sizing:border-box;max-width:100%}.grid-item-points .offerRedeemPoints{font-size:1rem}.grid-item-points .offerRedeemPoints img{height:16px;margin:0 4px}.soldOut{color:#000;margin:0;position:relative;bottom:90px}.offerImageOpacity{opacity:.08}.info a{text-decoration:none}.mapContainer{width:100%;min-height:400px;height:calc(100vh - 180px)}#map{height:100%;width:100%}.popup-store .dividers{width:95%}.routeMapOptions{width:100%;background-color:#fff;padding-bottom:8px;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:8px;justify-content:space-between}.routeMapOptions .calendar-buttons.top{margin-top:16px}.routeMapOptions .route-changes{padding:0}.changedRoutes{height:100%;overflow-y:auto;display:flex;flex-direction:column;padding:0 16px}.changedRoutesMunicipality{margin:32px 24px 16px}.routeCollectionPointRow{margin:8px 0}#_favoriteCollectionPointsPopup .routeCollectionPointRow{width:90%;margin:auto;justify-content:space-between;max-width:600px}#pageContainer .calendar{margin-top:36px}.fullWidthMap{width:100%;height:100%}#pickMapLocationPopup .popup-container{display:grid;height:100%;grid-auto-flow:column;grid-template-columns:1fr;grid-template-rows:65px 1fr 80px}#pickMapLocationPopup .formFieldWrapper{height:100%}.suppliers-popup #pickMapLocationPopupMap{top:60px}.pick-location-popup .header .dividers{margin:auto;width:100%;box-sizing:border-box;line-height:20px}#recycleBagToBlueBin img,#viewBagStores img,#viewBlueBinsMap img,#viewSecondHandWarehouses img,#viewUserBagsHistory img,#viewUserSecondHandGatheringHistory img{height:34px;margin:4px;fill:white}#registerUserBagRoll img{height:60px;margin:4px;fill:white}.locate-yourself-popup #map-diy,.pick-location-popup #pickMapLocationPopupMap{width:100%;height:100%;grid-row:1/3}.leaflet-control-layers,.leaflet-control-zoom{margin-top:80px!important}#getMyLocationhButton,.detectCurrentLocationButton{margin-top:70px!important}.locate-yourself-popup .header,.map-header,.pick-location-popup .header{z-index:calc(var(--pick-location-popup-z-index) + 1);background-color:#fff;box-sizing:border-box;top:0;left:0;right:0;margin:auto;display:flex;flex-direction:column;padding:8px 16px}.overlay.map-info-popup{z-index:calc(var(--pick-map-info-popup-z-index) + 1)}.second-hand-warehouse-popup .bins-descr{text-align:justify}.map-header{padding:16px;align-items:center}#submitAutoLocation,#submitLocation{background:#cce8cc;color:#13450e;flex:2}#cancelAutoLocation,#submitLocation{background:#e6b3b3;color:#13450e;flex:1}.overlay.locate-yourself-popup,.overlay.pick-location-popup{z-index:var(--pick-location-popup-z-index)}.locate-yourself-popup .formFieldWrapper,.pick-location-popup .formFieldWrapper{margin:0}.pick-location-popup .action-bar{display:flex;flex-direction:row;gap:12px;padding:0 12px}.pick-location-popup .action-bar input{width:auto}.locate-yourself-popup h2,.map-header h2,.pick-location-popup h2{font-size:16px;color:#13450e;font-family:Comfortaa;margin:8px 0;font-weight:200}.address-selection{display:grid;background-color:#fff;padding:20px 0;position:fixed;bottom:0;width:100%;border-top-right-radius:30px;border-top-left-radius:30px;border:1px solid rgba(231,130,23,.3);left:0}.address-selection .text-index{color:#13450e}#birthdate_at{padding:0 0;border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:.85rem;width:100%;text-align:left;text-indent:10px;margin:0 0;background-color:#fff;align-self:center;height:35px}#select2-municipality_id-container{padding:0 0;border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:.85rem;width:100%;text-align:left;text-indent:10px;margin:0 0;align-self:center}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:transparent;height:100%;display:flex}input.range{-webkit-appearance:none;bottom:-10px;position:relative;width:100%;margin:0;padding:0;border:0;background:0 0}input.range:focus{outline:0}input.range::-moz-focus-outer{border:0}input.range::-webkit-slider-thumb{border:0;height:20px;width:20px;border-radius:50%;background:#13450d;cursor:pointer;-webkit-appearance:none;margin-top:-5px}input.range::-moz-range-thumb{border:0;height:20px;width:20px;border-radius:50%;background:#13450d;cursor:pointer}input.range::-ms-thumb{border:0;height:20px;width:20px;border-radius:50%;background:#13450d;cursor:pointer}input.range::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;box-shadow:1px 1px 1px transparent,0 0 1px rgba(13,13,13,0);background:#d0ecd0;border-radius:20px;border:0}input.range::-moz-range-track{width:100%;height:10px;cursor:pointer;box-shadow:1px 1px 1px transparent,0 0 1px rgba(13,13,13,0);background:#d0ecd0;border-radius:20px;border:0}input.range::-ms-track{width:100%;height:5px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input.range::-ms-fill-lower,input.range::-ms-fill-upper{background:#d0ecd0;border:0;border-radius:40px;box-shadow:1px 1px 1px transparent,0 0 1px rgba(13,13,13,0)}.range__tick{fill:#a0a0a0}.range__tick:first-child{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px)}.range__tick:last-child{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);-ms-transform:translateX(-3px);-o-transform:translateX(-3px);transform:translateX(-3px)}.range__field{border:0}.horizontal{opacity:0;display:flex;flex-direction:row;background-color:rgba(255,255,255,.8);padding:13px 0;justify-content:space-evenly}.smaller{padding:10px;width:800px;display:grid;position:fixed;overflow:hidden;grid-template-columns:1fr 1fr 250px;background-color:#fff;padding:0;font-family:Comfortaa;color:#13450e;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1)}.tiny-avatar img{display:block;width:15px;height:15px;border-radius:50%;object-fit:cover}.small-text{transform:scale(.5)}.grid-container-form{display:grid;column-gap:10px;grid-template-columns:1fr;grid-template-rows:4fr;background-color:#fff;padding:0;font-family:Comfortaa;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);width:300px;height:250px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.primary,input[type=submit]{display:flex;justify-content:center;align-items:center;gap:.3em;width:180px;margin:auto;padding:8px 14px;border:0 none;-webkit-border-radius:10px;border-radius:10px;cursor:pointer;font-family:Manrope;font-size:.875rem;white-space:normal;color:#fff;background:#e58017}.no-margin{margin:0!important;width:200px!important}input[type=checkbox]{-webkit-appearance:none;appearance:none;background:url('../img/checkboxFull.svg');background-repeat:no-repeat;background-position:-1px;background-size:70px;min-width:23px;min-height:23px;margin:0 .2em 0 0;vertical-align:middle;position:relative}input[type=checkbox]:checked{background:url('../img/checkboxFull.svg');background-repeat:no-repeat;background-position:-46px;background-size:70px;vertical-align:middle;position:relative}input[type=radio]{-webkit-appearance:none;appearance:none;background:url('../img/radio.svg');background-repeat:no-repeat;background-size:40px;width:20px;height:20px;margin:0 0;vertical-align:middle;position:relative}input[type=radio]:checked{background:url('../img/radio.svg');background-repeat:no-repeat;background-position:-20px;background-size:40px;vertical-align:middle;position:relative}.secondary{border:1px solid;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;font-family:Manrope;font-size:16px;background:#fff;color:#e58017;border-radius:10px;padding:8px 14px;margin:auto;display:flex;width:180px;justify-content:center;align-items:center}.send-coins .secondary{width:100%;padding:10px 0;border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:.85rem}.text-form{display:inline-block;font-family:Comfortaa;font-size:.85rem;padding-left:20px;padding-top:5px;color:#000;background:0 0;margin-top:20px;margin-bottom:30px}.custom-control-label{margin-right:16px}input[type=text]{padding:10px 0;border:1px solid rgba(231,130,23,.3);border-radius:10px;-webkit-border-radius:10px;font-family:Manrope;font-size:.95rem;width:100%;margin:.5em 0;text-align:left;text-indent:10px}.friends input[type=text]{margin:.5em 0}.friends input[type=submit]{margin:0 auto;align-self:flex-end;font-size:.875rem;width:auto}.friends .icons{width:100%;height:100%;padding:0 0;cursor:pointer}.no-touch #email_icon:hover,.no-touch #phone_icon:hover,.no-touch #qr_icon:hover{filter:hue-rotate(-5deg) saturate(2) brightness(1)}#email_icon:focus,#phone_icon:focus,#qr_icon:focus{filter:hue-rotate(-100deg) saturate(1.8) brightness(1.5)}#email_icon.active,#email_icon:active,#phone_icon.active,#phone_icon:active,#qr_icon.active,#qr_icon:active{filter:hue-rotate(-10deg) saturate(4) brightness(1)}.confirm{font-family:Manrope;font-size:.85rem;background:#e58017;color:#fff;border-radius:10px;padding:7px 14px;margin:0 auto;margin-top:40px;display:block}.bg-image{background-image:url('../img/Graphic.png')}.bg{width:100%;background-position:top;background-repeat:repeat;box-sizing:border-box;padding:32px 0;max-width:800px}.logo{padding-top:10px;margin-left:auto;margin-right:auto;display:block;margin:auto}.form-default{position:relative;margin:auto;display:block;width:90%}.form-child{width:100%}.form-control{box-sizing:border-box}.composter-instructions .form-default input,.composter-instructions textarea{margin:16px 0;float:right;box-sizing:border-box}.form-default input{margin:.5em 0}em{font-size:.875rem}.form-default label{font-size:1em;padding-left:0;padding-top:0;padding-right:5px;padding-bottom:0;font-family:Comfortaa}.agreement{display:flex;align-items:center;margin:16px 0}.agreement input{margin:0 8px}.agreement a{color:#000}label[for=agreement]{display:inline-block;font-size:.85rem;margin-bottom:1em;vertical-align:text-top;font-family:Manrope}label[for=tip]{display:inline;font-size:9px;text-align:right;vertical-align:text-bottom}label[for=edit]{display:inline;font-size:.85rem;text-align:right;vertical-align:text-bottom;font-family:Manrope}label[for=whoareyou]{display:inline;font-size:.85rem;text-align:left;vertical-align:text-bottom;font-family:Manrope}.grid-container-login{display:flex;flex-direction:column;row-gap:5px;background-color:#fff;font-family:Comfortaa;color:#13450e;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);width:90%;min-height:90%;margin:auto;padding:24px;max-width:500px;box-sizing:border-box}.forgotPass{font-size:.85rem;font-family:Manrope}.onboarding .dividers{width:100%;box-sizing:border-box;margin:auto}.onboarding .scroller{justify-content:space-between}.onboarding .bg{margin:auto}.grid-container-login h2{font-size:16px;margin:24px;text-align:center}.btn-close{font-size:40px;background:0 0;color:#e58017;vertical-align:middle;display:flex;align-self:center;cursor:pointer;margin:0;padding:0;opacity:1;width:revert;height:revert}.terms{padding-left:24px;padding-right:24px;background-color:#fff;width:90%;margin:auto;font-family:Manrope;height:100%;overflow-y:auto}.container{border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);padding:24px 24px 48px;overflow:hidden;margin:auto}body.guest .terms{margin-top:84px}.terms table{overflow-x:auto;width:100%;display:block}.term{grid-template-rows:1fr;font-family:Manrope;font-size:.85rem}.recycleGuideContainer{padding-left:24px;padding-right:24px;background-color:#fff;width:90%;margin:auto;font-family:Manrope}body.guest .recycleGuideContainer{margin-top:84px}.popup-content .recycleGuideContainer{margin-top:24px!important}.popup-content .terms{margin-top:24px!important}.recycleGuideContainer img{width:100%;margin:auto}.business{width:100%;padding:10px;display:flex;justify-self:center;justify-content:center;font-size:1em;border-radius:10px}.underlined{font-size:10px;background:0 0;color:#13450e;width:170px;height:25px;text-align:right;text-decoration:underline;padding:0 0}.centered{background:0 0;color:#000;height:35px;text-align:center;text-decoration:underline;padding:0}select:invalid{color:gray}option{color:#000}.social_login{display:flex;flex-direction:row;background-color:rgba(255,255,255,.8);padding:16px 0 0;justify-content:space-around}.right-align{display:flex;flex-direction:row;justify-content:flex-end}.right-space{margin-right:16px;margin-top:6px}.edit-main{margin-top:24px;max-width:800px;width:95%;margin:auto}.composter-wifi.edit-profile{margin-top:24px;margin:auto}.edit-profile{padding-bottom:32px}.edit-main label{font-weight:600;margin:8px 0;display:flex}.communication-channels{margin:8px 0}.communication-channels label{font-weight:400}.personal-code p{margin:4px 0;font-family:Manrope}.grid-edit{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:8px;margin:16px 0}.profile-section{margin:16px 0}.grid-right{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;flex-grow:1}.edit-main .grid-right{display:flex;flex-direction:column;justify-content:flex-start;height:100%;flex-grow:1}.edit-profile .formFieldWrapper{margin-bottom:0}.notificationChannels .formFieldWrapper{width:auto;flex-grow:1}.placeAutocomleteDetails .addressMap{z-index:1}.spread-align{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.center-align{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.continue{display:flex;align-items:center}.continue::after{content:'';flex:1;margin-left:1rem;border-top:1px solid #e48017}#profile-container img{background-color:#fff;width:96px;height:96px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;padding:4px;border:1px solid rgba(231,130,23,.3)}#profile-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:1}#profile-container a{text-decoration:none;color:grey;font-size:.85rem;margin:8px;font-family:Manrope}input[type=name]{padding:10px 0;border:1px solid rgba(231,130,23,.3);border-radius:10px;-webkit-border-radius:10px;font-family:Comfortaa;font-size:.85rem;width:100%;margin-bottom:15px;margin-left:0;margin-right:0;text-align:left;text-indent:10px}.center-checkboxes{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding-bottom:10px}.popup{display:flex;flex-direction:column;position:absolute;overflow:hidden;margin:auto;max-width:95%;background-color:#fff;padding:0;font-family:Comfortaa;color:#13450e;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);line-height:20px}.popupBox{line-height:20px}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);z-index:1001}.overlay.cookies-validation-popup,.overlay.history-popup,.overlay.validation-popup,.popup-container.overlay.deal-popup,.popupError.overlay.popup-container{align-items:center}.popup-container.overlay.popup-fixed-center{align-items:center;justify-content:center}.overlay:target{visibility:visible;opacity:1}.deal-popup .popup-content{max-width:800px;margin:24px 0;box-sizing:border-box}.locate-yourself-popup,.pick-location-popup{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#bbb}.popup h2{margin-top:10px;margin-left:10px;color:#13450e;font-family:Manrope;font-size:20px}.popup .btn-close{position:absolute;top:15px;right:16px;font-size:40px;font-weight:700;text-decoration:none;color:#e58017;cursor:pointer}.no-touch .popup .btn-close:hover{color:#cce8cc}.popup .content{max-height:90%;overflow:auto;padding:10px;font-family:Comfortaa;font-size:10px}.popup-store.bins,.popup-store.suppliers{max-height:70%}.bin-container{display:flex;align-items:center;width:100%}.bin-img{height:96px;margin:8px}.bin-img img{height:100%}.bin-info{width:100%;margin:16px;font-size:.85rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.suppliers .store-info{overflow-y:auto}.suppliers-popup .secondary{z-index:10;position:fixed;bottom:32px}a.secondary{text-decoration:none;font-size:1em}.locate-btn{position:fixed;bottom:72px;right:32px;z-index:100;height:48px;width:48px}.popup-store{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:absolute;bottom:0;width:100%;max-width:1024px;max-height:80%;background-color:#fff;padding:0;font-family:Comfortaa;color:#13450e;border:1px solid rgba(231,130,23,.3);border-top-right-radius:15px;border-top-left-radius:15px;left:50%;transform:translate(-50%,0);z-index:1001;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.view-business.popup-store{max-width:800px}.popup-content{z-index:1000;position:fixed;overflow-y:auto;max-height:95vh;background-color:#fff;padding-bottom:48px;width:95%;box-sizing:border-box}.popup-content::-webkit-scrollbar{display:block;width:5px}.popup-content::-webkit-scrollbar-track{background:0 0}.popup-content::-webkit-scrollbar-thumb{background-color:#bbb;border-right:none;border-left:none}.popup-content::-webkit-scrollbar-track-piece:end{background:0 0;margin-bottom:16px}.popup-content::-webkit-scrollbar-track-piece:start{background:0 0;margin-top:16px}.popup-content.loading{pointer-events:none;opacity:.7}.popup-store .store-expanded{display:flex;flex-direction:column;row-gap:12px;flex-wrap:wrap;margin:auto;justify-content:flex-start;background-color:transparent;font-family:Comfortaa}.no-touch .popup-store .btn-close:hover{color:#06d85f}.view-business.popup-store .dividers{margin:0;position:sticky;height:0;min-height:0;top:0;z-index:1}.view-business.popup-store .store-header{width:100%}.view-business.popup-store .btn-close{align-self:start;padding:5px 10px}.view-business.popup-store .store-cover-image{display:flex;justify-content:start;background-position:center;background-size:cover}.view-business.popup-store .coverImage{max-width:100%;height:auto}.view-business.popup-store .store-header-logo{position:absolute;display:grid;grid-auto-flow:column;width:100%;justify-content:space-between;grid-template-columns:auto 1fr auto;background-image:linear-gradient(to top,#fff0,#000000c9)}.view-business.popup-store .store-cover-info{justify-self:start}.view-business.popup-store .store-cover-image img.logo{width:100px;height:100px;object-fit:contain;margin:20px;border:1px solid rgba(231,130,23,.3);border-radius:14px;padding-top:0;background-color:#fff}.view-business.popup-store .store-cover-image h3{margin-top:28px;font-weight:700;color:#fff;text-shadow:1px 1px 0 #777,8px 4px 30px #000a,-12px 4px 30px #000a,8px -6px 30px #000a,-12px -6px 30px #000a;margin-bottom:12px}.view-business.popup-store .store-sector{font-size:.6rem;margin-top:.2rem;border-radius:8px;backdrop-filter:blur(8px);padding:6px 8px;color:#000;background-color:#fffa;display:inline-block}.popup-store .store-info{top:0;align-self:flex-start;max-height:100%;padding:0;height:100%;font-family:Comfortaa;font-size:10px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:24px;padding-top:0;padding-bottom:96px;box-sizing:border-box;overflow-y:auto}.popup-store .expand{font-size:.75rem;background:0 0;color:#878787;text-align:right;padding-right:4px}.popup-store .expand.clearFilters{font-size:.9rem}.cookies-footer,.popup-footer{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;width:100%}.compost-popup-footer{margin-top:24px}.bin-address{max-height:50%;margin:8px 24px 8px 8px}.cameraScanner{display:flex;flex-direction:column;justify-content:space-between;margin:8px;align-items:center}.cameraScanner .videoContainer{position:relative}.cameraScanner .startButton{margin:8px;min-width:200px}.qr-video{max-width:100%;margin:8px;box-sizing:border-box}.marker-pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#c30b82;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-15px 0 0 -15px}.marker-pin::after{content:'';width:24px;height:24px;margin:3px 0 0 3px;background:#fff;position:absolute;border-radius:50%}.custom-div-icon i{position:absolute;width:20px;font-size:20px;left:0;right:0;margin:10px auto;text-align:center}.custom-div-icon i.awesome{margin:12px auto;font-size:17px}#getMyLocationhButton,.detectCurrentLocationButton{position:absolute;top:100px;left:10px;padding:6px;z-index:400;background-color:#fff;cursor:pointer;font-size:21px;border:2px solid rgba(0,0,0,.2)}@media (max-width:800px){.cookies-footer{flex-direction:column;align-items:center;justify-content:center}.cookies-footer .primary.accept-cookies,.cookies-footer .secondary.adjust-cookies{width:80%}#pageContainer{grid-template-rows:auto 1fr auto}.home-main{box-sizing:border-box;grid-row:2;grid-column:1;z-index:1;margin-bottom:-21px;padding-bottom:21px}.guest .home-main{padding-bottom:0}.listPage_map .home-main{padding:0}.mapContainer{height:105%}.calendar{height:100%}.grid-container-profile-minimized .grid-item-avatar img,.minimized .grid-item-avatar img{margin-left:8px}.calendarDay:not(.today) .dayName{display:none}.calendarDay:not(.today) .dayMonthName{display:none}}#menu-cookie-modal{z-index:100;position:relative;top:0}.cookies-footer .primary,.cookies-footer .secondary,.popup-footer .primary,.popup-footer .secondary{margin:8px;box-sizing:border-box;width:40%}.cookies-footer .primary,.cookies-footer .secondary{min-width:210px}.popup-text{margin:16px;max-width:95%;box-sizing:border-box;text-align:center;line-height:1.5;font-family:Manrope}.overlay-store{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);z-index:1002}.overlay-store:target{visibility:visible;opacity:1}.store-info{bottom:0;margin:auto;width:90%;background-color:transparent;padding:0;font-family:Comfortaa;color:#13450e}.popup-store .grid-item-store-name{border-bottom-left-radius:30px;padding-top:4px;padding-left:10px;color:#000;font-size:.85rem;text-align:start;font-family:Manrope;font-weight:600}.drive-me{font-family:Manrope;font-size:.85rem;background:#e58017;color:#fff;border-radius:10px;padding:7px 14px;width:100px;height:30px}.bin-expanded .drive-me,.store-address .drive-me{font-family:Manrope;font-size:.85rem;background:#e58017;color:#fff;border-radius:10px;padding:7px 14px;min-width:100px;height:30px;text-decoration:none;text-align:center;display:flex;white-space:nowrap;flex-wrap:nowrap;align-items:center;justify-content:center;box-sizing:border-box}.bin-expanded .drive-me{margin:16px 8px 8px 8px}.store-presentation{display:flex;flex-direction:row;align-items:flex-start;column-gap:20px;padding-bottom:32px;overflow:hidden}.store-presentation .grid-item-pic img.logo{position:absolute;width:100px;height:100px;object-fit:contain;margin-left:20px;margin-top:20px;border:1px solid rgba(231,130,23,.3);border-radius:14px;padding-top:0;background-color:#fff}.popup-msg{height:100%;overflow-y:auto}.notifications{display:flex;flex-direction:column;justify-content:space-around;align-content:flex-start;box-sizing:border-box;padding:24px}.notificationChannelsContainer{display:flex;flex-direction:column;align-items:flex-start}.notificationChannels{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center;flex-wrap:wrap;gap:1em}.noticationChannels label{margin:8px}.deal-expanded{display:grid;position:relative;margin:auto;width:95%;grid-template-columns:1fr;grid-template-rows:5fr;row-gap:10px;background-color:transparent;margin-top:20px;font-family:Comfortaa;max-width:800px;height:100%;overflow-y:auto}.marker-pin{border-radius:50% 50% 50% 0;background:#c30b82;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-15px 0 0 -15px}.recycleGuide{height:100%}.recycleGuideContainer{height:100%;overflow-y:auto}.deal-text{font-family:Manrope;font-size:.875rem;grid-row-start:3;grid-row-end:4;line-height:1.5}.deal-expanded .text-index{font-size:1rem;grid-row-start:2;grid-row-end:3}.leftover{grid-row-start:4;grid-row-end:5;background-color:transparent;border-bottom-left-radius:30px;padding-left:0;padding-top:10px;padding-bottom:0;font-size:.85rem;text-align:left;color:#878787;font-family:Comfortaa}.points-and-needed{grid-row-start:5;grid-row-end:6;display:flex;background-color:transparent;margin-top:0;padding:0 0;justify-content:flex-start}.points-and-needed .deals{font-size:.875rem;background:#cce8cc;color:#13450e;border-radius:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;text-align:center;margin-top:10px}.blackBold{color:#000;font-weight:500}.points-and-needed a.button{padding:0}.points-and-needed .leftover{padding-left:10px;margin-top:5px}.store-expanded-big{display:flex;position:relative;flex-direction:column;row-gap:15px;flex-wrap:wrap;margin:auto;width:95%;background-color:transparent;padding-top:20px;font-family:Comfortaa}.store-expanded-big .text-index{font-size:16px;color:#13450e;padding-left:0;padding-top:0}.store-expanded-big img{width:100%;height:auto}.store-expanded-big .dividers{justify-content:flex-end}.bin-expanded,.store-expanded{display:flex;position:relative;flex-direction:column;row-gap:12px;flex-wrap:wrap;margin:auto;width:95%;background-color:transparent;padding-top:20px;font-family:Comfortaa}.bin-expanded{padding-top:8px}.store-expanded .text-index{font-size:16px;color:#13450e;padding-left:0;padding-top:0}.store-expanded .dividers{justify-content:flex-end}.store-address{display:flex;flex-direction:row;background-color:#fff;margin-left:0;padding:0 0;justify-content:space-between;column-gap:8px}.store-municipality{background-color:rgba(255,255,255,.8);border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:0;font-size:.85rem;text-align:left;font-family:Manrope;font-weight:600}.store-street{display:flex;flex-direction:column;flex-wrap:wrap;background-color:#fff;margin-left:0;padding:0 0;justify-content:flex-start}.store-info-specific{background-color:rgba(255,255,255,.8);border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:0;font-size:.85rem;text-align:left;font-family:Manrope}.store-address .grid-item-points{background-color:rgba(255,255,255,.8);border-bottom-right-radius:30px;padding:0;font-size:30px;text-align:right}.side-store{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:8px}.side-store .grid-item-subtitle{color:#878787;font-size:.85rem}input[type=password]{padding:10px 0;border:1px solid rgba(231,130,23,.3);border-radius:10px;-webkit-border-radius:10px;font-family:Comfortaa;font-size:.95rem;width:100%;margin-left:0;margin-right:0;text-align:left;text-indent:10px;margin-top:.5em}.hidden{display:none!important}.formFieldWrapper{margin-bottom:24px;display:flex;flex-direction:column;width:100%;white-space:normal;box-sizing:border-box;background-color:#fff}.formFieldWrapperHome{margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-items:center;justify-content:center;background-color:#fff;align-self:center}.formFieldWrapperHome .select2.select2-container.select2-container--default{padding:0 0;border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:.85rem;width:200px!important;text-align:left;text-indent:10px;margin:0 0;background-color:#fff;align-self:center;height:35px}.scroll-images{width:100%;height:auto;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.scroll-images::-webkit-scrollbar{width:5px;height:8px;background-color:#aaa}.scroll-images::-webkit-scrollbar-thumb{background-color:#000}.radio-options{margin:4px 0}.grid-container-register{display:flex;flex-direction:column;row-gap:5px;background-color:#fff;font-family:Comfortaa;color:#13450e;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgb(0 0 0 / 10%);width:90%;padding:24px;align-self:center;margin:auto;box-sizing:border-box}.grid-container-register .lang-container{display:flex;justify-content:flex-start}.pass{display:grid;row-gap:16px}.action-validation{max-width:95%;margin:auto;padding:24px 8px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;white-space:normal}.action-validation img{width:96px;height:96px;margin:16px}.onboarding{background-image:url('../img/background.svg');background-repeat:repeat;overflow-y:auto;height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.login-actions{display:flex;flex-direction:column;margin-right:8px}.login-actions a{color:#000;font-size:1em!important}.login-btns{display:grid;grid-auto-flow:column;grid-gap:1em;justify-content:space-between;width:100%;column-gap:8px}.login-btns>*{margin:0}.login-btns .link-button button{width:100%}.form-footer{margin:8px 0 24px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;row-gap:16px}.unsubscribeButton{align-items:inherit}.form-footer>*{width:100%}.form-footer p{margin:4px 0;font-size:1em}.form-footer input[type=submit]{margin:0;width:auto;flex:1}.form-footer a{font-size:.85rem;font-family:Manrope;color:#13450e;line-height:1.5}.social_login img{width:auto;height:52px}.footer_headers a{font-size:.75rem;text-align:start;font-family:Manrope;font-weight:400;color:#13450e;text-decoration:underline}.link-button{text-decoration:none;cursor:pointer}a.centered{margin:16px}.error{color:#a3492e;font-size:.85rem;font-style:italic;margin-top:2px;margin-bottom:10px;width:100%}.formFieldWrapper .error-input{border:1px solid #a3492e;margin-top:2px;margin-bottom:10px;width:100%}.checkbox-field{display:flex;align-items:center}.hidden{visibility:hidden!important}.formFieldWrapper .select2.select2-container.select2-container--default{border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:.85rem;width:100%!important;height:39px;text-align:left;text-indent:10px;margin:6px 0;display:flex}.formFieldWrapper .form-control:disabled,.formFieldWrapper .select2.select2-container.select2-container--default.select2-container--disabled{background-color:#f8f4f4;opacity:.5}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px;position:absolute;top:0;right:0;width:20px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px;font-size:1em;align-self:center}span.selection{border:8px!important;padding:0;margin:0}.select2.select2-container.select2-container--default span.selection{height:100%;width:100%}.select2-container--default .select2-selection--single{border:none!important;padding:0;margin:0;background-color:transparent;height:100%;display:flex}.select2-dropdown{border:1px solid rgba(231,130,23,.3);border-radius:10px;font-family:Manrope;font-size:.85rem}.select2-dropdown.select2-dropdown--below{border-top-left-radius:10px;border-top-right-radius:10px}.calendar{width:100%;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column:1;z-index:1;row-gap:8px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.collectionPointList{width:100%;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column:1;z-index:1;row-gap:8px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.businessList,.secondHandProductList{width:100%;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column:1;z-index:1;row-gap:8px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.calendarDay{display:flex;flex-direction:column;flex-wrap:nowrap;border-radius:20px;padding:10px;justify-content:space-evenly;align-items:center;align-content:space-around;width:122px;height:132px;align-self:center;box-sizing:border-box}.no-touch .calendarDay:hover{display:flex;flex-direction:column;flex-wrap:nowrap;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);background-color:#fff;padding:10px;justify-content:space-evenly;align-items:center;align-content:space-around;width:122px;height:132px;align-self:center;box-sizing:border-box}.no-touch .calendarDay:not(.today):not(:hover) .dayName{display:none}.no-touch .calendarDay:not(.today):not(:hover) .dayMonthName{display:none}body.guest .heart{display:none}body.guest .scroller{justify-content:space-between}.wHeader.scroller.guest{margin-top:0;padding-top:8px}.calendar-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.ribbon{display:flex;flex-direction:row;justify-content:space-around;background-color:#dbead3;border-radius:0;height:100px;width:100%}.ribbonContainer{padding:16px 0;width:100%}.today{display:flex;flex-direction:column;flex-wrap:nowrap;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);background-color:#fff;padding:10px;justify-content:space-evenly;align-items:center;align-content:space-around;width:122px;height:132px;align-self:center}.tomorrow{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:transparent;justify-content:center;align-items:center;font-family:Comfortaa}.after-tomorrow{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:transparent;justify-content:center;align-items:center;margin-right:20px}.my-routes{background-color:#fff;display:flex;flex-direction:column;align-items:center;max-width:864px;padding:8px;width:100%;height:100%;box-sizing:border-box}.noResults{width:90%;padding-top:16px;padding-bottom:32px;margin:auto;text-align:center;font-family:Comfortaa}@media (min-width:600px){.routes-bg{background-image:url("../img/Graphic.png");background-repeat:repeat;background-size:cover}.my-routes{padding:32px}}.my-routes .route-info{margin:8px;width:100%;max-width:800px;box-sizing:border-box}.disappear{visibility:hidden;opacity:0}.disabled{opacity:.5}.text-index.dates{font-size:44px}.route-changes{font-size:1em;margin-top:16px;width:90%;max-width:800px}.text-index.current{font-size:64px;color:#69482a;padding-top:5px;line-height:100%}.text-index.month{font-size:1em;line-height:100%}.text-index.now{color:#e78217;font-size:1em;line-height:100%}.filterIndex{display:flex;width:100%;flex-wrap:wrap;margin-bottom:10px}.filterIndex .text-index{margin:4px;font-size:1em;padding:8px 12px;border-radius:15px;flex-shrink:1;line-height:100%}.addressSelected,.affordableSelected,.offerCategorySelected{border-radius:16px;background:rgba(231,130,23,.3);padding:10px 16px 10px 5px;display:inline-block;margin:2px;margin-left:5px;font-family:Comfortaa;display:flex}.filterTag{display:flex;width:100%;flex-wrap:wrap}.btn-remove-filter{padding:0 10px;cursor:pointer}.text-index.filterHeadline{margin:4px}.locationFilter{display:flex;flex-wrap:wrap}.otherFilters{display:flex}.calendar-buttons{margin-top:-10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:90%;max-width:800px}.calendar-buttons .form-control,.choose-date select{font-family:Comfortaa;font-size:.875rem;background:#cce8cc;color:#13450e;border:0 none;border-radius:6px;padding:7px 18px;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;width:48%;border-radius:8px}.calendar-buttons.top{justify-content:space-between;width:90%;margin-left:auto;margin-right:auto}.calendar-buttons.top .text-index{display:flex;align-items:center;font-size:.75rem;column-gap:5px}.calendar-buttons .button{width:43%;border-radius:8px}.route-info{display:flex;flex-direction:row;flex-wrap:nowrap;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);background-color:#fff;padding-top:15px;padding-bottom:15px;width:100%;margin:auto;justify-content:space-between;max-width:800px;height:100%;box-sizing:border-box}@media (max-width:600px){.route-info{width:90%}}.changedRoutes .route-info{width:90%}.route-info-left{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;row-gap:14px;font-family:Manrope;font-size:1em;padding-left:15px;cursor:pointer;line-height:20px}.route-info-right{display:flex;flex-direction:column;flex-wrap:nowrap;background-color:transparent;justify-content:space-between;padding-right:10px}.route-time{display:flex;flex-direction:row;flex-wrap:nowrap}.route-info .text-index{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:5px}.open-when{font-family:Manrope;font-size:.85rem;color:#e58017}.open-now{font-family:Manrope;font-size:.85rem;color:#e58017}input[type=month]{align-items:center;display:inline-flex;font-family:monospace;padding-inline-start:1px;cursor:default;overflow:hidden;padding:0;border-radius:6px;font-family:Manrope;font-size:1em;border:1px solid rgba(26,140,18,.498);text-indent:2px}.datepicker-toggle{position:relative;width:40px;height:40px;text-align:center}.datepicker-toggle-button{display:inline-block;vertical-align:super;position:absolute;left:0;width:100%;height:100%;background-image:url('../img/calendar.svg');background-position:1px;background-repeat:no-repeat}.datepicker-input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;box-sizing:border-box}.datepicker-input::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer}.show-todays-date{display:block;width:36px;height:32px;margin:5px auto 10px;background:#fff;text-align:center;font-family:Helvetica,sans-serif;position:relative;padding-top:5px}.show-todays-date .binds{position:absolute;height:6px;width:5px;background:0 0;border:2px solid #000;border-width:0 3px;top:0;left:0;right:0;margin:auto}.show-todays-date .day{display:block;margin:auto;padding:8px 0 6px;font-size:1rem;border:2px solid #000;box-shadow:0 0 3px #ccc;position:relative;vertical-align:middle}.calendar-buttons .select2-selection.select2-selection--single{background-color:#dbead3;padding:8px;height:100%}.calendar-buttons .select2-container{height:40px;margin:8px;width:40%!important;flex-grow:1;min-width:200px;font-family:Comfortaa}.calendar-buttons span.selection{height:100%}.calendar-buttons .select2-dropdown{border-top-left-radius:0;border-top-right-radius:0}.favorites-menu-features{font-size:.85rem;margin:8px 0}.share-menu-features a{display:flex;align-items:center;margin:4px 0;text-decoration:none}.notifications{border:none;box-shadow:none;max-width:600px;margin:auto;box-sizing:border-box;height:100%}.notifications .side-store{border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.notifications .side-store img{height:40px;margin-right:16px}.notifications h5{margin:16px 16px 8px;color:#000;font-weight:500}.notifications h6{margin:8px 16px 16px;color:grey}.applications,.qrCode,.share{width:100%;margin:4px 0}.share-invite{border:none;box-shadow:none;max-width:400px;margin:auto;background-repeat:repeat;background-size:350px 680px}.store-expanded-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%}.store-expanded .favoriteBtn{margin:8px 0;display:flex;align-items:flex-start}#collectionPointInfoModal{margin:8px 0}#collectionPointInfoDetails{display:flex;flex-direction:column;width:100%;gap:2em}#collectionPointInfoDetails .infoDetails{display:flex;flex-direction:column;gap:8px}#collectionPointInfoDetails .infoRow{display:grid;justify-content:flex-start;font-size:14px;grid-auto-flow:column;grid-column-gap:1em}.replacementLocationText{color:#c9836c}#collectionPointInfoDetails .infoRow .rowLabel{text-decoration:bold}#collectionPointInfo-driveme{display:flex;flex-direction:row;align-items:center;height:auto;margin:0;padding:0}#collectionPointInfo-materials h4{margin:16px 0 8px;padding:0}#collectionPointInfo-materials_images{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;align-items:stretch}#collectionPointInfo-materials_images p{text-align:left;word-wrap:break-word}#collectionPointInfo-footer .route-buttons{margin:8px}.weightHistoryTableRow>td{padding-top:10px;padding-right:10px}.materialImageContainer{gap:8px;display:flex;align-items:center}.materialImageContainer br{display:none}@media (max-width:420px){.materialImageContainer{display:block}.materialImageContainer br{display:initial}}.materialImgTitle{display:grid;border:1px rgba(231,130,23) solid;grid-auto-flow:column;justify-content:flex-start;align-items:center;padding:.5em;grid-column-gap:0.5em}.materialImgTitle img{height:40px;aspect-ratio:1}.materialImgTitle p{margin:0}.favorites{border:none;box-shadow:none;max-width:600px;padding-top:16px;margin:auto;padding-left:24px;padding-right:24px}.favoriteIcon{display:none}.nonFavoriteIcon{display:none}.favorite-buttons.active .favoriteIcon{display:initial}.favorite-buttons:not(.active) .nonFavoriteIcon{display:initial}.blur{color:transparent;text-shadow:0 0 8px #000}.share-menu-features{display:flex;flex-direction:column;background-color:#fff;font-family:Manrope;font-size:1em;padding-top:8px;align-items:flex-start;column-gap:10px}.share-menu-features-tab{display:flex;flex-direction:row;background-color:#fff;font-family:Manrope;font-size:1em;padding:0;padding-bottom:24px;align-items:center;justify-content:space-between;word-break:break-word}.share-menu-features-tab .btn-close{align-self:flex-start;height:16px}.share-menu-tab.share-invite{border:none;box-shadow:none;max-width:600px;text-align:center;padding-top:0}.dividers img.title-icon{width:40px}.title-with-icon{display:flex}#inviteFriendsButtonWrapper{display:flex;margin-top:50px;justify-content:center}#shareSocial{text-align:center}.flex{display:flex}#inviteFriendsCopyUrlText{padding:6px 10px;border:2px solid #cb9944;border-radius:8px;width:500px;max-width:80%}#inviteFriendsCopyUrlText p{display:inline-block}.copy-button{padding:8px}.share-menu-tab{display:flex;flex-direction:column;flex-wrap:nowrap;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);background-color:#fff;padding:24px;padding-bottom:16px;justify-content:space-evenly;width:100%;height:100%;margin:auto;box-sizing:border-box;row-gap:15px}.share-menu-tab.share-menu{border:none;box-shadow:none;max-width:400px;padding-top:0}.share-menu{display:flex;flex-direction:column;flex-wrap:nowrap;border:1px solid rgba(231,130,23,.3);border-radius:20px;background-color:#fff;padding:24px;justify-content:flex-start;width:100%;margin-bottom:40px;margin:auto;box-sizing:border-box;overflow-y:auto}.share-menu-icon{width:32px;height:32px;display:flex;margin:8px;align-items:center;justify-content:center}.share-menu-icon img{height:100%}.share-menu-features .text-index{font-size:1em}.share-tab-horizontal{display:flex;flex-direction:row;justify-content:space-between;column-gap:6px;align-items:center;flex-wrap:wrap}.share-menu-tab .share-menu-features-tab{padding:0}.share-menu-header{flex-wrap:nowrap}.share-menu-header .share-menu-icon{height:40px}.share-tab-horizontal .text-index{align-self:center}.share-tab-vertical{display:flex;flex-direction:column;row-gap:5px;justify-content:center;align-content:center;align-items:center;align-self:center}.share-tab-vertical .text-index{align-self:flex-start}.share-tab-vertical{max-width:800px}.send-coins .share-tab-vertical{align-items:center;row-gap:16px;width:100%}.send-coins .share-tab-horizontal .share-tab-vertical{width:48px}.send-coins .share-tab-horizontal{justify-content:space-between;margin-bottom:16px;width:100%}.share-tab-vertical .grid-item-subtitle{background-color:transparent;padding-left:0;padding-top:0;padding-bottom:0;font-size:.85rem;text-align:left;color:#878787;align-self:center;overflow:hidden;text-overflow:ellipsis;display:block;max-height:32px;font-family:Manrope}.text-muted{background-color:transparent;padding-left:0;padding-top:0;padding-bottom:2px;margin-bottom:12px;font-size:11px;text-align:left;color:#878787;align-self:flex-start;overflow:hidden;text-overflow:ellipsis;display:block;font-family:Comfortaa}.qrCode-menu-img img{height:180px}.share .share-menu-icon{height:32px;width:32px}.applications-menu-features{display:grid;grid-template-columns:58px 1fr;grid-template-rows:4fr;background-color:#fff;font-family:Manrope;font-size:1em;padding-right:10px;padding-top:8px;padding-left:0;align-items:center;column-gap:10px}.applications-menu-features .text-index{font-size:1em}.splash-icon{width:240px;height:240px;align-self:center;background-color:#cce8cc;display:flex;align-items:center;justify-content:center;border-radius:196px}.splash{justify-content:center}.splash-icon img{width:80%}.icons-near{fill:#13450d}.send-coins{background-color:rgba(255,255,255,.5);border-radius:5px;font-family:sans-serif;text-align:center;line-height:1;-webkit-backdrop-filter:blur(3px);width:100%;height:100%;padding:20px 40px;display:flex;flex-direction:column;background-image:url("../img/leaves.png");background-repeat:repeat;background-size:350px 680px;justify-content:flex-start;row-gap:20px;box-sizing:border-box;margin-top:20px}.send-coins .text-index{font-size:.875rem;display:flex;justify-content:flex-start}.send-coins-icons{display:flex;flex-direction:row;justify-content:space-between}.overview.places{width:100%;display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(286px,1fr));justify-items:stretch;padding-bottom:80px;margin-right:16px}.overview.places .grid-container-promoted{margin:5px}.footer_web{display:flex;flex-direction:column;background-color:#e4f4ea;padding:0;align-content:flex-start;width:100%;padding-bottom:30px;bottom:0;row-gap:30px}.footer_web_horizontal{display:flex;margin-top:30px;flex-direction:row;justify-content:space-around;padding-left:45px;padding-right:45px;flex-wrap:wrap;row-gap:2rem;column-gap:2rem}.footer_web_vertical{display:flex;flex-direction:column;row-gap:8px}.show.footer_logo{display:block}.footer_logo{padding-top:0;display:block}.footer_headers{font-size:.875rem;text-align:start;font-family:Manrope;font-weight:600}.useful_links:link{font-size:.85rem;text-align:start;font-family:Manrope;font-weight:400;color:#000;text-decoration:none}.useful_links{font-size:.85rem;text-align:start;font-family:Manrope;font-weight:400;color:#000;text-decoration:none;margin:0 4px}.useful_links.nomargin{margin:0}.no-touch .useful_links:hover{text-decoration:underline}.copyright_links{font-size:.75rem;text-align:start;font-family:Manrope;font-weight:400;color:#000;text-decoration:none}.address_container{display:flex;flex-direction:column;row-gap:1rem;border:1px solid rgba(231,130,23,.3);width:100%;border-radius:10px;margin-top:.5rem;text-indent:1rem;padding-bottom:1rem;padding-top:1rem}.address_headline{margin-top:2rem}.address_details{font-size:1rem;text-align:start;font-family:Manrope;font-weight:400;color:#000;text-decoration:none}.address_phone{font-size:1rem;text-align:start;font-family:Manrope;font-weight:400;color:#000;text-decoration:none}.numeric-data{display:flex;flex-direction:row;column-gap:5px;justify-content:space-evenly}.numeric-data-blocks{display:flex;flex-direction:column;background-color:#dbead3;border-radius:10px;text-align:center;width:100px;justify-content:center}.small-goals{display:flex;flex-direction:column;row-gap:12px}.small-goals-with-text{display:flex;flex-direction:row;column-gap:8px;align-items:center}.text-index{line-height:1.5}.small-goals-with-text .text-index{flex-wrap:wrap;row-gap:10px}.small-goals.how-to{row-gap:10px;max-width:700px;margin:32px;flex:2;min-width:250px}.sign-up-info .column{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:2}.goals-index{font-size:1em;text-align:start;font-family:Manrope;font-weight:400;color:#000}.goals-index:link{color:inherit;text-decoration:underline}.basic:link{color:#13450e;text-decoration:underline}.basic{color:#13450e}.select-municipality{display:flex;flex-direction:row;column-gap:15px;justify-content:center}.select-municipality.home{display:flex;flex-direction:row;column-gap:15px;align-content:flex-start;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;row-gap:15px}#homepage{font-size:.85rem;align-self:flex-start;padding:6px 0;width:150px}.composter-overlay{background-size:cover;width:100%;height:100%;background-image:url("../img/leaves.png");background-position:0 15%;display:flex;flex-direction:column;justify-content:center;padding:48px 8px;box-sizing:content-box;align-items:center;min-height:calc(100vh - 240px)}.composter-overlay.gap{row-gap:36px;align-self:flex-end;margin-bottom:24px}@media (max-width:768px){.composter-overlay{flex-direction:column;padding:24px 32px;row-gap:12px;min-height:calc(100vh - 160px);box-sizing:border-box;overflow-x:hidden}}.composter-connect .cross{background-color:#fff;border-radius:100%;width:36px;height:36px}.composter-connect .guide-img{margin:24px;align-self:center;width:220px}.composter-connect #comp{margin:32px;width:120px}.qr_backgrounds .primary{font-size:1em}.composter-content{row-gap:16px;display:flex;flex-direction:column;font-family:Manrope;font-size:16px;color:#000;text-align:center;margin-right:auto;margin-left:auto;align-items:center;justify-content:center;margin-top:24px;background-color:rgba(255,255,255,.5);padding:20px 40px;width:auto;border-radius:14px}.composter-instructions{display:flex;flex-direction:column;width:100%;max-width:800px;row-gap:12px;padding-bottom:32px;padding-top:0;align-items:center}.composter-instructions .dividers{width:100%;box-sizing:border-box}#compost-amount{font-size:24px;margin:16px 0;font-weight:300;color:#000;font-family:Manrope}.composter-instructions .form-default input.primary{margin:8px}.composter-header{padding-top:16px}.composter-text{font-family:Manrope;font-size:1em;color:#13450e;display:flex;flex-direction:column;align-content:center;text-align:center}.composter-connect .go-back{width:30%;padding:5px 0;background-color:#fff;border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:1em;color:#e58017;align-self:center}.go-back.large{width:180px;border-radius:10px;padding:8px 14px;font-size:1em}.primary.help{background:#13450e;font-size:1em}.help .composter-overlay{background-color:#fff;background-size:cover;width:100%;height:100%;background-image:url("../img/leaves.png");display:flex;flex-direction:column;justify-content:flex-end;margin:auto}.qr_backgrounds{background-color:#fff;background-size:cover;width:100%;height:100%;background-image:url("../img/leaves.png");display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.qr_container{display:flex;flex-direction:column;width:90%;margin:auto;justify-content:center;align-items:center}.ready{width:120px;padding:5px 0;background-color:#e58017;border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:1em;color:#fff;margin:auto}.not_ready{width:120px;padding:5px 0;background-color:#fff;border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:1em;color:#e58017;margin:auto;cursor:pointer}.notificationMessageTitle{font-size:14px;padding-top:10px}.notificationMessageBody{font-size:13px;padding-bottom:10px}.notificationMessageUrl{margin-top:30px;width:200px;margin:auto}.bins_content{display:flex;flex-direction:column;width:100%;align-items:center;row-gap:12px;box-sizing:border-box;height:100%;overflow-y:auto}#_blueBinRecyclingMenu{margin:auto}.collect_content{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:12px;max-width:400px;align-self:center}.collect_outer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:18px;width:90%;margin:auto;margin-top:24px;box-sizing:border-box}.collect_further_in{display:flex;flex-direction:column;margin:auto;justify-content:center;align-items:center;box-sizing:border-box}.bins_content .composter-text{font-size:1em;font-family:Manrope}.collect-text.sub{font-size:.85rem;margin:4px 0;display:flex;align-items:center;text-align:center}.collect-text.sub-col{font-size:.85rem;margin:4px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.collect-text.sub-col p{margin:0}.collect-text.sub a,.collect-text.sub-col a,.composter-text a{display:inline;margin:0 4px;color:#000}.collect-text{font-family:Manrope;font-size:1em;color:#13450e;display:flex;align-content:center;text-align:center}.collect-step .formFieldWrapper{width:100%;margin:8px 0}a.collect-step{text-decoration:none;color:#13450e}.collect-step-text{margin:0 16px;display:flex;flex-direction:column;align-items:center}.bins_further_in{display:flex;flex-direction:column;margin:auto;justify-content:center;align-items:center}.bins_further_in .text-index{text-align:center;font-weight:600}.bins_further_in img{margin:8px;height:80px}#capacity-bins-map-button img{height:50px}.collect-step{display:flex;flex-direction:column;width:100%;align-items:center;margin:8px 16px;box-sizing:border-box}.collect-step-num{font-size:32px;font-family:Manrope;font-weight:600}.collect-step-text{width:100%;margin:8px 16px}.bins_outer{display:flex;flex-direction:column;width:100%;max-width:600px;justify-content:space-evenly;align-items:center;row-gap:18px;margin:auto;margin-top:24px;box-sizing:border-box;height:100%}.bins_buttons,.smartCorner_buttons{display:flex;flex-direction:column;margin:auto;justify-content:center;align-items:center;row-gap:6px;position:static}.smartCorner_buttons{margin-top:32px}.bin-text{font-family:Manrope;font-size:18px;color:#13450e;display:flex;flex-direction:column;align-content:center;text-align:center;width:90%;margin:auto;font-weight:700}.bins_outer .collect-step{align-items:center}.collect-step .composter-text{margin:8px;box-sizing:border-box;flex-direction:row}.camera_frame{padding:0 0;border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;width:90%;margin:auto;background-color:#fff;object-fit:cover;overflow:hidden}.camera_frame img{display:block;width:100%}.help .composter-text{font-size:16px;font-family:Comfortaa}.contact-form{display:flex;flex-direction:column;width:100%;box-sizing:border-box;align-items:flex-end}textarea{padding:8px;border:1px solid rgba(231,130,23,.3);border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:.85rem;width:100%;text-align:left;text-indent:10px;margin:0;margin-top:8px;background-color:#fff;box-sizing:border-box;resize:vertical}.composter-connect .primary{font-size:1em}.composter-connect .help{font-size:1em}.options-page{background-color:#fff;font-family:Manrope;font-size:.85rem;color:#13450e;display:flex;flex-direction:column;align-content:center;width:90%;justify-content:center;max-width:800px;align-self:center}.top10{padding-top:10px}.composter-wifi{text-align:center}.composter-wifi .profile-section{text-align:left}.qr_backgrounds .composter-overlay{background-image:none}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}body.smart-corner-user-recycling .lds-ellipsis{margin-bottom:10em}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.desktop-bg{background-image:linear-gradient(to bottom,rgba(245,246,252,0),#fff),url('../img/background.svg');width:100%;background-position:top;background-repeat:repeat;background-size:cover;box-sizing:border-box;padding:32px 0}.composter-main .compost-hero{width:40%;max-width:240px;margin:24px}.cards-container{width:100%;display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(286px,1fr));justify-items:stretch}.compost-history-card{box-sizing:border-box;height:220px;margin:8px;background-color:#fff;border-radius:20px;border:1px solid rgba(231,79,23,.8);flex-grow:1;flex-shrink:1}.compost-info{height:80px;padding:24px;color:#000;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.compost-footer{display:flex;align-items:flex-end;justify-content:space-between}.compost-details{font-size:.85rem}.compost-weight{font-size:20px;font-weight:300;margin:8px 0;font-family:Manrope}.compost-date{font-size:.85rem}.compost-main .form-control.select2{border:none}.compost-history-card .compost-img{width:100%;height:96px;overflow:hidden;background-color:grey;border-radius:19px;margin:0}.compost-img img{width:100%;height:100%;object-fit:cover;max-width:100%}.composter-main .formFieldWrapper{width:50%;margin:32px}.brown-bg{background-image:url('../img/graphic_brown.svg');background-repeat:repeat;background-size:cover}.composter-main{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:32px;font-family:Manrope}.composter-instructions .formFieldWrapperHome{max-width:800px;width:100%;box-sizing:border-box;padding:0 24px}.smartCornerContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:24px;flex-grow:1}.smartCornerTitle{text-align:center;font-weight:600;font-family:Comfortaa;font-size:1.1rem;margin:8px 24px}.smartCornerTitle .text-index{text-align:center}.smartCornerTitle p{margin:0;font-weight:500;font-size:1rem;color:#13450e}.guideStep,.smartCornerGuide,.smartCornerGuide .text-index{display:flex;flex-direction:column;align-items:center}.smartCornerGuide{max-width:500px;margin-top:32px}.smartCornerFound .confirmAction,.smartCornerFound .smartCorner_buttons{margin:32px 24px 0;text-align:center}.guideStep{margin:16px;font-size:2rem;font-family:Comfortaa;color:#13450e}.smartCornerGuide p{margin:0;font-family:Manrope;text-align:center}.smartCornerScanContainer .camera_frame{width:300px;height:400px;flex-grow:1;background-color:grey;margin:24px 32px}.smartCornerScan .formFieldWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.smartCornerScan .formFieldWrapper label{margin:8px 24px}.smartCornerScanContainer .dividers{min-height:40px}.foundBinType{font-weight:800;margin:16px;font-size:1.5rem}.smartCornerFound,.smartCornerFound .title,.smartCornerOptions,.smartCornerOptions .title{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-left:5px;padding-right:5px}.smartCornerFound .title,.smartCornerOptions .title{margin:16px;font-size:1.1rem;font-weight:700}.recyclingGuide a,.recyclingGuide h3{margin:8px;color:#13450e}.hr{width:100%;border:1px dashed rgba(0,0,0,.6)}.dashed{border-bottom:1px dashed #000;text-align:center;height:10px;margin-bottom:10px;width:100%;max-width:300px}.dashed span{background:#fff;padding:0 5px;font-size:1.1rem;font-weight:700;line-height:normal}.recyclingGuide{padding:16px;margin:16px;text-align:center}.composterInstallGuide,.smartCornerOptions .recyclingGuide{padding:0;margin:0;text-align:center;max-width:800px;font-family:Manrope}.composter-overlay .xlarge{font-family:Manrope;font-size:x-large}.mobileAppButtons{width:100%}.mobileAppButtons .show.footer_logo{padding-top:10px;display:inline-block}.notifications-container,.routes-bg{box-sizing:border-box;margin-top:8px;display:flex;flex-direction:column}.routes-bg{align-items:center}.notifications-container{row-gap:2rem}.history-notifications,.notification-news{margin:16px 8px 0 0;display:flex;flex-direction:column;gap:10px}.notifications-container .grid-item-subtitle{font-size:.85rem}.notifications-container .grid-item-coins{font-size:.85rem;font-weight:600;color:#000}.notifications-container .button{width:50%;float:right;max-width:200px;margin:32px 0}.notifications-container .grid-item-pic{width:50%;max-width:200px}.notifications-container .side-store{width:100%;display:grid;grid-template-columns:1fr max-content}.notifications-container .side-store .text-index{font-size:1em}.history-notifications .text-index{overflow-y:hidden;word-wrap:wrap;text-overflow:ellipsis}.participate{display:flex;flex-direction:column}.qrCode .share-menu{display:flex;align-items:center}.qrCode-text{font-weight:800;color:#000;margin:8px;font-family:Manrope}.qrCode .share-menu{padding-bottom:32px}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.no-touch .toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #fff;opacity:.8;line-height:1}.no-touch .toast-close-button:focus,.no-touch .toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}.no-touch #toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}.smartCornerScan .text-index{margin:16px 24px}.smartCornerOption{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:24px}.smartCornerOption img{max-width:150px;margin:8px 16px}.smartCornerOptions .recyclingGuide{margin-top:0;padding-top:0}.showRealPoints{display:inline-block;margin:auto;width:98%;padding:30px 16px 0 16px;text-align:center;font-size:18px;font-family:Comfortaa;color:#13450e}.popupBle{padding:4px;text-align:center;padding-bottom:40px}.waste-id-button{margin:5px;min-width:275px}#wasteButtonsWrapper{display:flex;flex-direction:column;margin:auto;justify-content:center;align-items:center}#bleConnectButton{min-width:200px}.BLETitleActionMessage{text-align:center}#statusMessage{margin:8px}.BLE-too-far-away-warning-message{color:#fdda0d;padding:10px 20px;border-radius:5px;bottom:20px;animation:BLE-too-far-away-warning-message 1s infinite alternate}@keyframes BLE-too-far-away-warning-message{0%{opacity:0}100%{opacity:1}}.selected-waste-id{background-color:#b3dcb3}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}@media (min-width:800px){.grid-container-profile{display:flex;align-items:center}.grid-item-side-menu{display:flex;flex-direction:row;max-width:380px;height:48px;margin-right:8px}.left-nav{display:flex;flex:2;align-items:center}.grid-item-avatar,.grid-item-hello,.grid-item-rcl{display:flex;justify-content:center;align-items:center;padding:8px 10px}.grid-item-rcl{flex:2;justify-content:flex-start}.grid-item-avatar img{width:96px;height:96px}.wHeader.scroller{padding-top:0;padding-bottom:0;justify-content:space-between}.wHeader-minimized.scroller{padding-top:130px;padding-bottom:80px}}.closable-panel{max-height:400px;overflow:hidden;overflow-y:auto}.offer-pg-cont::-webkit-scrollbar{display:none}.offer-pg-cont{width:100%;overflow-x:auto;overflow-y:hidden;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:10px;padding-bottom:8px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}span.arrow-left,span.arrow-right{display:block;position:relative;background-color:transparent;color:#000;z-index:2;cursor:pointer;height:30px;align-self:center}span.arrow-left{left:0}span.arrow-left img{width:30px;height:30px}span.arrow-right{right:0}span.arrow-right img{width:30px;height:30px}.no-touch .offer-pg span.arrow-right:hover,.no-touch span.arrow-left:hover{background-color:transparent}.item-wrapper.offer-con{background-color:#333!important}.offer-con .left-item h4{color:#fff;font-weight:400;margin:0}.offer-con .right-item{float:right;padding:10px}.offer-con .right-item h5{color:#cb9944;margin:0;font-size:1em}.second-offer-pg-cont{width:100%;overflow-x:auto;overflow-y:hidden;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:10px;padding-bottom:8px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.second-offer-pg-cont::-webkit-scrollbar{display:none}.header_web{display:flex;flex-direction:row;background-color:#fff;margin-top:0;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding-right:40px;padding-left:18px}.header_web img{margin:4px 0}.logged-out{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-left:0;margin-top:45px;width:90%;margin-left:auto;margin-right:auto}.logged-out.mission{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:0}.logged-out-vertical{display:flex;flex-direction:column;align-items:flex-start;justify-items:flex-start;justify-content:flex-start;row-gap:36px;flex:2;box-sizing:border-box}.logged-out img{width:50%;max-width:450px}.left-column-flex{display:flex;flex-direction:column;align-items:flex-start;row-gap:12px}.guidelines{display:flex;flex-direction:column}.mission .small-goals.how-to{flex-shrink:2}.sign-up-info{display:flex;flex-direction:row;column-gap:20px;row-gap:24px;justify-content:center;margin:auto;box-sizing:border-box;margin-bottom:64px;margin-top:32px;flex-wrap:wrap;width:90%}.mission.sign-up-info{justify-content:center}.home-column{display:flex;flex-direction:column;row-gap:15px}.lang-container{height:32px;display:flex;align-items:center;justify-content:flex-end}.lang{display:flex;align-items:center;justify-content:center;margin:0 4px;font-weight:200;color:#13450e;text-decoration:none;font-size:10px;align-self:flex-start}.lang img{margin:0 4px;width:16px}.lang-desktop{display:flex;flex-direction:row}.marker{position:absolute;z-index:2;height:40px}.marker img{height:100%}.business-marker{top:300px;left:180px}.offer-marker{top:500px;left:380px}.overlay.cookies-popup{align-items:center}.cookies-popup .popup{z-index:1010;width:400px;overflow-y:auto}#cookieBox .cookies-content{padding:0 24px;margin:auto;display:flex;flex-direction:column;width:100%;box-sizing:border-box;height:100%;overflow-y:auto;box-sizing:border-box;overflow-x:hidden;align-items:center}#cookieBox .cookie-msg{max-width:500px;width:100%;height:100%}#cookieBox .content{display:flex;flex-direction:column}#cookieBox li,#cookieBox p{font-size:14px}#cookieBox .cookie-footer{display:flex;column-gap:48px;margin:auto;padding:8px 24px;width:100%;max-width:500px;box-sizing:border-box;flex-wrap:wrap}#cookieBox .popup-actions{display:flex;column-gap:8px;white-space:nowrap;flex-wrap:wrap;margin:auto}#cookieBox .primary{width:auto}#cookieBox .popup-actions button{flex:1;margin:8px 0;white-space:nowrap}#cookieBox a{margin:16px 0;white-space:nowrap;font-size:.875rem;text-decoration:underline}#cookieBox .form-check{margin-top:32px}#cookieBox a{color:#13450e;font-weight:600}.profile-action{display:flex;flex-direction:column}.profile-action button,.profile-action input{height:40px}.profile-action a{margin:24px;color:#13450e;font-size:1em;font-family:Manrope}.action-validation h2{text-align:center;font-size:16px;margin-top:16px}.cookies-popup .popup-text{font-size:1em;margin-top:0}.cookies-text{font-size:.85rem;width:100%;margin:4px 0 8px 0;box-sizing:border-box;font-family:Manrope;max-width:600px}.action-validation label{font-weight:800;font-size:1em}#userPointsHistoryList .choose-date{display:flex;box-sizing:border-box;column-gap:16px;margin-top:8px}#userPointsHistoryList .date-picker{display:flex;box-sizing:border-box;align-items:center;margin:8px 0;column-gap:8px}#userPointsHistoryList select{width:100%;margin:8px 0;font-size:16px}.action-validation form{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.validation-popup .checkbox-field{margin:4px 8px;font-size:1em}.validation-popup input[type=checkbox]{margin:0 4px}.near.categories-container{width:100%;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(auto-fit,minmax(286px,1fr));justify-items:stretch}.categories-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-items:stretch;align-content:center}.categories-main{padding-bottom:96px}@media (max-width:425px){.categories-container .grid-container-index{flex-grow:1}.grid-edit{grid-template-columns:1fr;grid-template-rows:auto auto}}@media (max-width:635px){.categories-container .grid-container-promoted.near{flex-grow:1;margin:0 20px}.grid-container-promoted.near .grid-item-subtitle,.grid-container-promoted.near .info{width:100%}.footer_web_horizontal{justify-content:flex-start}}.guest .near.categories-container{margin-top:40px}.location-popup .popup-store{width:100%;justify-content:flex-start}.location-info{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:0 0 64px;justify-content:flex-start;align-self:flex-start;height:100%;overflow-y:auto}.location-popup.offerFiltersPopup .dividers{height:64px}.slider{-webkit-appearance:none;width:100%;height:14px;border-radius:5px;background:#cce8cc;outline:0}.location-expanded .slidecontainer{margin:24px 16px 8px}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#13450e;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#13450e;cursor:pointer}.transport-container{margin:16px 16px 16px 0;display:flex;align-items:center;justify-content:space-between}.transport-container img{height:24px}.transport-container img+span{font-size:smaller}.transport-container>div{display:flex;align-items:center;gap:8px}.selectedCategory{font-size:1em!important;text-decoration:none;font-family:Manrope;color:#000;max-width:95%}.filterHeadline{font-size:1em!important}#offerList{flex:1;padding-bottom:32px}.offerPageTitle{margin-top:10px}.offerListControlsWrapper{display:grid;grid-auto-flow:column;grid-template-columns:auto auto;justify-items:normal;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box}.home-main .offerListControlsWrapper.dividers{margin-top:0}@media (min-width:800px){.home-main .offerListControlsWrapper.dividers{margin:0 auto 10px auto;padding:0;height:auto;min-height:auto}}.offerListControlsWrapper a{text-decoration:none;align-self:center}.offerPageSelectedFilters{margin-top:10px;display:flex;justify-content:space-between}.offerPageStickyHeader{position:sticky;top:0;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start}.location-expanded{margin:auto;display:flex;flex-direction:column;box-sizing:border-box;width:90%;row-gap:1.5rem}.location-popup .location-expanded .dividers{margin-left:0;margin-right:0;margin-top:16px;min-height:0;height:1rem}.location-popup .touchSlider.scrolling-index{width:100%;margin-left:0;margin-right:0;margin-top:-20px}.location-popup .dividers{padding:0;margin-bottom:0}.location-info .dividers{width:100%;box-sizing:border-box;margin-top:0;margin-bottom:0}.location-info .text-index{font-weight:600}.location-row img{width:16px}.location-row-container{display:grid;grid-row-gap:1.5em;color:#13450e;font-size:1em;font-family:Manrope;padding-top:10px}.location-row-group{display:grid;grid-auto-flow:column;grid-column-gap:0.5em;justify-content:flex-start}.location-row{display:grid;grid-auto-flow:column;grid-column-gap:0.4em;align-items:center;justify-content:flex-start;text-decoration:none}.location-row:not(.selected) img{filter:grayscale(1)}.location-row.selected{font-weight:700}.formFieldWrapper-compost .select2.select2-container.select2-container--default{padding:0 0;border:none;border-radius:10px!important;-webkit-border-radius:10px;font-family:Manrope;font-size:.85rem;width:160px!important;text-align:center;text-indent:10px;margin:24px}.dividers.only-x{justify-content:flex-end;align-self:flex-end;background-color:transparent}.terms-subtitle{font-weight:600;margin:24px 0 16px}#terms{line-height:1.5;font-size:1em}.terms>*{color:#13450e;line-height:1.5}.terms a,.terms a>*{color:#13450e;font-weight:600}.page-description{color:#13450e;max-width:600px;margin:auto;text-align:center;font-family:Comfortaa;font-size:16px}.page-description a{font-weight:600;color:#13450e}.bagRollEntryTitles{border-radius:8px;border-bottom:1pt solid #000}.bagRollEntry div{flex:2;padding:0 8px}#_userBagsHistory .text-index{text-align:center;font-weight:600;padding-bottom:10px}#_userBagsHistory .bagRollEntry:nth-child(odd){background-color:#fff}.choose-date{font-size:.85rem;background:0 0;color:#878787;text-align:right;font-family:Manrope;display:flex;align-items:center}.choose-date select{margin:8px 8px 8px 4px}.choose-date .datepicker-toggle{width:20px;height:20px;margin:0 4px}.choose-date .datepicker-input{width:20px;height:20px}.choose-date .datepicker-toggle-button{width:20px;height:20px;position:static}.contact-section{margin:8px 0}.profile-section a{text-decoration:none}.term .agreement{padding:0 20px}.term .agreement label{font-size:1em;margin-bottom:0}.term .compost-popup-footer{margin-bottom:24px}.logout-container{display:flex;align-items:center;flex-direction:row;column-gap:16px;margin-top:20px}.logout-container .primary{width:auto;padding:0;width:204px;height:34px;text-decoration:none}.buttons-container{display:flex;align-items:center;flex-direction:row;column-gap:16px;margin-top:20px}.buttons-container .primary{width:auto;padding:0;width:180px;height:34px;text-decoration:none}.primary.deleteAccountButton{background:#bf5858;padding-left:10px;padding-right:10px}@media (max-width:470px){.primary.deleteAccountButton{font-size:11px}}.orange{margin-top:40px;border:.2px solid rgba(231,130,23,.3)}#userImage{display:flex;flex-direction:column;align-content:center}.newsBox{border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);margin:8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px}.newsBox a{text-decoration:none;color:#13450e;line-height:20px}.newsBox img{height:24px;margin:16px 8px}span.arrow-left{display:none}span.arrow-right{display:none}.footer_logo{display:none}.bins-descr{text-align:center;margin:8px}.interest-form{font-family:Comfortaa;color:#13450e;width:90%;display:flex;flex-direction:column;align-items:center;max-width:600px}h2.text-index.hello{font-weight:500}.container{margin:24px auto 72px;max-width:800px}.container details summary{font-weight:600}.container details p{margin:8px 0 24px}p.text-index{display:block}a.small-goals-with-text{text-decoration:none;display:flex;justify-content:flex-start;margin:24px}a.small-goals-with-text h3,a.small-goals-with-text p{margin:0}a.small-goals-with-text p{font-weight:500}li{margin:8px}details{margin:16px 8px}details>summary{list-style:none;display:flex;justify-content:space-between;align-items:center}summary::-webkit-details-marker{display:none}summary::after{content:' +';font-size:24px}details[open] summary:after{content:" -"}.imageFullWidth{width:100%}.imagesContainer{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:32px 0;box-sizing:border-box}.imagesContainer img{width:25%}.card{position:relative}.card-top{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:250px;color:#fff;position:relative;z-index:2;padding:24px;text-align:center}.card-top h1,.card-top h2{margin:8px}.recycle-bg{background-image:url('../img/ac.jpg');background-size:cover;background-position:center center}.bg-gradient-light{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 20%,rgba(0,0,0,.1) 30%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.6) 100%);background-size:auto}.card-overlay{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.searchBusinessDiv,.searchCollectionPointDiv,.searchSecondHandProductDiv{display:flex;justify-content:center;align-items:center;background-color:#dbead3;padding:10px 0;margin-bottom:15px;width:100%}.searchBusinessDiv input,.searchCollectionPointDiv input{width:100%;display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(286px,1fr));justify-items:stretch}span.inputWithClearButton{position:relative;display:inline-flex;align-items:center;width:50%}span.inputWithClearButton span{position:absolute;display:block;right:10px;width:30px;height:30px;border-radius:50%;color:#fff;background-color:#3e4d24;font:26px monospace;text-align:center;line-height:1em;cursor:pointer}span.inputWithClearButton input{padding-right:18px;box-sizing:border-box}.select2-container .select2-selection--single .select2-selection__clear{font-size:1.7em}@media (max-width:1120px){.sign-up-info .column{width:400px;display:flex;align-items:flex-start;flex-shrink:2}span.inputWithClearButton{width:50%;padding:10px}span.inputWithClearButton span{right:20px}}@media (max-width:800px){.logged-out{flex-wrap:wrap}span.inputWithClearButton{width:100%;padding:10px}}@media (max-width:586px){.logged-out img{width:90%}#userPointsHistoryList .dividers{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.showRealPoints{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.choose-date{font-size:.85rem;background:0 0;color:#878787;width:100%;text-align:right;font-family:Manrope;display:flex;align-items:center}#userPointsHistoryList .date-picker{display:flex;flex-direction:column;box-sizing:border-box;align-items:flex-start;margin:8px 0;flex:1}}.mobile-version{display:none}.footer_container{display:block;width:100%}@media (max-width:800px){.mobile-version{display:block}body:not(.userDashboardPage) .footer_container{display:none}.guest #pageContainer .footer_container{display:block}#userPageMenuContainer{width:100%;border-top-right-radius:15px;border-top-left-radius:15px;border:1px solid rgba(231,130,23,.3);border-bottom:0;margin:0}#userPageMenuContainer{position:relative}#userPageMenuContainer #userPageMenu{width:100%}#userPageMenuContainer #listPageModeMenuContainer{position:absolute;top:-120%;z-index:2;display:flex;justify-content:center;box-sizing:border-box;top:-60%;left:50%;transform:translate(-50%,-50%)}#listPageModeMenuContainer.disabled{display:none;visibility:hidden}#userPageMenuContainer .menuSeparator{display:none;visibility:hidden}#listPageModeMenu.userIconMenu{justify-content:center;width:max-content;border-radius:15px;border:1px solid rgba(231,130,23,.3);padding:.5em}#userPageMenuContainer .divider-y{margin:.5em 0;justify-self:center}#listPageModeMenu.userIconMenu .icons .footer_text{display:none;visibility:hidden}}.loadMoreBtn{margin:24px auto}@media (min-width:800px){.popup-container .dividers{margin:16px 24px 8px;padding:0}.headerMenus .grid-container-profile{border:0;background-color:transparent;border-radius:0;box-shadow:none;width:100%}.headerMenus .grid-item-avatar{display:inline-block;grid-area:1/1/6/2;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;font-size:30px;text-align:center;overflow:hidden;place-self:center}.headerMenus .grid-item-avatar img{display:block;width:45px;height:45px;border-radius:50%;object-fit:cover}.headerMenus{width:100%;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#fff;box-sizing:border-box;padding-left:18px;box-shadow:none;filter:none}.icons .footer_text{display:block;font-size:14px}span.arrow-left{display:block}span.arrow-right{display:block}.scrolling-index{width:90%;margin:auto}.dividers{width:90%;margin:auto}.home-main .dividers{margin:auto;margin-top:16px;margin-bottom:4px}.userDashboardPage .overall .home-main{margin-top:0}.footer_logo{display:block}#logo_tall{height:100%}.grid-container-login,.grid-container-register{border:0 solid rgba(231,130,23,.3);border-radius:20px;box-shadow:0 0 0 rgb(0 0 0 / 10%)}.onboarding{background-image:linear-gradient(to bottom,rgba(245,246,252,0),#fff),url('../img/background.svg')}.routeMapOptions{width:100%;background-color:#fff}.routeMapOptions .calendar-buttons.top{margin-top:16px}.routeMapOptions .route-changes{padding:0}.calendar #map{left:0;right:0}.composter-wifi.edit-profile{margin-top:24px;margin:auto;border:none}.composter-wifi.edit-profile .dividers{width:100%}.categories-container{width:90%;margin:auto}.applications,.qrCode,.share{width:500px;margin:4px 0;position:fixed;top:70px;right:0;border:0 solid rgba(231,130,23,.3)}.share-invite{border:none}.notifications{border:none}.favorites{border:none}.share-social{border:none;background-image:url("../img/leaves.png");background-repeat:repeat;background-size:350px 680px}.channel{position:relative;top:0;width:100%}.closable-panel{border:0 solid rgba(231,130,23,.3);box-shadow:3px 3px 5px 2px rgba(0,0,0,.1)}.share-menu{border:0 solid rgba(231,130,23,.3);box-shadow:3px 3px 5px 2px rgba(0,0,0,.1)}.near.categories-container{padding-bottom:0;justify-items:center}.near.overall{margin-top:0}.categories-container.near,.history-index{width:90%;margin:auto}.composter-connect .history-index{width:90%;margin:auto}.calendar.guest{margin-top:72px}.overview.places{width:90%;display:grid;flex-wrap:wrap;margin:auto}}.userNotificationBox.unread{border-width:3px}.userNotificationBox.read{opacity:.7}.grid-container-history.userNotificationBox .icon{height:70px}.popup-point .drive-me{width:auto;height:auto;white-space:nowrap}#collectionPointInfoModal h1,#collectionPointInfoModal h2,#collectionPointInfoModal h3{margin-top:8px;margin-bottom:8px;line-height:1.3}#collectionPointInfoModal h1{font-size:24px}#collectionPointInfoModal h3{color:#c9836c;font-size:16px}#collectionPointInfoModal h2{background-color:#dbdbdb;border-radius:8px;padding:8px 14px;display:inline-block;color:333}.headline{display:flex;width:100%;justify-content:space-between}#collectionPointInfoModal .favoriteBtn{color:#c9836c;margin-right:20px}.popup-point .favorite-buttons img{width:30px;padding-left:10px}.popup-content-new{padding:1em;max-width:800px;display:flex;flex-direction:column;max-height:95vh;background-color:#fff;width:100%;box-sizing:border-box;font-family:Comfortaa;border:1px solid rgba(231,130,23,.3);border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.1);line-height:20px}.popup-content-new .popup-header{display:flex;justify-content:space-between;align-items:center;width:100%;/*! max-width: 800px; */min-height:0;margin:0;margin-top:0;box-sizing:border-box;background-color:#fff;padding:0}.popup-content-new .popup-header .btn-close{background:0 0;position:initial;font-size:revert;text-decoration:none;cursor:pointer;color:#e58017}.popup-container .popup-content .popup-body{background-color:transparent;padding:0;font-family:Comfortaa;overflow-y:auto}.popup-container.overlay.bottom-popup{align-items:end}.bottom-popup .popup-content-new{border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:2em}
