.bc-dialog,.bc-preview{color:#484848;border-radius:0;font-family:Arial,Helvetica,sans-serif;box-shadow:0 18px 70px #0005}.bc-dialog::backdrop,.bc-preview::backdrop{background:rgba(20,20,20,.7)}.bc-dialog>header,.bc-preview>header{padding:26px 28px;border-color:#dedbd7}.bc-dialog h2,.bc-preview h2{font:400 28px/1.3 Georgia,Times New Roman,Songti SC,SimSun,serif;letter-spacing:.015em;margin:8px 0 12px;color:#292725}.bc-dialog>header span,.bc-preview header small{color:#716a63;letter-spacing:.12em}.bc-dialog>header p,.bc-note,.bc-picker p,.bc-preview header p{color:#66625d}.bc-header-actions>button,.bc-preview header button{border-radius:0;background:transparent;color:#484848}.bc-language{border-radius:0;border-color:#c9c5c0;padding:2px}.bc-language button{border-radius:0;color:#484848}.bc-language button[aria-pressed=true]{background:#292725;color:#fff}.bc-picker{border-color:#dedbd7}.bc-cancel-replace,.bc-candidates button,.bc-controls button,.bc-controls select,.bc-picker-tools label,.bc-picker-tools select{border-radius:0;border-color:#d5d1cb;background:#fff;color:#484848}.bc-candidates button:hover,.bc-controls button:hover{background:#f5f2ee}.bc-candidates img{border-radius:0}.bc-candidates strong{font-weight:400;font-family:Georgia,Times New Roman,serif;font-size:15px}.bc-candidates small{color:#706a64}.bc-table thead th{background:#fff;border-color:#dedbd7}.bc-table td,.bc-table th{border-color:#e5e2de}.bc-table th:first-child{color:#625d57}.bc-table tbody th{background:#faf9f7}.bc-table tr.bc-diff td,.bc-table tr.bc-diff th{background:#f4efe8}.bc-table tbody th small{color:#78624c}.bc-table thead strong{font:400 20px/1.35 Georgia,Times New Roman,serif;color:#292725;margin:5px 0}.bc-table thead small,.bc-table thead span{color:#716a63}.bc-preview-photo,.bc-table thead .bc-product-image{background:#f4f2ef;border-color:#e4dfd9;border-radius:0}.bc-table thead .bc-product-image img{border-radius:0}.bc-table thead .bc-product-image span{background:#fffffff0;color:#484848;border-radius:0}.bc-table thead .bc-image-actions button{background:#fffffff2;color:#484848;border-color:#d5d1cb;box-shadow:none}.bc-image-actions button:hover{background:#eae4dd!important}.bc-dialog>footer,.bc-preview footer{background:#fff;border-color:#dedbd7}.bc-dialog>footer span{color:#716a63}.bc-dialog>footer a,.bc-preview-confirm{background:#292725;border:1px solid #292725;border-radius:0;color:#fff;font-size:13px;letter-spacing:.025em;min-height:44px}.bc-dialog>footer a:hover,.bc-preview-confirm:hover{background:#48423d}.bc-preview footer a{color:#484848}.bc-preview dt{color:#716a63}.bc-preview dl>div{border-color:#e5e2de}.bc-dialog :focus-visible,.bc-preview :focus-visible,.bc-trigger:focus-visible{outline-color:#93775c}.bp .bc-trigger{border-radius:0;background:transparent;border-color:#817b75;color:#484848;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.025em}.bp-product-copy .bc-trigger{border-color:#fff;color:#fff}.bp .bc-trigger:hover{background:#eee9e2;color:#292725}.bp-product-copy .bc-trigger:hover{background:#fff;color:#292725}.bp-consultation{max-width:1050px;padding:72px 32px 88px;margin:auto}.bp-consultation .o4-inquiry{--o4-ink:#484848;--o4-line:#dedbd7;background:#fff;border:0;border-radius:0;padding:0;max-width:960px}.bp-consultation .o4-inquiry h2{font-family:Georgia,Times New Roman,Songti SC,SimSun,serif;color:#292725;font-size:clamp(30px,3.4vw,42px);letter-spacing:.015em}.bp-consultation .o4-eyebrow{color:#716a63}.bp-consultation .iq-intro{color:#66625d;max-width:680px;line-height:1.75;margin-bottom:38px}.bp-consultation .iq-optional,.bp-consultation .iq-selection{border-color:#dedbd7}.bp-consultation .iq-products article{border-radius:0;background:#faf9f7;border-color:#e4dfd9}.bp-consultation .iq-products img{background:#f4f2ef}.bp-consultation .iq-products strong{font:400 17px/1.4 Georgia,Times New Roman,serif}.bp-consultation .iq-products button,.bp-consultation .iq-products small{color:#716a63}.bp-consultation .o4-inquiry input,.bp-consultation .o4-inquiry select,.bp-consultation .o4-inquiry textarea{border-radius:0;border-color:#c9c5c0;color:#484848}.bp-consultation .o4-inquiry h3,.bp-consultation .o4-inquiry legend{font-weight:400;letter-spacing:.025em;color:#292725}.bp-consultation .o4-button{background:#292725;border-color:#292725;border-radius:0;font-size:13px;letter-spacing:.04em}.bp-consultation .o4-button:hover{background:#48423d}.bp-consultation .o4-secondary{border-radius:0;border-color:#817b75;color:#484848!important}.bp-consultation .iq-notice{border-radius:0;background:#f5f2ee;border-color:#dedbd7}.bp-consultation .iq-warning{background:#fff8ec;border-color:#e4d2ac}.bp-consultation :focus-visible{outline-color:#93775c}@media(max-width:700px){.bc-dialog>header,.bc-preview>header{padding:18px 16px}.bc-dialog h2,.bc-preview h2{font-size:22px;line-height:1.4}.bc-table thead strong{font-size:16px}.bp-consultation{padding:40px 22px 56px}}