laserlab-treatment-filter{display:block}laserlab-treatment-filter [data-filter-card][hidden],laserlab-treatment-filter [data-filter-form][hidden],laserlab-treatment-filter [data-filter-types][hidden],laserlab-treatment-filter [data-filter-empty][hidden],laserlab-treatment-filter [data-filter-clear][hidden]{display:none!important}laserlab-treatment-filter>.ll-card-filter__toolbar{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:1.2rem;margin:2rem 0 0}.ll-card-filter__toolbar .ll-card-filter__form{flex:0 1 34rem;width:34rem;min-width:0;margin:0}.ll-card-filter__type{position:relative;display:block;flex:0 1 21rem;width:21rem;min-width:0}.ll-card-filter__field{position:relative}.ll-card-filter__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ll-card-filter__input,.ll-card-filter__select{display:block;box-sizing:border-box;width:100%;min-width:0;height:4.6rem;margin:0;border:1px solid #c9c0b8;border-radius:999px;background:#fff;color:#171717;font:400 1.6rem/1.4 var(--font-body-family);-webkit-appearance:none;appearance:none}.ll-card-filter__input{padding:1rem 6.2rem 1rem 4.2rem}.ll-card-filter__select{padding:1rem 4rem 1rem 1.8rem;cursor:pointer}.ll-card-filter__chevron{position:absolute;right:1.6rem;top:50%;width:1.8rem;height:1.8rem;transform:translateY(-50%);pointer-events:none}.ll-card-filter__icon{position:absolute;top:50%;left:1.4rem;width:1.8rem;height:1.8rem;transform:translateY(-50%);pointer-events:none;color:#66615c}.ll-card-filter__input::placeholder{color:#756e68;opacity:1}.ll-card-filter__input::-webkit-search-cancel-button,.ll-card-filter__input::-webkit-search-decoration{-webkit-appearance:none}.ll-card-filter__input:focus-visible,.ll-card-filter__select:focus-visible,.ll-card-filter__clear:focus-visible,.ll-card-filter__empty button:focus-visible,.ll-card-filter__empty a:focus-visible{outline:2px solid #171717;outline-offset:2px}.ll-card-filter__clear{position:absolute;top:1px;right:1px;display:inline-flex;align-items:center;justify-content:center;min-width:5.2rem;min-height:4.4rem;padding:.8rem;border:0;border-radius:999px;background:transparent;color:#171717;font:400 1.2rem/1.4 var(--font-navigation-family);cursor:pointer}.ll-card-filter__meta{margin:1rem 0 1.4rem}.ll-card-filter__meta .ll-treatment-browser__count{font-size:1.2rem}.ll-card-filter__empty{margin:0;padding:2.4rem;border:1px solid #e4dfda;border-radius:var(--ll-radius-card, 1.2rem);background:#faf8f6;font:400 1.6rem/1.5 var(--font-body-family);color:#56514c}.ll-card-filter__empty p{margin:0 0 .8rem}.ll-card-filter__empty p:first-child{color:#171717}.ll-card-filter__empty-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2.4rem}.ll-card-filter__empty button,.ll-card-filter__empty a{display:inline-flex;align-items:center;min-height:4.4rem;padding:0;border:0;background:transparent;color:#171717;font:400 1.2rem/1.4 var(--font-navigation-family);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.ll-card-filter__toolbar .ll-treatment-browser__subnav{flex:1 1 auto;max-width:56rem}laserlab-treatment-filter.is-enhanced .ll-card-filter__toolbar .ll-treatment-browser__subnav{display:none}@media(hover:hover)and (pointer:fine){.ll-card-filter__select:hover,.ll-card-filter__input:hover{border-color:#9d958d}}@media(max-width:767px){laserlab-treatment-filter>.ll-card-filter__toolbar{gap:.8rem;margin-top:1.2rem}.ll-card-filter__toolbar .ll-card-filter__form{flex:1 1 0;width:auto}.ll-card-filter__type{flex:0 0 42%;width:auto;min-width:14.4rem;max-width:16rem}.ll-card-filter__select{padding-left:1.4rem;padding-right:3.4rem}.ll-card-filter__chevron{right:1.2rem;width:1.6rem}.ll-card-filter__input{padding-left:3.6rem;padding-right:4.8rem}.ll-card-filter__field:has([data-filter-clear][hidden]) .ll-card-filter__input{padding-right:1rem}.ll-card-filter__clear{min-width:4.4rem}.ll-card-filter__icon{left:1.2rem;width:1.6rem;height:1.6rem}.ll-card-filter__meta{margin-block:.8rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/laserlab-treatment-filter.css.map */
