@font-face{font-family:'Comfortaa';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQ.ttf) format('truetype')}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf) format('truetype')}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQ.ttf) format('truetype')}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQ.ttf) format('truetype')}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQ.ttf) format('truetype')}:root{--c1:#FFFFFF;--c2:#046A38;--c3:#1b1b1d;--c4:#a4d65e;--c5:#17453F;--c6:#d8d6d9;--fs-xsmall:12px;--fs-small:14px;--fs-medium:16px;--fs-normal:18px;--fs-large:26px;--fs-xlarge:28px;--fs-h1:48px;--fs-h2:48px;--fs-h3:34px;--fs-h4:32px;--fs-h5:24px;--fs-h6:18px;--fw-strong:700;--fw-bold:700;--fw-regular:300;--fw-medium:700;--ff-primary:"Comfortaa", sans-serif;--max-width:1400px;--breakout-width:1440px}html,body{padding:0;margin:0;max-width:100%;background-color:var(--c1);font-family:var(--ff-primary);font-size:var(--fs-normal);color:var(--c3);font-weight:var(--fw-regular)}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c1);border:none;color:#494e54;font-size:1em;line-height:1.5;margin:0;padding:.5em 1em;-webkit-transition:border .3s;transition:border .3s;width:100%;margin-bottom:20px}select{background-image:url(../img/icon-arrow-down.svg);background-position:calc(100% - 1em) center;background-repeat:no-repeat;background-size:.75em;cursor:pointer}.button,button{background-color:var(--c2);border:0;color:var(--c1);display:inline-block;padding:10px 20px;cursor:pointer;font-size:var(--fs-normal);-webkit-transition:background .3s;transition:background .3s;border-radius:10px;text-decoration:none}.button:hover,button:hover{background-color:var(--c4)}body *,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,figure{margin:0}p,li{font-size:var(--fs-normal);line-height:1.5;color:var(--c9);font-family:var(--ff-primary);font-weight:var(--fw-regular)}a{text-decoration:underline;color:inherit}a:hover{text-decoration:none}p{margin-bottom:24px}p.xsmall{font-size:var(--fs-xsmall)}p.small{font-size:var(--fs-small)}p.medium{font-size:var(--fs-medium)}p.large{font-size:var(--fs-large)}p.xlarge{font-size:var(--fs-xlarge)}li{margin-bottom:12px}li.small{font-size:var(--fs-small)}li.large{font-size:var(--fs-large)}h1{font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}h2{font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}h3{font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}h4{font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}h5{font-size:var(--fs-h5);font-weight:var(--fw-bold);line-height:1.2;margin-bottom:24px;font-family:var(--ff-secondary)}h6{font-size:var(--fs-h6);font-weight:var(--fw-bold);line-height:1.2;margin-bottom:12px;font-family:var(--ff-primary)}img{font-style:italic;background-repeat:no-repeat;background-size:cover;max-width:100%;height:auto;vertical-align:middle}.product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}@media (max-width:768px){.product-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#product-filters{background-color:var(--c5);padding:20px;min-height:100vh;width:100%;max-width:500px}#product-filters h2{color:var(--c4);font-size:var(--fs-xlarge);font-weight:var(--fw-bold);background-image:url(../img/icon-search.svg);background-repeat:no-repeat;padding-left:42px;background-position:left center;background-size:30px}@media (max-width:768px){#product-filters h2{font-size:var(--fs-large)}}#product-filters p{color:var(--c1);text-align:center;margin-bottom:15px}@media (max-width:768px){#product-filters{max-width:100%;min-height:auto}}#product-filters #product-filter-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#product-filters #product-results-count{color:var(--c4);padding:16px;position:relative;overflow:visible;width:156px;text-align:center}#product-filters #product-results-count::before{content:'';position:absolute;right:-20px;top:0;width:900px;height:68px;background-image:url(../img/results.svg);background-size:100% 100%;background-position:right top;background-repeat:no-repeat}#product-filters #product-filter-reset{color:var(--c1);cursor:pointer;position:relative;z-index:2}#product-filters #product-filter-reset:hover{color:var(--c4)}#product-results{padding:50px 0px}#product-results .product-card{display:block;position:relative;border-bottom:1px solid var(--c6);padding:20px;margin-bottom:20px}#product-results .product-card p{font-size:var(--fs-normal);margin-bottom:10px}#product-results .product-card .content{padding:50px 0 0}#product-results .product-card .content p{font-size:var(--fs-small);margin-bottom:10px}#product-results .product-card strong{color:var(--c2);font-weight:var(--fw-bold);cursor:pointer;text-decoration:underline}#product-results .product-card strong:hover{text-decoration:none}#product-results .product-card span{font-size:var(--fs-small);color:var(--c3);cursor:pointer}#product-results .product-card span:hover{text-decoration:none;color:var(--c4)}#product-results .product-card .documents,#product-results .product-card .applications{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:10px}#product-results .product-card .documents .application-link,#product-results .product-card .applications .application-link,#product-results .product-card .documents .link,#product-results .product-card .applications .link{background-color:var(--c6);font-size:var(--fs-small);font-weight:var(--fw-bold);padding:5px 10px;border-radius:5px;color:var(--c2);cursor:pointer;text-decoration:none}#product-results .product-card .documents .application-link:hover,#product-results .product-card .applications .application-link:hover,#product-results .product-card .documents .link:hover,#product-results .product-card .applications .link:hover{color:var(--c1);background-color:var(--c2)}#product-results .product-card h3{color:var(--c2);font-size:var(--fs-normal);font-weight:var(--fw-bold)}#product-results .product-card h1{color:var(--c2);font-weight:var(--fw-bold);line-height:1;font-size:var(--fs-xlarge)}@media (max-width:768px){#product-results .product-card h1{font-size:var(--fs-large)}}#product-results .product-card h1 span{color:var(--c3)}#product-results .product-card .applications-title,#product-results .product-card .documents-title{color:var(--c3);font-size:var(--fs-normal);font-weight:var(--fw-bold);margin-top:20px;background-image:url(../img/icon-application.svg);background-repeat:no-repeat;padding:20px 0 20px 35px;background-position:left center;background-size:25px;margin-bottom:0;border-top:1px solid var(--c6)}#product-results .product-card .documents-title{background-size:22px;background-image:url(../img/icon-document.svg)}#product-results .contact-order{padding:20px 0;border-top:1px solid var(--c6);margin-top:20px}