product-info.state-wise-product{opacity:0}product-info.state-wise-product.state-check-done{opacity:1}.state-product-unavailable-message{display:none;padding:40px 20px;text-align:center}.state-product-unavailable-message.is-visible{display:block}.state-product-unavailable-message p{margin:0;font-size:24px;line-height:1.5}.selectStateModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:20px;background:#000000c7}.selectStateModal.is-open{display:flex}.selectStateModal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.selectStateModal__dialog{position:relative;z-index:2;width:100%;max-width:500px;padding:28px;border-radius:10px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 15px 45px #00000038}.selectStateModal__header{padding-right:35px}.selectStateModal__title{margin:0 0 5px;font-size:24px;line-height:1.2}.selectStateModal__subtitle{margin:0;font-size:13px;opacity:.7}.selectStateModal__close{position:absolute;top:15px;right:18px;width:36px;height:36px;padding:0;border:0;background:transparent;color:currentColor;font-size:30px;line-height:1;cursor:pointer}.selectStateModal__body{padding:25px 0}.selectStateModal__select-wrapper{position:relative}.selectStateModal__select{width:100%;min-height:50px;padding:0 45px 0 15px;border:1px solid rgba(var(--color-foreground),.25);border-radius:4px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.selectStateModal__select:focus{outline:2px solid rgba(var(--color-foreground),.3);outline-offset:2px}.selectStateModal__arrow{position:absolute;top:50%;right:16px;width:18px;height:18px;transform:translateY(-50%);pointer-events:none}.selectStateModal__arrow svg{display:block;width:100%;height:100%}.selectStateModal__footer{display:flex;justify-content:flex-end}.selectStateModal__button{min-width:110px}body.selectStateModal-open{overflow:hidden}@media screen and (max-width:749px){.selectStateModal{padding:15px}.selectStateModal__dialog{padding:22px 18px}.selectStateModal__title{font-size:21px}.selectStateModal__footer{display:block}.selectStateModal__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/select-state-model.css.map */
