.delta-availability-label{display:block;font-size:14px;line-height:1.4;margin:8px 0;color:#414141;overflow-wrap:anywhere}.delta-availability-label[data-delta-available="1"]{color:#356747}.delta-inquiry-button{font-size:14px!important;line-height:1.3!important;white-space:normal!important;padding:10px 14px!important;max-width:100%}.sc-module-cart:has(.delta-inquiry-button){flex-wrap:wrap;gap:8px}.delta-inquiry{border:0;border-radius:12px;width:min(540px,calc(100% - 24px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;background:#fff;color:#303030;font:inherit;box-sizing:border-box}.delta-inquiry::backdrop{background:rgba(0,0,0,.55)}.delta-inquiry *{box-sizing:border-box}.delta-inquiry-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.delta-inquiry h2{font-size:22px;line-height:1.3;margin:0 0 16px}.delta-inquiry-close{background:none;border:0;font-size:30px;line-height:1;min-width:36px;min-height:36px;color:#6f2935}.delta-inquiry-product,.delta-inquiry-article,.delta-inquiry-status{overflow-wrap:anywhere;line-height:1.5}.delta-inquiry label{display:block;margin:16px 0 8px;font-size:16px;line-height:1.5}.delta-inquiry input{display:block;width:100%;min-height:44px;margin-top:6px;padding:9px 12px;border:1px solid #ccc;border-radius:6px;font:inherit}.delta-inquiry input:focus{outline:2px solid #7c3544;outline-offset:2px}.delta-inquiry .sc-btn{width:100%;min-height:44px;white-space:normal;background:#77313f;color:white;border:0;padding:12px;border-radius:6px}.delta-inquiry [disabled]{opacity:.65}.delta-inquiry-note{font-size:14px;line-height:1.5;margin-top:14px}.delta-inquiry-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.delta-inquiry-open{overflow:hidden}.delta-supply-note{font-size:14px;line-height:1.5;overflow-wrap:anywhere;margin:10px 0}@media(max-width:390px){.delta-inquiry{padding:18px}.delta-inquiry h2{font-size:20px}}
.sc-module-cart:has(.delta-availability-label){flex-wrap:wrap;gap:8px}.sc-module-cart>.delta-availability-label{flex-basis:100%;width:100%;margin:0}
