:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1023px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px;--grid-max-width: 1440px}@media screen and (min-width: 1024px){.desktop-only{display:none}}@media screen and (max-width: 1023px){.mobile-only{display:none}}.visually-hidden{height:0;visibility:hidden}.search-template .facet-drawer-wrapper button{border-radius:4px !important;color:#00553D}.search-template .facet-drawer-wrapper button span{color:#00553D}.search-template layout-switcher button.btn{height:40px !important;background-color:white;border:2px solid #00553D}.search-template layout-switcher button.btn--active{background-color:#00553D;color:white}.search-template .facet-accordion-details li label{color:black;font-size:14px;font-weight:600 !important;line-height:normal}.search-template .facet-accordion-details li span{font-size:14px;color:black;font-weight:600 !important;line-height:normal;opacity:0.25}.search-template .facet-accordion-details input[type="checkbox"]:checked+label{color:#00553D}.search-template .facet-accordion-details input[type="checkbox"]:checked+label span{color:#00553D}.search-template .facet-accordion-details .facet-range__symbol{color:black}.search-template .facet-accordion-details input[type="number"].form-control.facet-range__input{color:black;font-size:16px;font-weight:600 !important;line-height:normal}.search-template .facet-accordion-details .facet-range__input::placeholder{color:black;font-size:16px;font-weight:400 !important;line-height:normal}.search-template #ProductGridContainer .f-column .product-card__title>a{font-size:16px;font-weight:600;line-height:normal;color:black}.search-template #ProductGridContainer .f-column .f-price .f-price__regular>span{font-size:16px;font-weight:400 !important;color:black;line-height:normal}.search-template #ProductGridContainer .f-column .f-price .f-price__sale>span{font-size:16px;font-weight:400 !important;line-height:normal}.search-template #ProductGridContainer .f-column .f-price span.f-price-item>s{font-size:16px;font-weight:400 !important;line-height:normal;color:black;opacity:0.25}

