.locations-modal{background-color:var(--body-secondary-color);bottom:0;color:var(--text-color);left:0;overflow:hidden;position:fixed;right:0;top:0}.locations-modal--is-active{overflow-y:scroll;transform:translateX(0)!important;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s}.store-availability-information{display:flex;align-items:unset;margin-bottom:0}.store-availability-information .store-availability-information-container__icon{display:flex;align-items:center;gap:10px}.store-availability-information__stock,.store-availability-information__stores,.store-availability-information__title{margin-bottom:0}.store-availability-information__stock,.store-availability-information__stores{margin-left:calc(10px + var(--inline-icon-size))}.store-availabilities-modal .checkmark,.store-availability-container .checkmark{color:var(--success-color)}.store-availabilities-modal .close,.store-availability-container .close{color:var(--error-color)}.store-availabilities-modal .store-availability-list__stock .checkmark,.store-availabilities-modal .store-availability-list__stock .close,.store-availability-container .store-availability-list__stock .checkmark,.store-availability-container .store-availability-list__stock .close{margin-bottom:2.2px;margin-top:0}.store-availabilities-modal .icon-close,.store-availability-container .icon-close{width:18px;height:18px}.store-availabilities-modal{display:block;z-index:1001;max-height:100vh;width:375px;left:auto;border-left:1px solid var(--cart-drawer-text-color);box-sizing:border-box;box-shadow:-4px 4px 6px rgba(58,58,58,.04);transform:translateX(375px);transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s}@media only screen and (max-width:480px){.store-availabilities-modal{border-left:0;width:100%;z-index:9999;transform:translateX(100%)}}.store-availabilities-modal__header{display:flex;justify-content:space-between;margin:15px 0;padding-left:20px;padding-right:20px}.store-availabilities-modal__product-title{font-size:17px;text-transform:none;margin-bottom:0}.store-availabilities-list{overflow:auto;padding:0 10px}.store-availabilities-modal__close{margin-bottom:13px;margin-right:-12px}.store-availability-list__item{padding:0 10px 16px 10px}.store-availability-list__item address{font-size:var(--body-font-size-12-to-em)}.store-availability-list__item:before{content:"";display:block;margin:0 0 16px 0;border-bottom:1px solid #ebebeb}.store-availability-list__item>p{font-size:13px;margin-bottom:0}.store-availability-list__location{display:flex;justify-content:space-between}.store-availability-list__location h3{font-size:var(--base-font-size);margin-bottom:0}.store-availability-list__stock{margin-top:7.5px;margin-bottom:10px;display:block}