.CartEmpty{display:flex;flex-direction:column;grid-column:2;align-items:center;gap:24px;margin-top:80px;margin-bottom:66px;text-align:center}@media (max-width: 1023px){.CartEmpty{grid-column:1}}.CartEmpty-Text{display:flex;flex-direction:column;align-items:center;gap:12px}.CartEmpty-Text h1{font-size:32px;line-height:58px}@charset "UTF-8";.CarItemSelect{--select-size: 32px;flex-shrink:0}@media (max-width: 1023px){.CarItemSelect{max-width:300px}}.CarItemSelect .q-field__control{padding:0 10px;border-radius:12px}.CarItemSelect .q-field__control:before{border-color:var(--grey-3)!important}.CarItemSelect .q-field__native{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 340px){.CarItemSelect .q-field__native span{display:inline-block;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}}.CarItemSelect._notSelected .q-field__native span:after{content:"\412\44b\431\435\440\438\442\435  \43c\430\442\435\440\438\430\43b"!important}.CarItemSelect._notSelected .q-field__control:before{border-color:#ffde7978!important}.CarItemSelect .q-icon.q-icon.q-select__dropdown-icon svg{width:11px}.ModalAnalyzesList-Items::-webkit-scrollbar{width:3px;height:2px}.ModalAnalyzesList-Items::-webkit-scrollbar-track{margin-bottom:30px}.ModalAnalyzesList-Items::-webkit-scrollbar-thumb{background-color:var(--light-grey);border-radius:8px}.ModalAnalyzesList .BaseQDialog-Content{overflow:hidden}@media (min-width: 1024px){.ModalAnalyzesList .BaseQDialog-Content{height:452px!important;min-width:500px!important}}.ModalAnalyzesList-Title{color:var(--b-graphite, var(--Black, #2d2d2d));font-size:13px;font-weight:400;line-height:20px;margin-bottom:12px}.ModalAnalyzesList-Items{display:flex;flex-direction:column;overflow:scroll;height:100%;padding-bottom:24px;padding-right:10px}.ModalAnalyzesList-Item{padding:8px 0;color:var(--gray-gray-1, #505050);font-size:12px;font-weight:400;line-height:18px;border:1px solid #f8f4f3;border-left:none;border-right:none}.ModalAnalyzesList-Item:first-child{border-top:none}.ModalAnalyzesList-Item:last-child{border-bottom:none}.CartServiceItem-EnrollTitle{font-size:16px;line-height:22px}.CartServiceItem-Summary{font-size:13px;line-height:18px}.CartServiceItem{position:relative;background:white;padding:20px 4px}.CartServiceItem._notForHome{border:1px solid #efefef}@media (max-width: 1023px){.CartServiceItem{padding-bottom:64px}}.CartServiceItem-Header{display:flex;align-items:start}@media (max-width: 1023px){.CartServiceItem-Header{flex-wrap:wrap;gap:16px}}.CartServiceItem-Summary{margin-bottom:12px;display:flex;align-items:center;gap:6px;color:var(--grey-2)}@media (max-width: 1023px){.CartServiceItem-Summary{margin-bottom:16px}}.CartServiceItem-Title{margin-bottom:14px;font-size:16px;line-height:24px;color:var(--b-graphite)}@media (max-width: 1023px){.CartServiceItem-Title{margin-bottom:12px}}.CartServiceItem-Close{display:flex;cursor:pointer}.CartServiceItem-PriceButtons{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:8px}@media (max-width: 1023px){.CartServiceItem-PriceButtons{position:absolute;bottom:16px;left:0}}.CartServiceItem-Price{font-size:16px;line-height:24px;font-weight:var(--medium);color:var(--b-graphite);white-space:nowrap}.CartServiceItem-Biomaterial{color:var(--b-graphite);padding:0 10px;height:32px;font-weight:var(--medium);border:1px solid var(--light-grey);border-radius:12px;display:flex;align-items:center}.CartServiceItem-Footer{display:flex;align-items:center;gap:10px 6px;flex-wrap:wrap}@media (max-width: 1023px){.CartServiceItem-Footer{justify-content:flex-start}}.CartServiceItem-OldPriceSpan{border:1px solid var(--light-grey);border-radius:12px 0 0 12px;border-right:none;height:32px;padding-left:12px;display:flex;align-items:center;padding-right:20px;margin-right:-10px}.CartServiceItem-Discount{background:white;border:1px solid var(--a-orange);border-radius:12px;padding:0 10px 0 6px;height:32px;display:flex;align-items:center}.CartServiceItem-CitoCheckbox{margin-left:auto;display:flex;align-items:center;height:20px;padding-left:10px;font-size:13px;font-weight:400;line-height:14px;color:var(--Graphite-graphite-500)}.CartServiceItem-CitoCheckbox>:nth-child(1){margin-right:6px}@media (max-width: 1023px){.CartServiceItem-CitoCheckbox>:nth-child(1){margin-right:auto}}.CartServiceItem-CitoCheckbox>:nth-child(2){margin-right:6px}@media (max-width: 1023px){.CartServiceItem-CitoCheckbox>:nth-child(2){margin-right:auto}}.CartServiceItem-CitoCheckbox>:nth-child(3){margin-right:2px}@media (max-width: 1023px){.CartServiceItem-CitoCheckbox{position:absolute;bottom:22px;right:0}}.CartServiceItem-Button{border-radius:12px;border:1px solid #efefef;padding:0 10px;height:32px;align-items:center;justify-content:center;color:var(--grey-2);font-size:14px;font-weight:500;line-height:14px;display:flex;gap:6px}.CartServiceItem-ComplexSelects{display:flex;gap:10px;align-items:center;flex-shrink:0}.CartServiceItem-OldActions{position:relative;display:flex;align-items:center;height:32px;padding:0 8px;border-radius:12px;border:1px solid #efefef;background:#fff;color:var(--b-graphite);font-size:13px;font-weight:var(--medium);line-height:14px}.CartServiceItem-OldPrice-Line{position:absolute;left:17px;bottom:6px;width:1.5px;height:20px;transform:rotate(45deg);border-radius:4px;background:var(--b-graphite)}.CartServiceItem-EnrollInfo{margin-top:16px;border-radius:20px;background:var(--gray-light-2);padding:16px 24px 24px 16px;color:var(--b-graphite);display:flex;gap:16px;align-items:start}@media (max-width: 1023px){.CartServiceItem-EnrollInfo{padding:16px}}.CartServiceItem-EnrollDescription{flex:1}.CartServiceItem-EnrollTitle{font-weight:var(--medium);margin-bottom:4px}.CartServiceItem-EnrollText{margin:0;font-size:14px;line-height:18px;color:var(--b-graphite)}.CartList-Title{margin-top:20px;margin-bottom:6px;display:flex;align-items:center;gap:12px;color:var(--b-graphite);font-size:18px;font-weight:var(--medium);line-height:24px}.CartList-Title._modal{margin-top:0}.CartList-Count{height:24px;padding:0 12px;border-radius:12px;background:var(--b-graphite);display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--new-bg2);font-size:14px;font-weight:var(--medium);line-height:18px}.CartList-Items{display:flex;flex-direction:column}.CartList-Items>div{border-bottom:1px solid #e2e2e2}
