._cartButton_fqlni_1{padding-left:calc(var(--bi-scale-2x) + var(--bi-scale-0-50x));padding-right:calc(var(--bi-scale-2x) + var(--bi-scale-0-50x))}._signedInConfirmation_fqlni_6{padding:var(--bi-scale-4x);top:calc(var(--bi-layout-navbar-height) + var(--bi-scale-4x));opacity:0;animation:10s ease-in-out forwards _fadeInAndOut_fqlni_1;position:absolute;right:91px}@media screen and (width<=768px){._signedInConfirmation_fqlni_6{right:84px}}._signedInConfirmation_fqlni_6 h3{font-size:1.25rem;font-weight:600}._signedInConfirmation_fqlni_6 p{font-size:1rem;font-weight:400;line-height:1.5rem}@keyframes _fadeInAndOut_fqlni_1{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}._cartDrawer_fqlni_45{background-color:var(--bi-neutral-5);height:100dvh;overflow-y:hidden}@media screen and (width>=1128px){._cartDrawer_fqlni_45{width:712px}}@media screen and (width>=840px){._closeButton_fqlni_54{right:var(--bi-scale-8x)}}._cartHeader_fqlni_59{align-items:center;gap:var(--bi-scale-3x);color:var(--bi-neutral-90);background-color:var(--bi-basic-white);padding:var(--bi-scale-4x) var(--bi-scale-8x);display:flex}@media screen and (width<=840px){._cartHeader_fqlni_59{padding:var(--bi-scale-4x)}}._cartItemCount_fqlni_70{color:var(--bi-neutral-60);font-weight:400}._cartHeaderTitle_fqlni_75{color:var(--bi-neutral-90);line-height:1.5rem;font-size:var(--bi-scale-5x);font-family:museo-sans,arial,sans-serif;font-weight:700}._cartContent_fqlni_83{padding:0 var(--bi-scale-8x);background-color:var(--bi-neutral-5);flex-direction:column;align-items:center;height:100%;display:flex;overflow-y:auto}@media screen and (width<=840px){._cartContent_fqlni_83{padding:0 var(--bi-scale-4x)}}._emptyContentContainer_fqlni_97{text-align:center;justify-content:center}._cartItems_fqlni_102{gap:var(--bi-scale-4x);flex-direction:column;width:100%;display:flex}._moreStudiesButton_fqlni_109{margin-bottom:var(--bi-scale-9x);margin-top:var(--bi-scale-5x);align-self:center}._cartFooter_fqlni_115{width:100%;padding:var(--bi-scale-4x) var(--bi-scale-8x);background-color:var(--bi-basic-white);gap:var(--bi-scale-3x);flex-direction:column;margin:0;display:flex}@media screen and (width<=840px){._cartFooter_fqlni_115{padding:var(--bi-scale-4x)}}._emptyCart_fqlni_129{justify-content:center;align-items:center;gap:var(--bi-scale-3x);flex-direction:column;display:flex}@media screen and (width<=450px){._emptyCart_fqlni_129{max-width:300px;padding:0}}._emptyCartHeading_fqlni_142{font-size:1.5rem;font-weight:700}@media screen and (width<=840px){._emptyCartHeading_fqlni_142{font-size:1.25rem}}._emptyCartLabel_fqlni_151{color:var(--bi-neutral-60);margin-bottom:var(--bi-scale-3x);font-size:1rem;font-weight:400;line-height:1.25rem}@media screen and (width<=840px){._emptyCartLabel_fqlni_151{font-size:.875rem}}._cardContainer_y812v_1:first-of-type{margin-top:var(--bi-scale-8x)}._chipContainer_y812v_5{gap:var(--bi-scale-2x);flex-wrap:wrap;align-items:center;display:flex}._error_y812v_13{width:calc(100% + 5px);margin-top:3px;margin-left:-2px;font-size:1rem}._returningUserMessage_1v3bv_1{color:var(--bi-neutral-60);text-align:center;font:var(--bi-font-body-large)}@media screen and (width<=840px){._returningUserMessage_1v3bv_1{font:var(--bi-font-body-small)}}._buttonContainer_1v3bv_11{gap:var(--bi-scale-3x);grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;display:grid}._buttonContainer_1v3bv_11 button{justify-self:center;width:100%;max-width:324px}@media screen and (width<=450px){._buttonContainerMultipleButtons_1v3bv_24{grid-template-columns:auto 1fr}._buttonContainerMultipleButtons_1v3bv_24>button{padding-left:var(--bi-scale-3x);padding-right:var(--bi-scale-3x)}}._buttonContainerEqualWidth_1v3bv_35{justify-content:space-between;gap:var(--bi-scale-3x);width:100%;display:flex}._buttonContainerEqualWidth_1v3bv_35 button{flex:1}._userInfo_1v3bv_45{align-items:center;gap:var(--bi-scale-4x);flex:1;display:flex}@media screen and (width<=840px){._userInfo_1v3bv_45{gap:var(--bi-scale-3x)}}._userAvatar_1v3bv_56{width:var(--bi-scale-14x);height:var(--bi-scale-14x)}._userName_1v3bv_61{color:var(--bi-primary-90);font-size:1rem;font-weight:700;line-height:1.125rem}
