html{--theme-color-primary:0 102 51 !important}.lead.lead--default{display:grid}.lead.lead--default .lead__media,.lead.lead--default>.container{grid-column-end:1;grid-column-start:1;grid-row-end:2;grid-row-start:1}.lead.lead--default>.container{z-index:5}.lead.lead--default>.container .lead__title{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lead.lead--default>.container .lead__desc{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-top:auto;text-transform:uppercase}@media not all and (min-width:1280px){.lead.lead--default>.container .lead__desc{margin-bottom:2rem;text-align:center}}.lead.lead--default>.container .lead__wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-end}@media not all and (min-width:1280px){.lead.lead--default>.container .lead__wrapper{padding-bottom:0}}.green-bg{--tw-bg-opacity:1;background-color:rgb(228 235 206/var(--tw-bg-opacity));padding-bottom:4rem}@media (min-width:768px){.green-bg{padding-bottom:6rem}}.green-bg+.green-bg{padding-top:0}.dist__grid{--gap:5rem;--line-offset:calc(var(--gap)/2);--line-thickness:1px;display:grid;overflow:hidden}@media not all and (min-width:768px){.dist__grid{row-gap:2.5rem !important}}@media (min-width:768px){.dist__grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (min-width:1024px){.dist__grid{grid-template-columns:repeat(4,minmax(0, 1fr))}}.dist__grid{gap:var(--gap)}.dist__grid li{position:relative}.dist__grid li:after,.dist__grid li:before{--tw-content:"";background-color:rgb(var(--theme-color-primary)/.2);content:var(--tw-content);position:absolute;z-index:1}.dist__grid li:before{block-size:100%;inline-size:var(--line-thickness);inset-inline-start:calc(var(--line-offset)*-1)}@media (min-width:1024px){.product__item:hover p{text-decoration-line:underline;text-underline-offset:4px}.product__item:hover div.info{width:-moz-max-content;width:max-content}}.product__item:hover div.info ul{opacity:1}.layout.layout--cards .card__content{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));padding-bottom:3rem;padding-top:3rem}.layout.layout--cards .card{overflow:visible}.layout.layout--cards .card .link{--tw-translate-y:50%;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--theme-color-primary)/var(--tw-bg-opacity));border-bottom-left-radius:1.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:.5rem;border-top-right-radius:1.5rem;bottom:0;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-size:.875rem;font-weight:700;height:2.5rem;line-height:1.25rem;margin-top:0;padding-bottom:.625rem !important;padding-left:1.25rem;padding-right:1.25rem;padding-top:.625rem !important;padding-top:0;position:absolute;text-transform:uppercase;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#the-content{display:grid;row-gap:0}