.client-directory{display:block;padding:0 0 20px}.client-directory__intro,.client-directory__heading{color:var(--primary-color)}.client-directory__intro{display:block;margin-bottom:7px}.client-directory__heading{margin-bottom:15px;font-size:40px;color:var(--primary-color)}.client-directory__content{margin-bottom:24px;max-width:600px}@media screen and (min-width: 700px){.client-directory__content{margin-bottom:40px}}.client-directory__add-button{margin-bottom:24px}@media screen and (min-width: 700px){.client-directory__add-button{margin-bottom:40px}}@media screen and (max-width: 1100px){.client-directory__table-wrapper{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden;width:calc(100% + (var(--container-outer-width) * 2));margin-left:calc(var(--container-outer-width) * -1);padding:0 var(--container-outer-width)}}.client-directory__table{display:block;padding:24px;margin-bottom:24px;border-radius:16px;background-color:var(--light-grey);border:1px solid var(--border);min-width:500px}@media screen and (min-width: 700px){.client-directory__table{padding:20px 46px;margin-bottom:40px}}.client-directory__table-row{display:flex;gap:0 12px;border-bottom:1px solid var(--medium-grey);padding:16px 0;font-size:14px;color:var(--dark-grey)}.client-directory__table-row.hidden{display:none}.client-directory__table-row .bold{color:#000}.client-directory__table-row:last-of-type{border-bottom:none}.client-directory__table-row>div{width:50%}.client-directory__back{display:block;margin:-20px 0 20px}@media screen and (min-width: 700px){.client-directory__back{margin:0 0 40px}}.client-directory__back span{border-bottom:1px solid var(--black)}.client-directory__box{padding:24px;margin-bottom:16px;border-radius:16px;background-color:var(--light-grey);border:1px solid var(--border)}@media screen and (min-width: 700px){.client-directory__box{padding:32px 46px}}.client-directory__box h2{color:var(--primary-color);font-size:24px;margin-bottom:0}.client-directory__box-buttons{margin-top:24px;display:flex}@media screen and (min-width: 700px){.client-directory__box-buttons{margin-top:0}}.client-directory__box-buttons .button{display:inline-flex;align-items:center;justify-content:center;font-weight:400;padding:8px 16px;margin-right:5px}.client-directory__box-buttons .button--outline{background-color:var(--white);box-shadow:#e2e2e2 0 0 0 1px inset;color:var(--black)}@media screen and (min-width: 700px){.client-directory__box-buttons .button{margin:0 0 0 5px}}.client-directory__box-buttons .button--outline:hover svg path{stroke:var(--white)}.client-directory__box-buttons svg{margin-right:8px}.client-directory__box-buttons svg path{transition:stroke .15s ease-in-out}.client-directory__box-row{border-bottom:1px solid var(--medium-grey);margin-bottom:14px;padding-bottom:14px}.client-directory__box-row.hidden{display:none}.client-directory__show-all span{opacity:.7}.client-directory__show-all svg{margin-left:6px}[data-client-directory-show-all-parent].active .disabled-text,[data-client-directory-show-all-parent] .active-text{display:none}[data-client-directory-show-all-parent].active .active-text{display:block}[data-client-directory-show-all-parent].active .client-directory__show-all svg{transform:rotate(-180deg);transform-origin:center center}.client-directory .saved-protocols .container{margin:0}@media screen and (min-width: 1000px){.client-directory .saved-protocols__protocol{margin-top:92px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/client-directory.css.map */
