.mco{display:block;color:#25221d;font-family:inherit;margin:16px 0}.mco *{box-sizing:border-box}.mco__offer,.mco__partner{border:1px solid #bca574;border-radius:8px;padding:12px;background:#f8f5ef;margin:12px 0}.mco__offer{display:flex;gap:10px;align-items:center;justify-content:space-between}.mco strong{font-size:14px;display:block;line-height:1.4}.mco small{display:block;font-size:11px;line-height:1.5;color:#695e4c}.mco button{background:#856b33!important;color:#fff!important;min-width:0;min-height:36px;border:0;border-radius:5px;padding:8px 12px;font-size:11px;cursor:pointer;margin:0}.mco button:before,.mco button:after{display:none!important}.mco button:disabled{opacity:.5;cursor:not-allowed}.mco select{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;clip:auto!important;clip-path:none!important;width:100%!important;height:auto!important;min-height:36px;font-size:11px;border:1px solid #ddd5c6;border-radius:4px;padding:6px;background:#fff;color:#25221d}.mco .bv_mainselect{display:none!important}.mco .select-wrapper{display:block;width:100%}.mco__partnerpick{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:8px;align-items:center;margin-top:10px}.mco__partnerpick img{width:50px;height:60px;object-fit:contain}.mco label{display:block;font-size:10px;line-height:1.3;margin:4px 0}.mco h3{font-size:11px;letter-spacing:1px;text-transform:uppercase;margin:18px 0 10px}.mco__addons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mco__addon{min-width:0;text-align:center;background:#f8f5ef;border:1px solid #ddd5c6;border-radius:6px;padding:8px 6px}.mco__addon img{width:100%;height:65px;object-fit:contain;background:#fff}.mco__addon label{min-height:28px}.mco__addon button{width:100%;margin-top:6px;background:#25221d!important}.mco [data-offer-status]{font-size:12px;color:#923c27;margin:8px 0}.mco [data-offer-status]:empty{display:none}.mco :focus-visible{outline:2px solid #856b33;outline-offset:2px}@media(max-width:480px){.mco__addons{gap:5px}.mco__addon{padding:6px 4px}.mco__addon select{font-size:10px}}

