.sf-packs{display:block;color:#332c27;margin-block:6px 14px}.sf-packs[hidden],.sf-packs [hidden]{display:none!important}.sf-packs fieldset{border:0;padding:0;margin:0;min-width:0}.sf-packs__heading{font-weight:600;font-size:15px;margin-bottom:16px}.sf-packs__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sf-packs__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:113px;gap:7px;border:1px solid #d7cec3;border-radius:8px;background:#fffdfa;padding:16px 6px 12px;cursor:pointer;text-align:center}.sf-packs__card:has(input:checked){border-color:#4a382b;box-shadow:0 0 0 1px #4a382b;background:#f5eee6}.sf-packs__card:has(input:focus-visible),.sf-packs__value:has(input:focus-visible){outline:2px solid #4a382b;outline-offset:4px}.sf-packs input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;margin:0}.sf-packs__label{font-size:13px;font-weight:600}.sf-packs__total{font-size:22px;line-height:1.1;letter-spacing:-.025em}.sf-packs__saving{font-size:11px;color:#6a513f}.sf-packs__badge{position:absolute;inset-inline:4px;top:-11px;width:fit-content;max-width:calc(100% - 8px);margin-inline:auto;border-radius:20px;padding:4px 8px;background:#4a382b;color:#fffdfa;font-size:10px;font-weight:600;line-height:1.2}.sf-packs__first{margin:16px 0 11px;font-size:12px;line-height:1.5;color:#685a4c}.sf-packs__pair{border-top:1px solid #e2d9cf;padding-block:15px}.sf-packs__pair-title{margin:0 0 13px;font-size:14px;font-weight:600}.sf-packs__option+.sf-packs__option{margin-top:15px}.sf-packs__option legend{font-size:12px;line-height:1.4;padding:0;margin-bottom:10px}.sf-packs__values{display:flex;flex-wrap:wrap;gap:8px}.sf-packs__value{position:relative;cursor:pointer;border-radius:4px}.sf-packs__value--color:has(.swatch){border-radius:50%;padding:3px;border:1px solid transparent}.sf-packs__value--color .swatch{width:38px;height:38px;border-radius:50%;display:block;border:1px solid rgb(51 44 39 / .12)}.sf-packs__value--color:has(input:checked):has(.swatch){border-color:#4a382b}.sf-packs__pill{min-height:40px;min-width:44px;padding:9px 12px;display:flex;align-items:center;justify-content:center;border:1px solid #d7cec3;border-radius:4px;font-size:13px}.sf-packs__value:has(input:checked) .sf-packs__pill{border-color:#4a382b;color:#fffdfa;background:#4a382b}.sf-packs__value:has(input[aria-disabled=true]){opacity:.45}.sf-packs__value:has(input[aria-disabled=true]) .sf-packs__pill{text-decoration:line-through}product-form-component[data-softhour-packs] .quantity-selector-wrapper{display:none}.sf-packs__sticky-total{display:block;font-size:14px;font-weight:600}@media(max-width:749px){.sf-packs__total{font-size:20px}.sf-packs__cards{gap:6px}.sf-packs__card{padding-inline:4px}}.sf-packs__was{color:#81776d;font-size:12px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/6/assets/softhour-pack-picker.css.map */
