.vdd-variable-stock-div{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:40px}.vdd-variable-stock-div__icon{display:flex;justify-content:center;align-items:center;margin:0;border-radius:100%;width:44px;height:44px;background:var(--wp--preset--color--neutral-100)}.vdd-variable-stock-div__icon img{max-width:22px}.vdd-variable-stock-div__text-container{display:flex;flex-direction:column}.vdd-variable-stock-div__text-container .stock-status{font-size:var(--wp--preset--font-size--base);font-weight:450;color:var(--wp--preset--color--neutral-600)}.vdd-variable-stock-div__text-container .stock-status p{font-size:inherit;font-weight:inherit;color:inherit}.vdd-variable-stock-div__text-container .modal-button{cursor:pointer;display:flex;align-items:center;gap:8px;margin:0;font-size:var(--wp--preset--font-size--base);font-weight:400;transition:gap 200ms;color:var(--wp--preset--color--neutral-600)}.vdd-variable-stock-div__text-container .modal-button a{margin:0;color:inherit;font-size:inherit;font-weight:inherit}.vdd-variable-stock-div__text-container .modal-button a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.vdd-variable-stock-div__text-container .modal-button:hover{gap:11px}.vdd-variable-stock-div__text-container .modal-button::after{content:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"4\" height=\"7\" viewBox=\"0 0 4 7\" fill=\"none\"><path d=\"M0.5 6.5L3.5 3.5L0.5 0.5\" stroke=\"%232F2F2F\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>")}.vdd-variable-stock-div-modal{z-index:9999999999;pointer-events:none;user-select:none;position:fixed;opacity:0;display:flex;justify-content:center;align-items:center;padding:var(--vdd--site-padding);width:100%;height:100%;transition:opacity 150ms}.vdd-variable-stock-div-modal.is-open{pointer-events:auto;user-select:auto;opacity:1}.vdd-variable-stock-div-modal::before{content:"";z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container{z-index:1;position:relative;display:flex;flex-direction:column;padding:20px;border-radius:12px;width:100%;max-width:380px;background:var(--wp--preset--color--neutral-100)}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .modal-title{margin-bottom:20px;font-size:var(--wp--preset--font-size--lg);font-weight:450}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .close{cursor:pointer;position:absolute;top:24px;right:20px}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores{display:flex;flex-direction:column;gap:8px}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores .store-container{position:relative;display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px;background:var(--wp--preset--color--primary-100)}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores .store-container .stock-icon{padding:12px;border-radius:100%;width:44px;height:44px;background:var(--wp--preset--color--neutral-100)}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores .store-container .stock-text__store{margin:0;font-size:var(--wp--preset--font-size--base);font-weight:450}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores .store-container .stock-text__status{margin:0;font-size:var(--wp--preset--font-size--base)}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores .store-container .stock-text__link{display:flex;align-items:center;gap:8px;margin-right:0;margin-left:auto;text-decoration:none;color:var(--wp--preset--color--neutral-600)}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores .store-container .stock-text__link:hover::after{transform:translate3d(2px, 2px, 0)}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores .store-container .stock-text__link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.vdd-variable-stock-div-modal .vdd-variable-stock-div-modal__container .vdd-variable-stock-div-modal__stores .store-container .stock-text__link::after{content:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"3\" height=\"5\" viewBox=\"0 0 3 5\" fill=\"none\"><path d=\"M0.5 4.5L2.5 2.5L0.5 0.5\" stroke=\"%232F2F2F\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");line-height:0;transform:translateY(2px);transition:transform 150ms}
