.allmodalities-container{padding-bottom:44px}.allmodalities-container .allmodalities-wrapper{display:flex;flex-flow:column wrap;padding:16px}.allmodalities-container .allmodalities-wrapper .header-title-wrapper{width:100%;border-top:1px solid var(--neutral-90);display:flex;margin-bottom:12px}.allmodalities-container .allmodalities-wrapper .header-title-wrapper h2{border-top:3px solid var(--neutral-80);color:var(--neutral-80);font-size:16px;font-family:var(--font-system);font-style:normal;font-weight:800;line-height:110%;letter-spacing:-.5px;text-transform:uppercase;padding-top:16px;width:fit-content}.allmodalities-container .allmodalities-wrapper .categories-menu{display:none;pointer-events:none;overflow:hidden}.allmodalities-container .allmodalities-wrapper .categories-wrapper{display:flex;flex-flow:column wrap}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category{box-sizing:border-box;border-bottom:1px solid var(--neutral-30);text-decoration:none;cursor:pointer}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category h3{color:var(--neutral-80);font-family:var(--font-system);font-size:16px;font-style:normal;font-weight:400;line-height:135%;text-decoration:none;padding:16px 0;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.967 6.23039L8.02524 12.7663L2.0835 6.23039L3.07008 5.3335L8.02524 10.7842L12.9804 5.3335L13.967 6.23039Z' fill='%231A1E22'/%3E%3C/svg%3E");background-position-y:center;background-position-x:right 12px;background-size:16px;background-repeat:no-repeat}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper{display:none;flex-flow:column wrap;justify-content:center;align-items:start;gap:12px;margin:0 0 12px}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper .product{padding:12px 12px 12px calc(12px + 48px + 12px);box-sizing:border-box;width:100%;background-color:#FFFCEF;border:1px solid #fff8d7;min-height:82px;background-size:48px;background-repeat:no-repeat;background-position:12px 12px;text-decoration:none}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper .product h4{color:var(--neutral-80);font-family:var(--font-system);font-size:13px;font-style:normal;font-weight:600;line-height:110%;width:100%;min-height:16px;overflow:hidden;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.3134 2L12.8493 7.94174L6.3134 13.8835L5.4165 12.8969L10.8672 7.94174L5.4165 2.98659L6.3134 2Z' fill='%2307090A' /%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position-x:right 0;background-position-y:top 0;text-decoration:none}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper .product p{color:var(--neutral-70);font-family:var(--font-system);font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin:6px 0 0;display:block}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper .product.selected{background-color:var(--neutral-10);border:1px solid #f7f7f7}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category.active .products-wrapper{display:flex}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category.active h3{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.03252%209.76961L7.97428%203.2337L13.916%209.76962L12.9294%2010.6665L7.97428%205.2158L3.01912%2010.6665L2.03252%209.76961Z%22%20fill%3D%22%231A1E22%22%2F%3E%0A%3C%2Fsvg%3E")}@media (min-width:640px){}@media (min-width:938px){.allmodalities-container .allmodalities-wrapper .categories-wrapper .category{border-bottom:none;height:0}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category.active{min-height:184px}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category h3{display:none}.allmodalities-container .allmodalities-wrapper .header-title-wrapper{margin-bottom:18px}.allmodalities-container .allmodalities-wrapper .categories-menu{pointer-events:all;display:flex;flex-flow:row wrap;text-decoration:none;margin-bottom:16px;border-bottom:1px solid var(--neutral-40);flex-wrap:nowrap;overflow-x:auto}.allmodalities-container .allmodalities-wrapper .categories-menu h3{padding:10px 16px;color:var(--neutral-60);font-family:var(--font-system);font-size:16px;font-style:normal;font-weight:400;line-height:18px;box-sizing:border-box;margin:0;padding-bottom:9px;cursor:pointer;white-space:nowrap}.allmodalities-container .allmodalities-wrapper .categories-menu .menu-option.active h3{border-bottom:2px solid var(--neutral-80);margin-bottom:-1px;color:var(--neutral-80,#1A1E22)}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper{flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:16px}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper .product{width:calc((100% - 16px) / 2)}}@media (min-width:1050px){.allmodalities-container{max-width:1024px;margin:0 auto calc(88px - 16px) auto}.allmodalities-container .allmodalities-wrapper{padding:0}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper{flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:16px 33px}.allmodalities-container .allmodalities-wrapper .categories-wrapper .category .products-wrapper .product{width:calc((100% - (33px * 2)) / 3)}}@media (min-width:1340px){.allmodalities-container{max-width:1288px}}@media (max-width:889px){.allmodalities-container{padding:44px 0}.allmodalities-container .allmodalities-wrapper{padding:0 16px}}