.DashboardHeaderTools_root__0oJuY{display:flex;align-items:center}.DashboardHeaderTools_root__userInfo__Dx7Ky{display:flex!important;padding-right:var(--spacing-x-large);gap:var(--spacing-x-small);border-right:1px solid var(--color-divider-1)}.DashboardHeaderTools_root__userInfo__icon__kTXY7 path{transition:fill .2s ease-in}.DashboardHeaderTools_root__userInfo__name__FGaIB{transition:color .2s ease-in}.DashboardHeaderTools_root__userInfo__Dx7Ky:hover .DashboardHeaderTools_root__userInfo__icon__kTXY7 path{fill:var(--color-link-hover)}.DashboardHeaderTools_root__userInfo__Dx7Ky:active .DashboardHeaderTools_root__userInfo__icon__kTXY7 path{fill:var(--color-link-active)}.DashboardHeaderTools_root__userInfo__Dx7Ky:hover .DashboardHeaderTools_root__userInfo__name__FGaIB{color:var(--color-link-hover)}.DashboardHeaderTools_root__userInfo__Dx7Ky:active .DashboardHeaderTools_root__userInfo__name__FGaIB{color:var(--color-link-active)}@media(max-width:599px){.DashboardHeaderTools_root__0oJuY{justify-content:space-between;width:100%}.DashboardHeaderTools_root__userInfo__Dx7Ky{border-right:0}.DashboardHeaderTools_root__cart__knbFb{padding-right:0}}.CartDrawer_root__kasKz{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%}.CartDrawer_root__header__yBBLP{display:flex;position:-webkit-sticky;position:sticky;top:0;right:0;align-items:center;justify-content:space-between;width:100%;height:58px;padding:var(--spacing-x-large) 0;background-color:var(--color-background-default);box-shadow:var(--shadow-header)}.CartDrawer_root__header__content__e0Mwm{display:flex;flex:1 1;align-items:center;justify-content:flex-start;width:auto;padding:0 var(--spacing-x-large);gap:var(--spacing-normal)}.CartDrawer_root__header__content__title__vmZLo{color:var(--color-text-primary-main)}.CartDrawer_root__header__content__count__PU7OJ{color:var(--color-text-primary-minus-2)}.CartDrawer_root__header__close__g2Z_w{display:flex;width:24px;margin-right:var(--spacing-x-large);cursor:pointer}.CartDrawer_root__header__close__g2Z_w svg path{fill:var(--color-gray-level-500)}.CartDrawer_root__list__WVrQR{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%;max-height:100%;padding:var(--spacing-xx-large) var(--spacing-x-large);overflow-y:auto;gap:var(--spacing-xx-large);background-color:var(--color-background-paper-level-1);scrollbar-width:5px}.CartDrawer_root__list__WVrQR::-webkit-scrollbar{-webkit-appearance:none;width:5px}.CartDrawer_root__list__WVrQR::-webkit-scrollbar-thumb{border-radius:0!important;background-color:var(--color-gray-level-200)}.CartDrawer_root__footer__GI3WV{display:flex;z-index:1000;position:-webkit-sticky;position:sticky;right:0;bottom:0;flex-direction:column;width:100%;padding:var(--spacing-large) var(--spacing-x-large);gap:var(--spacing-x-large);background-color:var(--color-background-default);box-shadow:var(--shadow-bottom-fixed-action)}.CartDrawer_root__footer__total__os2xx{display:flex;align-items:center;justify-content:space-between;width:100%}.CartDrawer_root__footer__total__label__LHK52{color:var(--color-text-primary-minus-1)}.CartDrawer_root__footer__total__price__oaoqj{display:flex;align-items:center;justify-self:center;gap:var(--spacing-xx-small)}.CartDrawer_root__footer__total__price__oaoqj p{color:var(--color-text-primary-plus-1)}.CartDrawer_root__footer__total__price__oaoqj span{color:var(--color-text-primary-main)}.CartDrawer_root__footer__checkoutInfo__Al1Qo{text-align:center;text-transform:capitalize!important}.CartItem_root__2xVO7{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:var(--spacing-large)}.CartItem_root__2xVO7:not(:last-child){padding-bottom:var(--spacing-xx-large);border-bottom:1px solid var(--color-divider-1)}.CartItem_root__product__2iPwb{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;gap:var(--spacing-large)}.CartItem_root__product__image__hUQNE{display:flex;position:relative;align-items:center;justify-content:center;width:85px;height:85px;padding:var(--spacing-xx-small);overflow:hidden;border:1px solid var(--color-button-primary-minus-3);border-radius:calc(infinity*1px);background-color:var(--white)}.CartItem_root__product__image__hUQNE img{width:auto;max-width:100%;height:auto;max-height:100%}.CartItem_root__product__info__7KLuH{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;gap:var(--spacing-normal)}.CartItem_root__product__info__title__s_ll8{width:100%;color:var(--color-text-primary-main);font-size:var(--font-size-subtitle1);font-weight:var(--font-weight-subtitle1);line-height:var(--line-height-subtitle1);display:-webkit-box;max-height:calc(var(--line-height-subtitle2)*2);text-overflow:ellipsis;white-space:normal;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-feature-settings:normal;transition-duration:.5s}.CartItem_root__product__info__title__s_ll8:hover{color:var(--color-primary-main)}.CartItem_root__product__info__related__AdJwi{display:flex;flex-direction:row;gap:var(--spacing-small);align-items:center}.CartItem_root__product__info__related__image__vwAOc{display:flex;position:relative;align-items:center;justify-content:center;width:34px;height:34px;padding:var(--spacing-xx-small);overflow:hidden;border:1px solid var(--color-button-primary-minus-3);border-radius:calc(infinity*1px);background-color:var(--white)}.CartItem_root__product__info__related__image__vwAOc img{width:auto;max-width:100%;height:auto;max-height:100%}.CartItem_root__product__info__related__title__lm4PW{font-size:var(--font-size-body2);font-weight:var(--font-weight-body2);line-height:var(--line-height-body2)}.CartItem_root__product__info__property__5OgX_{display:contents;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;color:var(--color-text-primary-minus-2)}.CartItem_root__row__vw4_3{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:var(--spacing-large)}.CartItem_root__row__action__V1aG3{display:flex;align-items:center;justify-content:flex-start;width:auto;gap:var(--spacing-normal)}.CartItem_root__row__price__pt3_u{display:flex;flex:1 1;align-items:center;justify-content:flex-start;height:100%;gap:var(--spacing-x-small)}.CartItem_root__row__price__text__7c9Tf{color:var(--color-text-primary-plus-1)}.CartItem_root__row__price__pt3_u p{color:var(--color-text-primary-main)}