/* Quote is displayed on completed configurations; existing pricing calculations remain active. */
body[data-planner-mode="custom"].boxuu-price-pending #composerQuote,
body[data-planner-mode="custom"].boxuu-price-pending #composerAveragePrice,
body[data-planner-mode="custom"].boxuu-price-pending #planQuote,
body[data-planner-mode="custom"].boxuu-price-pending #composerSavings{display:none!important}
.boxuu-trust-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}
.boxuu-trust-links a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:15px 18px;border:1px solid rgba(91,78,66,.18);border-radius:12px;color:inherit;text-decoration:none;font-size:14px}
.boxuu-trust-links a:hover,.boxuu-trust-links a:focus-visible{border-color:#8e7660}
.boxuu-quote-note{font-size:12px;line-height:1.7;color:#777;margin:14px 0 0}
.delivery-field[hidden],.delivery-salutation-field[hidden]{display:none!important}
.delivery-field textarea{width:100%;box-sizing:border-box;min-height:82px;resize:vertical;padding:12px;border:1px solid #d7d0ca;border-radius:8px;background:#fff;font:inherit;color:inherit}
@media(max-width:600px){.boxuu-trust-links{grid-template-columns:1fr}.boxuu-trust-links a{padding:13px 15px}}

.starter-start-button{position:absolute;left:50%;bottom:calc(clamp(18px,5%,36px) + 54px);transform:translateX(-50%);border:1px solid #c8bbb0;border-radius:999px;padding:9px 17px;background:#fcfbf9;color:#6e5f53;font:400 14px/1.5 "Noto Sans TC",sans-serif;white-space:nowrap;cursor:pointer;z-index:1}
.starter-start-button:hover,.starter-start-button:focus-visible{background:#f0eae3;border-color:#8e7660}
body.tutorial-autoplay .starter-start-button{pointer-events:none}
