body.single-product .wo-format-native-select{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;clip-path:inset(50%)!important}body.single-product .wo-format-choices{margin:0 0 18px;padding:0;border:0;min-width:0}body.single-product .wo-format-choices legend{font-weight:700;font-size:15px;margin-bottom:12px;color:inherit}body.single-product .wo-format-choice{display:flex;align-items:center;gap:14px;max-width:560px;padding:15px 17px;margin:0 0 10px;border:1px solid rgb(185 202 224 / .42);border-radius:6px;background:rgb(255 255 255 / .055);color:inherit;cursor:pointer;transition:border-color .15s,background .15s}body.single-product .wo-format-choice:hover,body.single-product .wo-format-choice:focus-within{border-color:#c2a476;background:rgb(194 164 118 / .09)}body.single-product .wo-format-choice:has(input:checked){border-color:#d2ad6d;background:rgb(210 173 109 / .13);box-shadow:inset 0 0 0 1px #d2ad6d}body.single-product .wo-format-choice input{width:19px;height:19px;margin:0;flex:0 0 auto;accent-color:#d2ad6d;cursor:pointer}body.single-product .wo-format-choice-label{font-size:16px;font-weight:600;flex:1;min-width:0}body.single-product .wo-format-choice-price{font-size:17px;font-weight:700;white-space:nowrap}body.single-product .wo-format-help{display:block;font-size:13px;opacity:.76;margin:6px 0}body.single-product .wo-format-delivery-note{display:block;width:100%;max-width:560px;flex:0 0 100%;clear:both;font-size:14px;line-height:1.6;margin:16px 0 18px;padding:16px 18px;border:1px solid rgb(210 173 109 / .55);border-left:4px solid #d2ad6d;border-radius:6px;background:rgb(255 255 255 / .055);color:inherit;box-sizing:border-box}body.single-product .wo-format-delivery-note strong{display:block;font-size:17px;margin-bottom:8px}body.single-product .wo-format-delivery-note ul{margin:0;padding-left:18px}body.single-product .wo-format-delivery-note li{margin:0 0 6px}body.single-product .wo-format-delivery-note li:last-child{margin-bottom:0}body.single-product .wo-format-prompt{font-size:20px;font-weight:600}body.single-product:has(.wo-format-choices) .single_variation .woocommerce-variation-price{display:none}@media(max-width:520px){body.single-product .wo-format-choice{padding:12px;gap:10px}body.single-product .wo-format-choice-price{font-size:15px}}body.single-product form.variations_form>.wo-format-delivery-note{display:block!important;position:relative!important;float:none!important;flex:none!important;width:100%!important;max-width:560px;margin:18px 0 24px;box-sizing:border-box;min-width:0}body.single-product .wo-format-delivery-note ul{list-style:none;margin:0 0 12px;padding:0}body.single-product .wo-format-delivery-note li{margin:0 0 8px;padding:0;line-height:1.65}body.single-product .wo-format-delivery-note li strong{display:inline;font-size:inherit;margin:0}body.single-product .wo-format-delivery-note p{margin:8px 0 0;line-height:1.6}body.single-product .wo-format-delivery-note p strong{display:inline;font-size:inherit;margin:0}@media(max-width:600px){body.single-product form.variations_form>.wo-format-delivery-note{max-width:100%;padding:14px 15px}}