h1{font-size:57px}h1,h2{line-height:120%}h2{font-size:42px}h3{font-size:22px}h3,h4{line-height:150%}h4{font-size:20px}p{font-size:18px}body,p{line-height:150%}body{font-size:16px}@media (min-width:1024px) and (max-width:1279px){h1{font-size:50px}h1,h2{line-height:120%}h2{font-size:38px}h3{font-size:21px}h3,h4{line-height:150%}h4{font-size:19px}p{font-size:17px}body,p{line-height:150%}body{font-size:15px}}@media (min-width:768px) and (max-width:1023px){h1{font-size:44px}h1,h2{line-height:120%}h2{font-size:36px}h3{font-size:21px}h3,h4{line-height:150%}h4{font-size:19px}p{font-size:17px}body,p{line-height:150%}body{font-size:15px}}@media (min-width:640px) and (max-width:767px){h1{font-size:38px}h1,h2{line-height:120%}h2{font-size:32px}h3{font-size:20px}h3,h4{line-height:150%}h4{font-size:18px}p{font-size:16px}body,p{line-height:150%}body{font-size:14px}}@media (max-width:639px){h1{font-size:38px}h1,h2{line-height:120%}h2{font-size:32px}h3{font-size:20px}h3,h4{line-height:150%}h4{font-size:18px}p{font-size:16px}body,p{line-height:150%}body{font-size:14px}}@media screen and (max-width:375px){h1{font-size:35px}h1,h2{line-height:120%}h2{font-size:30px}h3{font-size:18px;line-height:150%}h4,p{font-size:16px}body,h4,p{line-height:150%}body{font-size:14px}}.waste-category-section-bg{background-image:url(/wastecategorybg.png);background-repeat:no-repeat;background-size:100% 100%}.product-page-hero-pattern{background-image:radial-gradient(circle at 2px 2px,rgba(218,230,220,.12) 1px,transparent 0);background-size:28px 28px}.product-page-hero-pattern:after{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.08));pointer-events:none}.gdpr-banner{position:fixed;bottom:0;left:0;right:0;z-index:90;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;background:#fbfbfa;border-top:1px solid rgba(5,63,49,.2);box-shadow:0 -4px 24px rgba(5,63,49,.12);font-family:var(--font-outfit),sans-serif}@media (min-width:768px){.gdpr-banner{padding:16px 40px}}@media (min-width:1280px){.gdpr-banner{padding:16px 60px}}.gdpr-close{border:none;background:transparent;color:#053f31;font-size:28px;line-height:1;cursor:pointer;padding:0 4px}.gdpr-text{flex:1;min-width:200px;margin:0;font-size:15px;line-height:150%;color:#424242}.gdpr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.gdpr-button{border-radius:9999px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid rgba(5,63,49,.3);background:transparent;color:#053f31}.gdpr-button-accept{background:#053f31;color:#fff;border-color:#053f31}.gdpr-button-reject{background:transparent;color:#053f31}.gdpr-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.gdpr-link-sep{color:rgba(5,63,49,.4)}.gdpr-link{font-size:14px;font-weight:600;color:#053f31;text-decoration:underline;white-space:nowrap}.gdpr-button-settings{text-decoration:underline;border-color:transparent;background:transparent}.gdpr-settings-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.4);font-family:var(--font-outfit),sans-serif}@media (min-width:640px){.gdpr-settings-backdrop{align-items:center;padding:16px}}.gdpr-settings-panel{width:100%;max-height:90vh;overflow-y:auto;background:#fbfbfa;border-top:1px solid rgba(5,63,49,.2);box-shadow:0 -8px 32px rgba(5,63,49,.15);padding:20px}@media (min-width:640px){.gdpr-settings-panel{max-width:520px;border-radius:16px;border:1px solid rgba(5,63,49,.15)}}.gdpr-settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.gdpr-settings-title{margin:0;font-size:20px;font-weight:600;color:#053f31}.gdpr-settings-intro{margin:0 0 16px;font-size:15px;line-height:150%;color:#424242}.gdpr-settings-category{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid rgba(5,63,49,.1)}.gdpr-settings-category-text h3{margin:0 0 6px;font-size:16px;font-weight:600;color:#053f31}.gdpr-settings-category-text p{margin:0;font-size:14px;line-height:150%;color:#424242}.gdpr-settings-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0}.gdpr-settings-actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px}.gdpr-toggle{position:relative;width:48px;height:28px;flex-shrink:0;border:none;border-radius:9999px;background:#cfcfcf;cursor:pointer;padding:0;transition:background-color .2s}.gdpr-toggle-on{background:#053f31}.gdpr-toggle-disabled{cursor:not-allowed;background:rgba(5,63,49,.3)}.gdpr-toggle-knob{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.gdpr-toggle-on .gdpr-toggle-knob{transform:translateX(20px)}.blog-detail-content h2,.blog-detail-content h3{color:#053f31;font-weight:600;margin:24px 0 12px}.blog-detail-content h2{font-size:24px}.blog-detail-content h3{font-size:20px}.blog-detail-content p{margin-bottom:16px}.blog-detail-content ul{list-style:disc;padding-left:1.5rem;margin-bottom:16px}.blog-detail-content li{margin-bottom:8px}.blog-detail-content hr{border:none;border-top:1px solid rgba(5,63,49,.15);margin:24px 0}