.inquiry-remembered{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:11px;color:#8a8177;margin:0 0 20px;padding-bottom:14px;border-bottom:1px solid #eee8df}.inquiry-remembered button{border:0;background:none;color:#9b673f;font:inherit;text-decoration:underline;cursor:pointer;padding:4px 0}.inquiry-success-dialog{position:fixed;inset:0;margin:auto;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #eee9e1;border-radius:22px;padding:38px 30px;background:#fffdf9;color:#24231f;box-shadow:0 20px 100px #0003;box-sizing:border-box}.inquiry-success-dialog::backdrop{background:#10101066;backdrop-filter:blur(5px)}.inquiry-success-close{position:absolute;inset-inline-end:14px;top:12px;width:38px;height:38px;border:0;background:#f1eee8;border-radius:50%;font-size:24px;color:#5e574d;cursor:pointer}.inquiry-success-kicker{font-size:10px;letter-spacing:.1em;color:#ae7448;margin:0 0 20px}.inquiry-success-dialog h2{font-size:29px;font-weight:500;margin:0 0 14px}.inquiry-success-dialog>p:not(.inquiry-success-kicker){font-size:14px;color:#7b7165;line-height:1.7}.inquiry-success-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:25px 0}.inquiry-success-actions>*{display:flex;align-items:center;justify-content:center;padding:14px 10px;min-height:48px;border-radius:11px;border:1px solid #e4ded4;background:#fff;font-size:14px;color:#38372f;text-decoration:none;cursor:pointer}.inquiry-success-actions>button{background:#fe6b00;border-color:#fe6b00;color:#171717}.inquiry-join{border-top:1px solid #e9e1d5;padding-top:20px;font-size:13px;color:#766752;line-height:1.7}.inquiry-join summary{cursor:pointer}.inquiry-join form{margin-top:20px}.inquiry-join label{display:grid;gap:9px;font-size:13px}.inquiry-join input{min-height:46px;padding:10px 12px;font-size:16px;border:1px solid #ded5c8;border-radius:9px;width:100%;box-sizing:border-box}.inquiry-join form>p{font-size:11px;color:#958878;line-height:1.7}.inquiry-join button{width:100%;min-height:46px;padding:10px;border:0;background:#262520;color:#fff;border-radius:10px;margin-top:12px;cursor:pointer}.inquiry-join button:disabled{opacity:.5}@media(max-width:480px){.inquiry-success-dialog{padding:34px 22px}.inquiry-success-dialog h2{font-size:26px}}
#cart-dialog .cart-unified-quantity {
  display:grid;
  gap:4px;
  min-width:0;
  margin-inline-start:0;
  color:#59524b;
  font-size:12px;
  font-weight:600;
  line-height:1.25;
}
#cart-dialog .cart-unified-quantity[hidden] {display:none}
#cart-dialog .cart-unified-quantity input {
  width:100%;
  max-width:9em;
  min-width:5em;
  min-height:44px;
  border:1px solid #cfc7be;
  border-radius:9px;
  padding:7px 10px;
  background:#f7f4ef;
  color:#1b1816;
  font:inherit;
  font-size:16px;
  font-weight:600;
  font-variant-numeric:tabular-nums;
}
#cart-dialog .cart-unified-quantity input:focus-visible {outline:2px solid #db620b;outline-offset:2px}
@media(max-width:450px){
 #cart-dialog .dialog-heading {gap:10px}
 #cart-dialog .cart-unified-quantity {max-width:37%;font-size:11px}
 #cart-dialog .cart-unified-quantity input {min-width:4em}
 #cart-dialog .dialog-heading>div:first-child {min-width:0;overflow-wrap:anywhere}
}

.product-card[data-card-sku="APB-WFD36"] .product-photo img {scale:1.15}
.product-card[data-card-sku="BD66"] .product-photo img {scale:.87}
#catalog-sidebar .sidebar-new {margin-block-start:4px;margin-block-end:12px}
.inquiry-field-label {display:flex;align-items:center;gap:6px}
.inquiry-field-label svg,.cart-quantity-glyph {width:17px;height:17px;flex:none;stroke:#92755c;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;fill:none}
#cart-dialog .cart-unified-quantity:has(.cart-quantity-glyph) {grid-template-columns:auto minmax(0,1fr);align-items:center}
#cart-dialog .cart-unified-quantity input {grid-column:1/-1}

#cart-dialog .dialog-heading .close-button {margin-inline-start:auto}
