.stock-status__container{gap:var(--spacing-6);flex-direction:column;display:flex}.stock-status__card{border:var(--spacing-px) solid var(--color-neutral-a10);border-radius:var(--border-radius-md);flex-direction:column;display:flex}.stock-status__card-section{appearance:none;gap:var(--spacing-3);transition:background-color var(--transition);background-color:#0000;border:none;display:flex}.stock-status__card .stock-status__card-section:not(:last-child){border-bottom:var(--spacing-px) solid var(--color-neutral-a10)}.stock-status__card-section--button:hover{background-color:var(--color-purple-a5)}.stock-status__card-section--with-padding{padding:var(--spacing-3)}@media not (max-width:48rem){.stock-status__card-section--with-padding{padding:var(--spacing-4)}}.stock-status__card-section--success{--stock-status-color:var(--color-primary-700);--stock-status-icon-color:var(--stock-status-color)}.stock-status__card-section--warning{--stock-status-color:var(--color-state-warning);--stock-status-icon-color:var(--stock-status-color)}.stock-status__card-section--error{--stock-status-color:var(--color-state-error);--stock-status-icon-color:var(--stock-status-color)}.stock-status__card-section--muted{--stock-status-color:var(--color-text-muted);--stock-status-icon-color:var(--stock-status-color)}.stock-status__card-section--info{--stock-status-color:var(--color-text-default);--stock-status-icon-color:var(--stock-status-color)}.stock-status__card-section--info-muted{--stock-status-color:var(--color-text-default);--stock-status-icon-color:var(--color-text-muted)}.stock-status__card-section--promo{--stock-status-color:var(--color-promo);--stock-status-icon-color:var(--stock-status-color)}.stock-status__icon{width:1.25rem;height:1.25rem;color:var(--stock-status-icon-color);flex-shrink:0;transform:translateY(.1em)}.stock-status__content{align-items:flex-start;gap:var(--spacing-1);flex-direction:column;flex:1;display:flex}.stock-status__title{color:var(--stock-status-color);font-size:var(--font-size-base);text-align:left}.stock-status__title--larger{font-size:var(--font-size-h5)}.stock-status__subtitle{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:left}.stock-status__subtitle--larger{font-size:var(--font-size-base)}.stock-status__action{margin-top:var(--spacing-4)}.stock-status__alternative-product{margin-top:var(--spacing-10);margin-left:var(--spacing-12)}.stock-status__dialog{gap:var(--spacing-6);flex-direction:column;display:flex}@media not (max-width:48rem){.stock-status__dialog{width:31.25rem}}.stock-status__dialog__header{padding:var(--spacing-8) var(--spacing-6) 0 var(--spacing-6)}.stock-status__dialog__header__content{max-width:25rem}.stock-status__dialog__description{margin-bottom:0}.stock-status__dialog__inner{min-height:0;padding:0 var(--spacing-6);flex:auto}.stock-status__dialog__close{top:var(--spacing-6);right:var(--spacing-6);width:var(--spacing-12);height:var(--spacing-12);position:absolute}
.store-selector{gap:var(--spacing-6);flex-direction:column;height:100%;display:flex}.store-selector__filters{gap:var(--spacing-6);flex-direction:column;display:flex}.store-selector__filters__location{gap:var(--spacing-2);flex-direction:column;display:flex}.store-selector__input .input-with-affix__affix{background-color:var(--color-neutral-white);border-bottom-right-radius:var(--spacing-2);border-top-right-radius:var(--spacing-2)}.store-selector__input__icon{color:var(--color-neutral-a50)}.store-selector__geo-location-button{color:var(--color-purple-700);cursor:pointer;font-weight:var(--font-weight-bold);align-items:center;gap:var(--spacing-2);transition:var(--transition);background-color:#0000;border:none;padding:0;display:flex}.store-selector__geo-location-button:hover{text-decoration:underline}.store-selector__geo-location-button__icon{color:var(--color-purple-600);transform:translateY(var(--spacing-half));flex-shrink:0}.store-selector__list{min-height:0;padding-bottom:var(--spacing-6);background:linear-gradient(var(--color-neutral-white) 35%, #fff0) top,radial-gradient(farthest-side at 50% 0, #0000002e, transparent) top;background-repeat:no-repeat;background-attachment:local,scroll;background-size:100% var(--spacing-8),100% var(--spacing-4);gap:var(--spacing-2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.store-selector__store__container{container:store-selector-list/inline-size}.store-selector__store{padding:var(--spacing-3);border:var(--spacing-px) solid var(--color-neutral-a10);border-radius:var(--border-radius-md);gap:var(--spacing-4);flex-direction:column;display:flex}@container store-selector-list not (max-width:28rem){.store-selector__store{padding:var(--spacing-4);gap:var(--spacing-5)}}.store-selector__store--selected{border:var(--spacing-px) solid var(--color-purple-700);background-color:var(--color-purple-50)}.store-selector__store__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-1);flex-direction:column;display:flex}@container store-selector-list not (max-width:28rem){.store-selector__store__header{align-items:center;gap:var(--spacing-3);flex-flow:wrap}}.store-selector__store__header__content{flex-direction:column;display:flex}@container store-selector-list not (max-width:28rem){.store-selector__store__header__content{gap:var(--spacing-1)}}.store-selector__store__name{font-weight:var(--font-weight-bold)}.store-selector__store__button{width:100%}@container store-selector-list not (max-width:28rem){.store-selector__store__button{width:fit-content}}
