saved-protocols{display:block}.account-dashboard__content .hide,.account-dashboard__mobile-back{display:none!important}.saved-protocols{margin-bottom:16px}.saved-protocols svg,.saved-protocols button:active *{pointer-events:none}.saved-protocols svg{flex-shrink:0}.saved-protocols .button{display:flex;align-items:center;gap:0 8px;font-weight:400}.saved-protocols .button svg,.saved-protocols .button span{display:block}.saved-protocols__list{background-color:#f8f8f8;border-radius:16px;border:1px solid rgba(0,0,0,.12);padding:24px}@media screen and (min-width: 1000px){.saved-protocols__list{padding:32px 40px}}.saved-protocols-list-item:not(:last-of-type){margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.12)}.saved-protocols-list-item__button{width:100%;padding-bottom:16px}@media screen and (min-width: 1000px){.saved-protocols-list-item__button{display:flex;align-items:center;justify-content:space-between}}.saved-protocols-list-item__cta{width:fit-content;margin-top:16px}@media screen and (min-width: 1000px){.saved-protocols-list-item__cta{margin:0 0 0 auto}}.saved-protocols-list-item__content{color:#1c2732}.saved-protocols-list-item__content span,.saved-protocols-list-item__content strong{display:block}.saved-protocols__back{position:absolute;left:0;top:-66px}.saved-protocols__protocol{position:relative;background-color:#f8f8f8;border-radius:16px;border:1px solid rgba(0,0,0,.12);padding:24px;margin-top:74px}@media screen and (min-width: 1000px){.saved-protocols__protocol{margin-top:106px;padding:32px 40px}}.saved-protocols__protocol-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}@media screen and (min-width: 1000px){.saved-protocols__protocol-header{margin-bottom:40px}}.saved-protocols__protocol-header-action:hover svg path{stroke:#0d4e57}.saved-protocols__protocol-header-actions{width:100%;margin-bottom:24px}@media screen and (min-width: 1000px){.saved-protocols__protocol-header-actions{width:auto;margin-bottom:0}}.saved-protocols__protocol-header-action{width:100%}.saved-protocols__protocol-title{font-size:40px;line-height:45px;font-weight:700;letter-spacing:-.48px;color:#0d4e57;margin-bottom:24px}.saved-protocols__protocol-client{width:100%}.saved-protocols__protocol h3{font-size:24px;line-height:29px;font-weight:700;color:#0d4e57;margin-bottom:8px}.saved-protocols__protocol-client ul{list-style:disc;margin-left:22px;line-height:22px}.saved-protocols__protocol-summary-title{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:24px}.saved-protocols__protocol h4{font-weight:700;margin-bottom:16px;line-height:1;display:flex;align-items:center}.saved-protocol-list-item--main,.saved-protocols__protocol-category--addon{margin-bottom:16px}.saved-protocol-list-item__variant li,.saved-protocol-list-item:not(.saved-protocol-list-item--main){list-style:disc;margin-left:22px;line-height:22px;margin-bottom:8px}.saved-protocol-list-item__content{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 1000px){.saved-protocol-list-item__content{align-items:center}}@media screen and (min-width: 1000px){.saved-protocol-list-item__product-title{display:flex;align-items:center;flex-grow:1}}.saved-protocol-line-item__subtotal{display:flex;justify-content:space-between;padding:24px 0;margin-bottom:24px;border:1px solid rgba(0,0,0,.12);border-width:1px 0}.saved-protocol-line-item__subtotal h4{margin-bottom:0}.saved-protocol-list-item__price{min-width:72px;text-align:right;flex-shrink:0}.saved-protocol-list-item--retail{line-height:22px;margin-bottom:8px}.saved-protocol-list-item__actions{margin-left:auto;display:flex;align-items:center}.saved-protocol-list-item__remove{order:1;font-size:12px}@media screen and (min-width: 1000px){.saved-protocol-list-item__remove{order:0}}.saved-protocol-list-item__quantity{-moz-appearance:textfield;margin-right:16px;margin-top:8px;height:37px}@media screen and (min-width: 1000px){.saved-protocol-list-item__quantity{margin:0 48px}}.saved-protocol-list-item__quantity::-webkit-outer-spin-button,.saved-protocol-list-item__quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.saved-protocols__protocol-summary-footer{display:flex;align-items:center;justify-content:space-between;margin:16px 0;padding-top:16px;border:1px solid rgba(0,0,0,.12);border-width:1px 0 0}@media screen and (min-width: 1000px){.saved-protocols__protocol-summary-footer{margin:24px 0 40px;padding-top:24px}}.saved-protocols__protocol-summary-footer h4,.saved-protocols__protocol-summary-footer p{margin:0;font-size:20px;line-height:1}@media screen and (min-width: 1000px){.saved-protocols__protocol-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}}.saved-protocols__protocol-actions li{width:100%;margin-bottom:8px}.saved-protocols__protocol-actions li:last-child{margin-bottom:0}@media screen and (min-width: 1000px){.saved-protocols__protocol-actions li{width:auto;margin-bottom:0}}.saved-protocols__protocol-actions .button{font-size:14px;line-height:25px;padding:7px 12px;color:#000;background-color:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:none;width:100%}@media screen and (min-width: 700px){.saved-protocols__protocol-actions .button{padding:7px 15px}}.saved-protocols__protocol-actions .button:hover{color:#fff}.saved-protocols__protocol-actions .button:hover svg path{stroke:#fff}.saved-protocols__loading{font-weight:700;margin:40px;opacity:.7}.instant-search{margin:16px 0;display:block}@media screen and (min-width: 1000px){.instant-search{margin-top:0}}.instant-search button{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;width:48px}.saved-protocol-modal{position:fixed;top:0;left:0;width:100%;height:100%;max-height:100vh;max-height:100svh;display:flex;justify-content:center;align-items:center;padding:20px;z-index:100}.saved-protocol-modal:not(.active){display:none}.saved-protocol-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:-1}.saved-protocol-modal__container{position:relative;width:100%;padding:24px;border-radius:20px;background:#fff}@media screen and (min-width: 700px){.saved-protocol-modal__container{max-width:600px;padding:32px}}.saved-protocol-modal__close{position:absolute;top:26px;right:24px;display:flex;justify-content:center;align-items:center;width:24px;height:24px}@media screen and (min-width: 700px){.saved-protocol-modal__close{top:34.5px;right:32px}}.saved-protocol-modal__close svg{pointer-events:none}.saved-protocol-modal__title{margin-bottom:24px;color:#0d4e57;font-size:24px;line-height:29px}.saved-protocol-modal__message{margin:0}.saved-protocol-modal__actions{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px}.saved-protocol-modal--rename .saved-protocol-modal__actions{margin-top:24px}.saved-protocol-modal__actions .button{font-weight:700;white-space:nowrap}.saved-protocol-modal__input{margin-top:24px}.saved-protocol-modal__error-banner{margin:16px 0 -16px;grid-template-columns:auto}.saved-protocol-modal__error{line-height:1.1}.saved-protocols__print-dislcaimer{display:none}@media print{#preview-bar-iframe,.header,.account-banner,.account-nav,.saved-protocols__back,.saved-protocols__protocol-client,.saved-protocols__protocol-header-action,.saved-protocols__protocol-summary-title,.saved-protocol-list-item__actions,.saved-protocols__protocol-actions,.saved-protocol-list-item__price,.saved-protocol-line-item__subtotal,.saved-protocols__protocol-summary-footer,.saved-protocols__protocol-client h3,.client-directory br,.client-directory__back,.client-directory__intro,.client-directory__heading,.client-directory__content,.client-directory__box,.footer{display:none!important}.saved-protocols__protocol{background-color:#fff;border:none;border-radius:0;margin:0!important;padding:0}.saved-protocols__protocol h2,.saved-protocols__protocol h3,.saved-protocols__protocol h4{color:#000}.saved-protocols__protocol-title{margin-bottom:0}@page{size:auto;margin:0}.saved-protocols__print-dislcaimer{display:block}}.saved-protocols__show-all svg{margin-left:6px}.saved-protocols[data-truncate].active .disabled-text,.saved-protocols[data-truncate] .active-text{display:none}.saved-protocols[data-truncate].active .active-text{display:block}.saved-protocols[data-truncate].active .saved-protocols__show-all svg{transform:rotate(-180deg);transform-origin:center center}
/*# sourceMappingURL=/cdn/shop/t/53/assets/saved-protocols.css.map */
