body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--main-bg-color);color:var(--main-text-color);font-family:Poppins,sans-serif;height:100%;margin:0;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{background:var(--primary-button-bg-color);border:none;border-radius:2px;color:var(--primary-button-text-color);cursor:pointer;font-size:1rem;padding:4px 8px}form{display:flex;flex-direction:column;flex-wrap:nowrap}input{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:none;background-color:initial;border:none;border-bottom:1px solid var(--main-color);color:var(--main-text-color);font-size:1rem;margin-bottom:1rem}input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none;border-radius:0}input[type=checkbox]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-appearance:none;appearance:none;background-color:var(--main-bg-color);border:.15em solid var(--main-color);border-radius:.15em;border-radius:2px;color:var(--main-text-color);display:grid;font:inherit;height:1.15em;margin:0;place-content:center;-webkit-transform:translateY(.175em);transform:translateY(.175em);width:1.15em}input[type=checkbox]:before{box-shadow:inset 1em 1em var(--main-color-selected);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.65em;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:.65em}input[type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1)}input[type=checkbox]:disabled{cursor:not-allowed;opacity:var(--disabled-alpha)}select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-appearance:none;appearance:none;background-color:initial;background-image:url("data:image/svg+xml;utf8,<svg fill=%27%236EB533%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position-x:100%;background-position-y:50%;background-repeat:no-repeat;border:none;border-bottom:1px solid var(--main-color);border-radius:0;color:var(--main-text-color);cursor:pointer;font-size:1rem;padding-right:1.5rem;-webkit-user-select:none;user-select:none}select:focus{outline:none!important}a{color:var(--main-color)}table{border-collapse:collapse;font-family:arial,sans-serif;width:100%}tr:nth-child(2n){background-color:var(--table-alternate-color)}td,th{border:1px solid var(--table-border-color);padding:8px;text-align:left}@media print{table{page-break-after:auto}td,tr{page-break-after:auto;page-break-inside:avoid}thead{display:table-header-group}tfoot{display:table-footer-group}}.material-icons-container{display:table}.material-icons-container>.material-icons{display:table-cell!important;vertical-align:middle!important}.material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons.md-16{font-size:16px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:hsla(0,0%,100%,.3)}.header{background-color:var(--toolbar-background-color);box-shadow:0 1px 4px #888;color:var(--toolbar-text-color);display:flex;flex-wrap:wrap;height:4rem;justify-content:space-between;left:0;max-height:4rem;position:absolute;right:0;top:0;z-index:100}.header>.logo{background-image:url(/static/media/logo_greensystems.020d16dfdb9586cf64c7.png);background-position:0;background-repeat:no-repeat;background-size:100%;border:none;border-radius:0;cursor:pointer;height:3rem;margin:.5rem;max-height:3rem;max-width:11rem;min-width:11rem;object-fit:contain;padding:0}.header>.logo,.header>.logo:active{background-color:initial}.header .spacing{flex:1 0 auto;max-height:4rem}.header button{align-items:center;background-color:var(--toolbar-icon-color);display:flex;flex:0 0 4rem;flex-direction:row;height:100%;justify-content:center;max-height:4rem;width:100%}.header button.disabled,.header button[disabled]{cursor:not-allowed;opacity:var(--disabled-alpha);pointer-events:none}.header button:active{background-color:var(--toolbar-icon-selected-color)}.header .clear{cursor:default!important;-webkit-mask:url(/static/media/ic_back.2c48df05b933e9c79bee.svg) no-repeat center!important;mask:url(/static/media/ic_back.2c48df05b933e9c79bee.svg) no-repeat center!important;-webkit-mask-size:0 0!important;mask-size:0 0!important;max-height:4rem}.header .ic-back{cursor:pointer;-webkit-mask:url(/static/media/ic_back.2c48df05b933e9c79bee.svg) no-repeat center;mask:url(/static/media/ic_back.2c48df05b933e9c79bee.svg) no-repeat center;-webkit-mask-size:45% auto;mask-size:45% auto;max-height:4rem}.header .ic-done{cursor:pointer;-webkit-mask:url(/static/media/ic_done.6a318b8dd3700fbfffdb.svg) no-repeat center;mask:url(/static/media/ic_done.6a318b8dd3700fbfffdb.svg) no-repeat center;-webkit-mask-size:60% auto;mask-size:60% auto;max-height:4rem}.header .ic-cart{background-color:initial;cursor:pointer;margin-left:8rem;max-height:4rem;position:relative;z-index:0}.header .ic-cart:before{content:"";height:60px;left:0;-webkit-mask:url(/static/media/ic_cart.287e70bcb24b99bd6fac.svg) no-repeat center;mask:url(/static/media/ic_cart.287e70bcb24b99bd6fac.svg) no-repeat center;-webkit-mask-size:45% auto;mask-size:45% auto;right:0;top:0;z-index:-1}.header .ic-cart span,.header .ic-cart:before{background-color:var(--main-color);position:absolute}.header .ic-cart span{border-radius:.8rem;bottom:7.5%;color:var(--main-text-contrast-color);font-size:.8rem;-webkit-mask:none;mask:none;padding:0 .4rem}.header .ic-download{-webkit-mask:url(/static/media/ic_download.dd83c5b616561a0ea0f6.svg) no-repeat center;mask:url(/static/media/ic_download.dd83c5b616561a0ea0f6.svg) no-repeat center;-webkit-mask-size:45% auto;mask-size:45% auto}.header .ic-download,.header .ic-share{cursor:pointer;margin-left:8rem;max-height:4rem}.header .ic-share{-webkit-mask:url(/static/media/ic_share.4887cd786edd6c1ab2fd.svg) no-repeat center;mask:url(/static/media/ic_share.4887cd786edd6c1ab2fd.svg) no-repeat center;-webkit-mask-size:45% auto;mask-size:45% auto}.header>.title-container{align-items:center;display:flex;flex:1 0 auto;height:4rem;justify-content:center;max-height:4rem;min-width:20rem}.header>.title-container>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:center;display:-webkit-box;font-size:1.5rem;font-weight:700;margin:0;max-width:90%;overflow:hidden;text-align:center;text-overflow:ellipsis}@media screen and (min-width:450px) and (max-width:700px){.header>.logo{background-image:url(/static/media/logo_greensystems_compact.dec9221127c958e7928e.png);margin:.5rem;max-width:3rem;min-width:3rem}.header .ic-cart{margin-left:0}.header .spacing{max-width:0}}@media screen and (min-width:0px) and (max-width:449px){.header{height:7rem;max-height:7rem}.header>.logo{background-image:url(/static/media/logo_greensystems.020d16dfdb9586cf64c7.png);margin:.5rem;max-width:8rem;min-width:8rem}.header .ic-cart{margin-left:0}.header .spacing{max-width:0}.header .title-container{height:3rem;order:5;width:100%}.header .title-container>*{height:3rem;line-height:3rem}.content-between-header-footer,.content-under-header{top:7rem!important}.header>.title-container>p{font-size:1.4rem}}.content-under-header{bottom:0;display:block;height:auto;left:0;overflow-y:scroll;position:absolute;right:0;top:4rem;width:100%}.content-over-footer{top:0}.content-between-header-footer,.content-over-footer{bottom:4rem;display:block;height:auto;left:0;overflow-y:scroll;position:absolute;right:0;width:100%}.content-between-header-footer{top:4rem}.footer{align-items:center;background-color:var(--toolbar-background-color);bottom:0;box-shadow:0 -1px 4px #888;color:var(--toolbar-text-color);display:flex;flex-wrap:wrap;height:4rem;justify-content:space-between;left:0;max-height:4rem;padding-left:1rem;padding-right:1rem;position:absolute;right:0;z-index:100}.footer.tiny{height:4rem!important;max-height:4rem!important}.footer.tiny+.content-between-header-footer,.footer.tiny+.content-over-footer{bottom:4rem!important}.footer>:nth-child(odd){flex:1 0 5rem}.footer>:nth-child(2n){flex:1 0 60%}.footer #contact-info{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:.9rem;justify-content:center;width:60%}.footer #contact-info>.compact{display:none;text-align:center;vertical-align:middle}@media screen and (min-width:0px) and (max-width:920px){.footer{height:7rem;max-height:7rem}.footer:first-child{order:1}.footer:last-child{order:2}.footer #contact-info{min-width:90%;order:3}.content-between-header-footer,.content-over-footer{bottom:7rem!important}}@media screen and (min-width:0px) and (max-width:620px){.footer #contact-info>.compact{display:table}.footer #contact-info>.compact>:first-child{display:table-cell;vertical-align:middle}.footer #contact-info>.not-compact{display:none}}.footer #contact-info *{margin-bottom:0;margin-top:0}.footer #country-selection{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:right}.footer #country-selection :first-child{border:.5px solid #000;border-radius:100%;margin-right:.5rem}#container-login{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;padding:4rem 2rem}#container-login .logo{margin-bottom:2rem;width:22rem}#container-login form{margin-bottom:1rem}#container-login a{cursor:pointer}.catalog{display:flex;flex-flow:row wrap;justify-content:center;padding-bottom:1rem;padding-top:1rem}.catalog-item{background-color:var(--card-bg-color);border-radius:5px;box-shadow:0 4px 8px 0 var(--shadow-color);cursor:pointer;flex:0 0 100%;margin:8px;transition:.3s}@media screen and (min-width:0px) and (max-width:480px){.catalog-item{flex:0 0 90%}}@media screen and (min-width:480px) and (max-width:768px){.catalog-item{flex:0 0 90%}}@media screen and (min-width:768px) and (max-width:1024px){.catalog-item{flex:0 0 30%}}@media screen and (min-width:1024px) and (max-width:1200px){.catalog-item{flex:0 0 23%}}@media screen and (min-width:1200px){.catalog-item{flex:0 0 18%}}.catalog-item:hover{box-shadow:0 8px 16px 0 var(--shadow-color)}.catalog-item.inactive:hover{box-shadow:0 4px 8px 0 var(--shadow-color);cursor:default}.catalog-item>img{border-radius:5px 5px 0 0;max-height:100%;max-width:100%}.catalog-item-content{padding:2px 16px 8px}.catalog-item-content .title{font-weight:700;margin-bottom:2px}.catalog-item-content>p{margin:0}.catalog-item-content>div>img{display:inline;height:1.2rem;margin:0 8px 0 4px;vertical-align:middle;width:1.2rem}.catalog-item-content>div>p{display:inline;margin:0}.catalog-item-content>div>p.eco-a{background-color:var(--eco-a);border-radius:2px;padding:0 .3rem}.catalog-item-content>div>p.eco-b{background-color:var(--eco-b);border-radius:2px;padding:0 .3rem}.catalog-item-content>div>p.eco-c{background-color:var(--eco-c);border-radius:2px;padding:0 .3rem}.catalog-item-content>div>p.eco-d{background-color:var(--eco-d);border-radius:2px;padding:0 .3rem}.catalog-item-content>div>p.eco-e{background-color:var(--eco-e);border-radius:2px;padding:0 .3rem}.catalog-item-content>div>p.eco-f{background-color:var(--eco-f);border-radius:2px;padding:0 .3rem}.catalog-item-content>div>p.eco-g{background-color:var(--eco-g);border-radius:2px;padding:0 .3rem}.catalog-item-content>div.cart-stock{align-items:center;display:flex;justify-content:center;margin-top:.5rem}.cart div.cart-stock{align-items:center;display:flex;justify-content:left}.cart div button.ic-remove,.cart div button.ic-remove.disabled,.catalog-item-content>div button.ic-remove,.catalog-item-content>div button.ic-remove.disabled{background-color:var(--main-color);border:none;cursor:pointer;height:1.5rem;margin-right:.5rem;-webkit-mask:url(/static/media/ic_remove.260546d7dd2eaed533a4.svg) no-repeat center;mask:url(/static/media/ic_remove.260546d7dd2eaed533a4.svg) no-repeat center;-webkit-mask-size:90% auto;mask-size:90% auto;width:1.5rem}.cart div button.ic-remove.disabled,.catalog-item-content>div button.ic-remove.disabled{cursor:default;opacity:var(--disabled-alpha)}.cart div button.ic-add,.cart div button.ic-add.disabled,.catalog-item-content>div button.ic-add,.catalog-item-content>div button.ic-add.disabled{background-color:var(--main-color);border:none;cursor:pointer;height:1.5rem;margin-left:.5rem;-webkit-mask:url(/static/media/ic_add.46ae0e09d1132337aa92.svg) no-repeat center;mask:url(/static/media/ic_add.46ae0e09d1132337aa92.svg) no-repeat center;-webkit-mask-size:90% auto;mask-size:90% auto;width:1.5rem}.cart div button.ic-add.disabled,.catalog-item-content>div button.ic-add.disabled{cursor:default;opacity:var(--disabled-alpha)}.cart div button.ic-delete,.cart div button.ic-delete.disabled{background-color:var(--main-color);border:none;cursor:pointer;height:1.5rem;margin-right:.5rem;-webkit-mask:url(/static/media/ic_delete.3270f2c93c8c138fa6cc.svg) no-repeat center;mask:url(/static/media/ic_delete.3270f2c93c8c138fa6cc.svg) no-repeat center;-webkit-mask-size:90% auto;mask-size:90% auto;width:1.5rem}.cart div button.ic-delete.disabled,.catalog-item-content>div button.ic-delete.disabled{cursor:default;opacity:var(--disabled-alpha)}p.disclaimer{margin-left:auto;margin-right:auto;padding:1rem;text-align:center}.empty-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.empty-content>h1{margin-bottom:0}.empty-content #animation{height:20rem;width:20rem}#animationLoading{height:200px;margin-left:auto;margin-right:auto;width:200px}table.cart{justify-content:center;margin:2rem auto;width:90%}@media screen and (min-width:0px) and (max-width:480px){.table.cart{width:100%}}@media screen and (min-width:480px) and (max-width:768px){.table.cart{width:100%}}table.cart tr.total>td:last-child,table.cart tr>td:last-child,table.cart tr>th:last-child{background-color:var(--main-bg-color);border-bottom:none;border-right:none;border-top:none}table.cart tr.total>td{border-top:2px solid var(--table-border-color)}table.cart tr.total :first-child{font-weight:700}.componentWrapper{border:1px solid var(--main-color);border-radius:2px;display:flex;margin-left:auto;margin-right:auto;margin-top:1.5rem;padding:15px 10px 10px;width:95%}.componentWrapper .componentHeader{background:var(--main-color);border-radius:2px;color:var(--main-text-contrast-color);margin-left:10px;margin-top:-30px;padding:2px 10px;position:absolute}.filters{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;padding:.5rem 3rem}.filters>*{flex:1 1 30%;width:auto}@media screen and (min-width:0px) and (max-width:480px){.filters>*{flex:1 1 90%;width:auto}}@media screen and (min-width:480px) and (max-width:768px){.filters>*{flex:1 1 40%;width:auto}}.filters>.spacing{flex:0 0 1rem;width:1rem}.filters>div>form{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (min-width:0px) and (max-width:480px){.filters>div>form{display:flex;flex-direction:column;flex-wrap:nowrap}}.filters>div>form>label{grid-gap:.4em;display:grid;gap:.4em;grid-template-columns:1em auto;padding-left:.5rem;padding-right:.5rem}.product-container{margin-left:auto;margin-right:auto;padding-top:1rem;width:60%}@media screen and (min-width:0px) and (max-width:480px){.product-container{padding-top:0;width:100%}}@media screen and (min-width:480px) and (max-width:768px){.product-container{width:80%}}.header .dropdown{min-height:100%;min-width:4rem;position:absolute;right:0;top:0}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:var(--toolbar-background-color);box-shadow:0 4px 8px 0 var(--shadow-color);display:none;min-width:160px;position:absolute;right:0;top:0;z-index:1}.dropdown-content a{color:var(--main-text-color)!important;cursor:pointer;display:block!important;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background-color:var(--hover-color)}.dropdown:hover .dropdown-content{display:block}.main-color{color:var(--main-color)}.message-error{background-color:var(--bg-error);color:var(--text-color-error);width:auto}.message-error,.message-success{border-radius:2px;margin-left:1rem;margin-right:1rem;max-width:100%;padding:1rem;text-align:center}.message-success{background-color:var(--bg-success);color:var(--text-color-success)}:root{--main-color:#6eb533;--main-color-selected:#bed014;--main-bg-color:#fefefe;--main-text-contrast-color:#fff;--main-text-color:#111;--main-text-disabled-color:#11111199;--accent-color:#009eff;--hover-color:#eee;--toolbar-background-color:#fff;--toolbar-text-color:#6eb533;--toolbar-icon-color:#6eb533;--toolbar-icon-selected-color:#6eb53396;--primary-button-bg-color:#6eb533;--primary-button-bg-selected-color:#bed014;--primary-button-text-color:#fff;--secondary-button-bg-color:#00000000;--secondary-button-bg-selected-color:#6eb53322;--secondary-button-text-color:#111;--secondary-button-border-color:#6eb533;--table-alternate-color:#6eb53322;--table-border-color:#6eb533;--modal-overlay-color:#000000aa;--qr-bg-color:#fefefe;--qr-fg-color:#111;--correct-color:#6cc92c;--correct-content-color:#fff;--warning-color:#d6a400;--warning-content-color:#fff;--error-color:#d80000;--error-content-color:#fff;--cart-header-bg-color:#6eb53322;--cart-header-text-color:#111;--cart-divider-color:#6eb533;--card-bg-color:#fff;--card-placeholder-color:#ccc;--eco-a:#4a9f55;--eco-b:#97bb53;--eco-c:#c3cf54;--eco-d:#faeb52;--eco-e:#efbc44;--eco-f:#db793c;--eco-g:#d03a39;--bg-error:#c00b0b;--text-color-error:#fff;--bg-success:#06a02a;--text-color-success:#fff;--disabled-alpha:0.6;--shadow-color:#00000033}
/*# sourceMappingURL=main.12263fcf.css.map*/