.store-availability-menu{margin-block:15px;border:1px solid #000000;padding:12px}.store-availability-menu a{cursor:pointer!important;display:flex;align-items:center;gap:4px;justify-content:center;font-size:12px;color:#454545;letter-spacing:20%;font-weight:500;text-transform:uppercase;width:100%}.store-availability-menu a svg{color:#454545}@media screen and (max-width:749px){.store-availability-menu{text-align:center;display:flex;justify-content:center}}.store-availability-modal{position:fixed;width:361px;height:100vh;top:0;right:-400px;background:#fff;z-index:99999;margin:0;transition:right .3s;padding-inline:20px;padding-top:10px;padding-bottom:30px;border-left:1px solid #00000021}:has(.store-availability-modal[data-modal=open]) .section-header{visibility:visible}.store-availability-modal[data-modal=open]{right:0}.store-availability-header{display:flex;align-items:center;flex-wrap:wrap}.store-availability-header h2{flex-grow:1;margin-bottom:15px;font-size:12px;text-transform:uppercase;letter-spacing:10%;font-weight:500;padding-block:13px}.store-availability-header img{cursor:pointer}.store-availability-header__variant-picker{display:flex;grid-template-columns:repeat(3,1fr);flex-wrap:wrap;gap:10px}.store-availability-header__variant-picker h3{width:100%;margin-bottom:4px;font-size:12px;font-weight:400;letter-spacing:10%}.store-availability-header__variant-picker button{background:#fff0;border:1px solid #1C1C1C;border-radius:0;padding-inline:11px;min-height:30px;min-width:0;width:100px;cursor:pointer;color:#141414!important;font-size:12px}.store-availability-header__variant-picker button[data-state=active]{background:#141414;color:#ececec!important}.store-availability-search{position:relative;width:100%;margin-bottom:30px}.store-availability-search__icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);pointer-events:none}.store-availability-header input{width:100%;padding:10px 20px 10px 52px;margin-bottom:0;border:1px solid #000000;font-size:12px;box-sizing:border-box}.store-availability-dark{background:#00000052;position:fixed;width:100vw;height:102vh;top:-15px;left:0;z-index:998}.store-availability-modal[data-modal=open]+.store-availability-dark{display:block!important}.stop-scrolling{height:100%;overflow:hidden}@media screen and (max-width:749px){.store-availability-modal{width:344px;right:-344px}.store-availability-header__variant-picker{grid-template-columns:repeat(2,1fr)}.store-availability-header__variant-picker button{width:146px}}.store-availability-list{overflow-y:scroll;height:calc(100vh - 240px);padding-top:0;padding-bottom:50px;margin-bottom:10px}.store-availability-store{border:.5px solid #000000;margin-bottom:12px;padding:25px 20px}.store-availability-store__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;cursor:pointer;gap:30px}.store-availability-store h3{margin-inline:0;margin-bottom:8px;font-weight:500;font-size:12px;letter-spacing:10%}.store-availability-store__header svg{flex-shrink:0;cursor:pointer}.store-availability-store__status{display:flex;align-items:center;gap:4px}.store-availability-store .icon-dot{display:inline-block;width:5px;height:5px;border-radius:8px}.store-availability-store span{font-size:10px;flex-grow:1;letter-spacing:5%;font-weight:500}.store-availability-store__status[data-available=Available] .icon-dot{background-color:green}.store-availability-store__status[data-available="Low stock"] .icon-dot{background-color:#f7b939}.store-availability-store__status[data-available="Not available"] .icon-dot{background-color:red}.store-availability-store__status[data-available=Available] span{color:green}.store-availability-store__status[data-available="Low stock"] span{color:#f7b939}.store-availability-store__status[data-available="Not available"] span{color:red}.store-availability-store__accordion{display:none}.store-availability-store__accordion p{font-size:10px;margin:20px 0;font-weight:300;letter-spacing:10%}.store-availability-store__link{margin:8px 0 0;display:flex;align-items:center;justify-content:flex-start;gap:15px}.store-availability-store__link a.sa-action{display:inline-flex;align-items:center;gap:8px;border:0;padding:0;border-radius:0;color:#21272a;text-decoration:none}.store-availability-store .sa-action__text{flex-grow:0;font-size:10px;font-weight:500;letter-spacing:5%;color:#21272a;border-bottom:.5px solid #21272A;text-align:left}.store-availability-store .sa-divider{display:block;flex:0 0 .5px;width:.5px;height:21px;background:#21272a;margin:0;padding:0}.sa-divider{width:1px;height:24px;background:#21272a;flex-shrink:0}.store-availability-store[data-accordion=open] .store-availability-store__header svg{rotate:180deg}.store-availability-store[data-accordion=open] .store-availability-store__accordion{display:unset}.store-availability-header__variant-picker hr{margin-inline:0;margin-top:20px;margin-bottom:30px;background-color:#000}.store-availability-header__variant-picker hr{width:100%}.store-availability-store.hidden,.store-availability-store__status.hidden{display:none!important}.store-availability-dark{display:none}.store-availability-store hr{margin-block:20px;background-color:#000}.product-info__block-item:is([data-block-type=buy-buttons]){--product-info-gap: 15px}#sa-empty-state{text-align:center;padding:30px 35px;font-size:12px;font-weight:500;line-height:20px;color:#000;letter-spacing:5%}#sa-empty-state.hidden{display:none!important}.stock-empty{color:#b71010}.store-availability-header input:disabled{background-color:#e8e8e8;border-color:#a0a0a0;color:#8a8a8a;cursor:not-allowed}.store-availability-header input:disabled::placeholder{color:#8a8a8a}.store-availability-search:has(input:disabled) .store-availability-search__icon{opacity:.4}#sa-search-empty{text-align:center;padding:30px 35px;font-size:12px;font-weight:500;line-height:20px;color:#000;letter-spacing:5%}#sa-search-empty.hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-store-availability.css.map */
