.gdb-journey{background:#f1f5eb;border:1px solid #d1dcc5;border-radius:13px;padding:20px;margin:24px 0;color:#263524;line-height:1.6;text-align:left}.gdb-journey ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;margin:0 0 18px}.gdb-journey li{display:flex;flex-direction:column;gap:7px;margin:0;padding-right:14px;border-right:1px solid #cad5bd}.gdb-journey li:last-child{border:0}.gdb-journey strong{font-size:15px}.gdb-journey span,.gdb-journey p,.gdb-journey a{font-size:13px}.gdb-journey p{margin:10px 0}.gdb-journey a{font-weight:700;color:#9e3a00}.gdb-shop button:focus-visible,.gdb-shop a:focus-visible,.gdb-shop input:focus-visible{outline:3px solid #a83d00;outline-offset:3px}.gdb-shop button,.gdb-shop input:not([type=radio]):not([type=checkbox]){min-height:44px}.gdb-checkout{max-height:90dvh;overflow-y:auto;overscroll-behavior:contain}.gdb-checkout .gdb-journey{margin:12px 0 25px}.gdb-checkout .gdb-journey li{padding-right:8px}.gdb-checkout .gdb-submit,.gdb-shop .gdb-submit{background:#bd4500!important;color:#fff!important}.actions{flex-wrap:wrap}.gdb-journey a:focus-visible{outline:3px solid #b64000;outline-offset:3px}@media(max-width:600px){.gdb-journey ol{grid-template-columns:1fr;gap:12px}.gdb-journey li{border-right:0;border-bottom:1px solid #cad5bd;padding-bottom:12px}.gdb-checkout{max-width:calc(100vw - 24px);width:calc(100vw - 24px);padding:18px;box-sizing:border-box}.gdb-journey{padding:16px}.sheet .gdb-journey{margin-top:0}}

.gdb-bdc .actions button,.gdb-bdc .actions a{background:#b84000;color:#fff;min-height:44px;box-sizing:border-box}.gdb-bdc .actions button:focus-visible,.gdb-bdc .actions a:focus-visible{outline:3px solid #263524;outline-offset:3px}

.gdb-shop .gdb-add{background:#b84000!important;color:#fff!important}.gdb-shop .gdb-qty-minus,.gdb-shop .gdb-qty-plus{color:#a73b00!important}
