.offer2_section .full-checkout{padding:28px 24px 32px;background:#fff;box-sizing:border-box}.full-checkout h3{font:30px Georgia,serif;color:#181713;margin:0 0 26px}.full-checkout fieldset{border:0;border-top:1px solid #e2d7ce;padding:24px 0 20px;margin:0}.full-checkout legend{padding:0 9px 0 0;font-size:11px;letter-spacing:2px;font-weight:700;color:#7b6554}.full-checkout label{display:block;font-size:14px;color:#24201c;margin:12px 0 7px}.full-checkout label>input:not([type=radio]):not([type=hidden]),.full-checkout select{display:block;width:100%;height:48px;box-sizing:border-box;margin-top:8px;padding:0 13px;border:1px solid #dacdc2;border-radius:8px;background:#faf8f5;font:14px 'Proxima Nova',sans-serif;color:#222}.full-checkout input:disabled{opacity:.65}.full-checkout .delivery-options{display:flex;gap:10px;margin:0 0 18px}.delivery-options label{border:1px solid #dacdc2;padding:9px 12px;border-radius:8px;margin:0;display:flex;gap:8px;align-items:center}.full-checkout .suggestions{max-height:240px;overflow:auto;box-shadow:0 6px 16px #0001;background:white}.suggestions:empty{display:none}.suggestions button{display:block;width:100%;padding:11px;border:0;border-bottom:1px solid #eee;text-align:left;background:#fff;font:14px 'Proxima Nova',sans-serif;cursor:pointer}.suggestions button:hover,.suggestions button:focus{background:#f0eae4}.offer2_section .full-checkout .checkout-submit{position:static;margin:12px 0 0;display:block;width:100%;height:54px;border:0;border-radius:9px;background:#211e19;color:white;font:bold 19px 'Proxima Nova',sans-serif;cursor:pointer}.checkout-submit:disabled{opacity:.55;cursor:wait}.checkout-note,.checkout-status{font-size:13px;line-height:19px;color:#6d6259;margin:8px 0}.checkout-status{color:#7e3420}.checkout-success{padding:15px 0;color:#29251e;font-size:18px;line-height:28px}.checkout-success h3{color:#28704e}.full-checkout select:focus,.full-checkout input:focus{outline:2px solid #bca58d;outline-offset:1px}
.full-checkout .delivery-options input[type=radio]{appearance:auto!important;display:inline-block!important;position:static;width:14px;height:14px;margin:0;opacity:1;visibility:visible}.full-checkout .delivery-options label:has(input:checked){border-color:#9d7954;background:#f0e8de;color:#35271b}

.size-chart-wrap{padding:0 20px 25px}.size-chart-wrap>img{display:block;width:100%;height:auto;border-radius:12px}.size-chart-wrap table{width:100%;border-collapse:collapse;margin-top:15px;text-align:center}.size-chart-wrap th,.size-chart-wrap td{padding:10px;border-bottom:1px solid #ded7ce}.size-chart-wrap th{background:#f4eee6}.size-chart-wrap p{font-size:14px;line-height:21px;margin-top:15px}.timer_countdown{font-size:16px!important;letter-spacing:0!important}
