:root{--bp-primary:#0c2935;--bp-accent:#fbe9e9;--bp-white:#ffffff }.bp-root{background:#f7fafb;padding:18px;border-radius:12px}.bp-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bp-primary);color:#fff;border-radius:8px}.bp-brand{display:flex;gap:12px;align-items:center}.bp-title{font-weight:700}.bp-sub{font-size:12px;opacity:.85}.bp-layout{display:flex;gap:18px;margin-top:14px}.bp-sidebar{width:220px;background:var(--bp-primary);color:#fff;border-radius:12px;padding:10px}.bp-item,.bp-parent-item{background:transparent;border:none;color:inherit;padding:10px;border-radius:8px;text-align:left;cursor:pointer;justify-content:left}.bp-active{background:#fff;color:var(--bp-primary)}.bp-panel{background:transparent}.bp-hidden{display:none}.bp-card{background:#fff;padding:12px;border-radius:0 0 10px 10px;border:1px solid #e6eef0;margin-bottom:12px;min-height:350px}.bp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.bp-card input{width:100%;padding:8px;border-radius:8px;border:1px solid #d1d5db;font-size:1.5rem;line-height:1.7rem}.bp-actions{margin-top:10px;display:flex;gap:10px;align-items:center}.bp-btn{padding:10px 12px;border-radius:10px;border:1px solid #d1d5db;background:#fff;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.bp-primary,.draft-invoices-list a,.appstle_manageSubBtn .btn{background:var(--bp-primary);color:#fff;border:none;border:1px solid var(--bp-primary);padding:10px 12px!important;height:50px}.bp-primary:hover,.draft-invoices-list a:hover,.appstle_manageSubBtn .btn:hover{background:#fff;color:var(--bp-primary);border:1px solid var(--bp-primary)}.bp-booking{display:flex;gap:12px}.bp-col{flex:1}.bp-calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.bp-calendar button{padding:6px;border-radius:8px;border:1px solid #e6eef0;background:#fff}.bp-calendar button.selected{background:var(--bp-primary);color:#fff;border-color:var(--bp-primary)}.bp-slots{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.bp-slot{padding:8px 10px;border-radius:8px;border:1px solid #d1d5db;cursor:pointer}.bp-slot.selected{background:var(--bp-primary);color:#fff;border-color:var(--bp-primary)}.bp-upcoming{margin-top:12px;font-size:14px}.bp-disabled{opacity:.55;pointer-events:none}.bp-card .bp-card{min-height:auto}.customer__header{margin-bottom:0!important;background-color:#fbe9e9;padding:10px;border-radius:10px 10px 0 0}.bp-card table th{background:#f8f9fa;font-weight:600;font-size:16px;font-family:var(--font-body-family)!important;text-transform:capitalize}.bp-card table td{font-family:var(--font-body-family)!important}.bp-card table th,.bp-card table td{padding:10px 12px;text-align:left;border-bottom:1px solid #e6eef0}.bp-card table td{border-bottom:0px}.logout a{width:100%}.customer.order .customer__header{margin-bottom:2rem!important}.customer.order .customer__content .rich-text{margin-top:2.4rem}.hiko-passwordless .h_buttons{margin-bottom:20px}.hiko-passwordless .hiko-passwordless{margin-top:20px}.hiko-passwordless .separator{text-align:center}body[class~="customers/account-template"] .customer.account.section.section--padding{padding:0}body[class~="customers/account-template"] .header__search,body[class~="customers/account-template"] .topbar-section,body[class~="customers/account-template"] .header__bottom,body[class~="customers/account-template"] .header__icons .header__buttons,body[class~="customers/account-template"] .toggle-spotlight-drawer,body[class~="customers/order-template"] .header__search,body[class~="customers/order-template"] .topbar-section,body[class~="customers/order-template"] .header__bottom,body[class~="customers/order-template"] .header__icons .header__buttons,body[class~="customers/order-template"] .toggle-spotlight-drawer,html.appstle-cp-list .header__search,html.appstle-cp-list .topbar-section,html.appstle-cp-detail .header__search,html.appstle-cp-detail .topbar-section,html.appstle-cp-list .header__bottom,html.appstle-cp-list .header__icons .header__buttons,html.appstle-cp-detail .header__bottom,html.appstle-cp-detail .header__icons .header__buttons,html.appstle-cp-list .toggle-spotlight-drawer,html.appstle-cp-detail .toggle-spotlight-drawer,.form-control--select~.icon,.as-subscription-product-image-wrapper,.as-upsell-products .as-view-more-products,.as-product-image-wrapper,.cart-item__prices{display:none}.as-upsell-products,.appstle-customer-portal .as-customer-info .appstle_contract_see_more,.as-cta.as-swap-edit-product-cta,.as-product-line-amount .as-cursor-pointer,.as-delivery-price .as-cursor-pointer,.header__buttons .cart-icon{display:none!important}#bp-profile-form input{color:#072835;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}#bp-profile-form .bp-grid{margin-bottom:10px;max-width:700px}.subscriptions-section br{display:none}.bp-item.bp-active:hover{background:#fff}.blocks-radius{border-radius:10px}.appstle_manageSubBtn button{padding-block:8px;padding-inline:12px;display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:6px;border-width:1px;border-style:solid;border-color:#121212;font-weight:600;background-color:#121212;color:#fff;font-size:14px;height:40px;text-decoration:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.appstle_manageSubBtn button:hover{background-color:#fff;color:#121212}.bp-card .cadoi section{margin:0;padding:0}.bp-addresses .customer.addresses .blocks-radius{color:#072835;border-radius:5px;border:1px solid #e6eef0}.bp-addresses .customer.addresses{width:100%}.bp-addresses .form-footer.form-group{flex-direction:row}.bp-addresses .btn--secondary:before{content:none}.bp-addresses .btn--secondary:hover,.address-info__default-badge{color:#fff!important;background-color:#072835}.bp-addresses .addresses .section__wrapper{margin:0;max-width:60rem;padding:0}.bp-card .app-main.appstle-customer-portal{padding:0}.address-info__cta{display:flex;flex-direction:column;align-items:flex-start;row-gap:10px}.as-noSubscriptionMessageV2{padding:15px 10px}.customer.order.section.section--padding{padding-top:20px}.bp-check input{max-width:20px;padding:0;border-radius:5px}.bp-card input[type=checkbox]{width:auto;min-width:20px}.bp-card.bp-blood-booking{padding:0 12px}.line-items{width:100%;border-collapse:collapse;margin-bottom:20px}.line-items th,.line-items td{border:1px solid #ddd;padding:8px}.line-items th{background-color:#f2f2f2}.order-addresses{display:flex;justify-content:space-between;align-items:stretch;gap:20px;flex-wrap:wrap;border:1px solid #e6eef0;padding:20px}.order-addresses>.addresses,.order-addresses>.order-total-amount{border:1px solid #e6eef0;padding:15px;box-sizing:border-box;margin-top:0}.shipping-info,.billing-info{margin:0 auto 20px;text-align:left;flex:1 1}.hiko-passwordless .fieldx input,.hiko-passwordless .fieldx__input{height:36px!important;min-height:36px;max-height:36px;padding:10px!important}.hiko-passwordless .fieldx label{line-height:1!important}.tool-tip,.tippy{position:relative;display:inline-block;border-bottom:1px dotted black;cursor:pointer;color:#00f}.tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:110%;left:50%;margin-left:-60px}.tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.tool-tip:hover .tooltiptext{visibility:visible}.cowlendar-inline-wrapper{justify-content:flex-start!important}.book_appointment{font-size:2rem;line-height:1.6;font-weight:300;font-family:Figtree,sans-serif;margin-bottom:15px}.appstle_contract_see_more{display:flex;justify-content:flex-end}.booking_calender,.no-appointments{margin-left:16px}.bp-card .pagination{display:flex;justify-content:center;margin:20px 0}.bp-card .pagination ul{list-style:none;padding:0;margin:0;display:flex;gap:4px}.bp-card .pagination li{display:inline}.bp-card .pagination a,.pagination span{display:block;padding:.5rem .75rem;min-width:15px;text-align:center;text-decoration:none;border:1px solid #ddd;border-radius:4px;color:#333;transition:all .3s;line-height:1.25}.bp-card .pagination a:hover{background-color:#f1f1f1;border-color:#aaa}.bp-card .pagination .current{background-color:#0c2935;border-color:#0c2935;color:#fff;font-weight:700;cursor:default}.underline{text-decoration:underline}.hiko-passwordless .message-title,.hiko-passwordless .message-body,.hiko-passwordless .message-back,.hiko-passwordless .buttonx,.hiko-passwordless div#resend_block{font-family:Figtree,sans-serif!important;text-align:center!important}.hiko-passwordless label,.hiko-passwordless .separator{color:rgb(var(--color-foreground))}.cart-item__product--info .cart-item__discounts{display:none}.bp-card td{word-break:break-all}:root{--bp-primary:#0c2935;--bp-accent:#fbe9e9;--bp-white:#ffffff}.bp-layout{display:flex;gap:18px;margin-top:14px;position:relative}.bp-sidebar{width:220px;background:var(--bp-primary);color:#fff;border-radius:12px;padding:10px;transition:transform .3s ease,width .3s ease}.bp-toggle{display:none;background:var(--bp-primary);color:#fff;border:none;padding:10px 14px;border-radius:8px;cursor:pointer}.header__logo .bp-toggle{color:var(--bp-primary);background:#fff;display:none}.bp-sidebar nav{display:flex;flex-direction:column;gap:6px}.bp-item{background:transparent;border:none;color:inherit;padding:10px;border-radius:8px;text-align:left;cursor:pointer;justify-content:left;width:100%}.bp-item:hover{background:#ffffff0f}.bp-active{background:#fff!important;color:var(--bp-primary)}.bp-subnav{margin-left:20px;margin-top:6px}.bp-sub-item{background:#ffffff14;border:none;padding:8px;width:100%;text-align:left;border-radius:8px;margin-bottom:6px}.bp-sub-active{background:#fff;color:var(--bp-primary)}.bp-main{flex:1}.table.order-history{width:100%;border-collapse:collapse}.table.order-history th,.table.order-history td,.table.order-details th,.table.order-details td{padding:10px 12px;text-align:left;border-bottom:1px solid #e6eef0}.table.order-history th,.table.order-details th{background:#f8f9fa;font-weight:600}.bp-user{text-align:right}.bp-close{display:none;background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;padding:10px;position:absolute;top:10px;right:10px;z-index:1001}.blood-reports .bp-card table{max-width:600px}.appstle-contract-cancel-and-detail-wrapper{display:flex!important}.css-9c3fff-methodDivider{display:flex;-webkit-box-align:center;align-items:center}.css-9c3fff-methodDivider:before{content:"";margin-right:1rem;height:1px;-webkit-box-flex:1;flex-grow:1;background:#0000001f}.css-9c3fff-methodDivider:after{content:"";margin-left:1rem;height:1px;-webkit-box-flex:1;flex-grow:1;background:#0000001f}.css-1fuofhp{margin:0;font-size:2rem;line-height:2.5;font-weight:500;text-transform:uppercase}.customer.login .section__wrapper{background-color:#fff;box-shadow:0 0 10px #00000080;background-image:var(--Paper-overlay);color:#000;font-size:1rem;max-width:500px;width:500px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);overflow:hidden;border-radius:10px;margin:-50px auto 0;padding:32px;--Paper-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}.h_buttons div{border-radius:20px!important}#message+.separator{display:none}.as-cp-badge{word-break:normal}.as-subscription-detail-wrapper .as-tab-content-wrapper .as-col-span-1{display:none}.hiko-passwordless .buttonx{background-color:#072835!important}.hiko-passwordless .message-title{color:#072835!important}.appstle-contract-action-wrapper{column-gap:15px}.appstle-contract-cancel-and-detail-wrapper>.appstle_contract_see_more{padding-left:0!important}.as-button--resume.subscription-contract-cancelled~.appstle_contract_see_more{margin-top:0!important}@media (max-width: 992px){.bp-layout{flex-direction:column}.bp-toggle{display:inline-block;margin-bottom:8px}.bp-sidebar{position:fixed;top:0;left:0;height:100%;max-width:220px;width:75%;transform:translate(-100%);border-radius:0;z-index:1000}.bp-main{width:100%}.bp-sidebar nav{flex-direction:column;gap:8px;padding:12px;margin-top:10px}.bp-item,.bp-sub-item{width:100%;text-align:left}.bp-close{display:block}.bp-sidebar{position:fixed;top:0;left:0;height:100%;max-width:220px;width:75%;transform:translate(-100%);border-radius:0;z-index:1000;padding-top:40px}.bp-root.bp-sidebar-open .bp-sidebar{transform:translate(0)}.bp-root.bp-sidebar-open:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:999}.header__logo .bp-toggle{display:block}.bp-brand .bp-toggle{display:none}.bp-header{margin:0 -33px;border-radius:0}.tabs__tab-name.h3.text-inherit{font-size:13px}}@media (max-width: 600px){.bp-toggle{padding:8px 10px;font-size:18px}.bp-sidebar{width:80%}.bp-item{font-size:14px;padding:10px;height:35px}.bp-sub-item{font-size:13px;padding:8px}.bp-root{padding:0}.bp-root .bp-layout{padding:12px}.bp-addresses .form-footer.form-group{flex-direction:column}.bp-addresses .form-footer.form-group button{width:100%}.bp-addresses .form-footer.form-group button.btn--secondary{margin:10px 0 0}.bp-header{margin:0 -15px;border-radius:0}.appstle-subscription-detail-tab-content .as-full-width{max-width:100%!important}body[class~="customers/account-template"] .customer.account .page-width,body[class~="customers/account-template"] .header__top{padding:0}.customer.login .section__wrapper{max-width:100%}body[class~="customers/account-template"] .customer.account .bp-header{padding:12px 30px}}@media (max-width: 768px){.table.order-history thead{display:none}.table.order-history,.table.order-history tbody,.table.order-history>thead>tr,.table.order-history>thead>tr>td,.table.order-history>tbody>tr,.table.order-history>tbody>tr>td{display:block;width:100%}.table.order-history>thead tr,.table.order-history>tbody tr{margin-bottom:16px;border:1px solid #e6eef0;border-radius:8px;padding:10px;background:#fff}.table.order-history>thead>tr>td,.table.order-history>tbody>tr>td{border:none;padding:8px 0;position:relative;text-align:right}.table.order-history>thead>tr>td:before,.table.order-history>tbody>tr>td:before{content:attr(data-label);position:absolute;left:0;width:50%;padding-left:0;font-weight:600;text-align:left;color:#555}.table.order-history>tbody>tr>td a{display:inline-block;word-break:break-word}.appstle-subscription-detail-tab-content .as-full-width{max-width:85%}.order-addresses h4{font-weight:700}.as-flex.as-justify-between.as-items-center.as-mb-4{flex-wrap:nowrap;flex-direction:column-reverse;align-items:flex-end}.image-slider__content-wrapper br{display:none}.image-slider__content .swiper-slide{display:flex;align-items:center;justify-content:center;flex-direction:row}}@media (min-width: 768px){.order-addresses{flex-wrap:nowrap}.order-addresses>.addresses{flex:1 1 60%;display:flex;column-gap:30px}.order-addresses>.order-total-amount{flex:1 1 35%;text-align:right}}@media (max-width: 767px){.order-addresses{flex-direction:column}.order-addresses>.addresses,.order-addresses>.order-total-amount{width:100%}.order-addresses>.order-total-amount{margin-top:15px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-dashboard.css.map */
