/* Behavioral/accessibility adapters only. The original stylesheet is unchanged. */
[hidden]{display:none!important}
/* The original Shopify-hosted font files now return 404; keep Helvetica styling. */
body,p,li,a,td,tr,th,h1,h2,h3,h4,h5,h6,.heading,.optional_txt_outer.mtb_10 textarea{font-family:Helvetica,Arial,sans-serif}
.form_submisson_section{display:block}
.form_conatiner_pm.choose_product_so:not([hidden]),.form_conatiner_pm.thank_you_fo_so:not([hidden]){display:block}
.choose_product_sopback:not([hidden]){display:block}
button:disabled{opacity:.55;cursor:wait}
button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #111;outline-offset:3px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#message:not([hidden]){display:block;position:static;max-width:1120px;margin:16px auto;padding:12px 16px;box-sizing:border-box;color:#9b2414;background:#fff0ec;border:1px solid #d8a399}
.product_data_select img.product_data_select_img{border:0;padding:0;border-radius:0;object-fit:cover;display:block}
.quantity_selector_claim button.bttn{font:inherit;cursor:pointer;border:0}
.quantity_sel_10_va .quantity_selector_val{max-width:52px}
.order_selection_number{min-width:0}
.order_selection_number label{cursor:pointer}
.back-link{border:0;background:transparent;font:inherit;cursor:pointer;padding:0}
#file-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px}
#file-list:empty{display:none}
#file-list li{max-width:120px;font-size:12px;word-break:break-word}
#file-list img{width:100px;height:100px;object-fit:contain;padding:0;border:0}
#upload-progress,.upload-limit{font-size:13px;line-height:1.5;color:#646464}
#claim [name="Delivery Date"]{box-sizing:border-box}
#reference{font-size:13px;word-break:break-all}
body.mario .contactdetails span.step_granted{background:#000!important}
body.mario .selection_product.active_product{border-color:#000!important}
body.mario .order_selection_btn span.selct_btn,body.mario .continput input[type=radio]:checked~label:before{background:#000!important}
body.mario .continput input[type=radio]:checked~.bullet,body.mario .selection_product.active_product .order_selection_btn .selct_btn_1{border-color:#000!important}
body.mario .unstyled_centered_1 .styled-checkbox:checked+label:before{background:#000!important;border-color:#000!important}
@media(max-width:600px){#message{margin:12px 16px}.product_data_select{grid-template-columns:80px 1fr}.product_data_select p{overflow-wrap:anywhere}}
