.slf-ff{--ff-ink: #121212;--ff-mute: rgba(18, 18, 18, .55);--ff-line: rgba(18, 18, 18, .12);--ff-accent: #957b5d;--ff-paper: #ffffff;margin:0 0 1.4rem;color:var(--ff-ink)}.slf-ff__label{margin:0 0 .8rem;font-size:1.3rem;font-weight:600}.slf-ff__methods{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1rem}.slf-ff__methods--no-ship{grid-template-columns:1fr 1fr}.slf-ff__method{min-height:3.6rem;padding:.6rem .4rem;border:.1rem solid var(--ff-line);border-radius:.4rem;background:var(--ff-paper);color:var(--ff-ink);font-size:1.25rem;font-weight:600;cursor:pointer}.slf-ff__method.is-active{border-color:var(--ff-ink);background:var(--ff-ink);color:#fff}.slf-ff__panel{display:none}.slf-ff__panel.is-active{display:block}.slf-ff__hint{margin:0 0 1rem;font-size:1.2rem;line-height:1.4;color:var(--ff-mute)}.slf-ff__note{margin:0;font-size:1.2rem;line-height:1.4;color:var(--ff-mute)}.slf-ff__row{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.slf-ff__row--city{grid-template-columns:1fr 1fr}.slf-ff__field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.8rem;font-size:1.2rem;color:var(--ff-mute)}.slf-ff__field--zip{min-width:0}@media screen and (max-width:749px){.slf-ff__row--city{grid-template-columns:1fr}}.slf-ff__field input,.slf-ff__field select{width:100%;min-height:3.6rem;padding:.6rem .8rem;border:.1rem solid var(--ff-line);border-radius:.4rem;background-color:var(--ff-paper);color:var(--ff-ink);font-size:1.35rem;font-family:inherit}.slf-ff__field input::placeholder,.slf-ff__field input::-webkit-input-placeholder,.slf-ff__field input::-moz-placeholder{color:#5a5a5a!important;opacity:1!important}.slf-ff__field select:invalid,.slf-ff__field select.slf-ff__select--empty{color:#121212b8}.slf-ff__field select option{color:var(--ff-ink)}.slf-ff__select-wrap{position:relative;display:block;width:100%}.slf-ff__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.8rem;cursor:pointer;background-image:none;background-color:var(--ff-paper)}.slf-ff__field select::-ms-expand{display:none}.slf-ff__select-wrap .slf-corp-form__caret{position:absolute;top:50%;right:1rem;width:1rem;height:.65rem;margin:0;color:#1212128c;pointer-events:none;transform:translateY(-50%);z-index:1}.slf-ff__select-wrap .slf-corp-form__caret svg{display:block;width:100%;height:100%}.slf-ff__field input:focus,.slf-ff__field select:focus{outline:.1rem solid var(--ff-accent);outline-offset:0;border-color:var(--ff-accent)}.slf-ff__req{margin-left:.15rem;color:#b42318;text-decoration:none;font-weight:700}.slf-ff__field input.is-invalid,.slf-ff__field select.is-invalid{border-color:#b42318}.slf-ff__error{margin:.4rem 0 0;font-size:1.25rem;color:#b42318}.slf-ff__error:not([hidden]){display:block}.slf-ff.is-invalid .slf-ff__field input:invalid,.slf-ff.is-invalid .slf-ff__field select:invalid{border-color:#b42318}slf-side-checkout .slf-ff{margin:0;padding:1.2rem 0 0;border-top:.1rem solid var(--ff-line);max-width:100%;box-sizing:border-box}slf-side-checkout .slf-ff__methods,slf-side-checkout .slf-ff__row{min-width:0;max-width:100%}slf-side-checkout .slf-ff__method{min-height:3.2rem;min-width:0;font-size:1.2rem}.cart__fulfillment .slf-ff{margin:0 0 1.6rem;padding:1.4rem;border:.1rem solid var(--ff-line);border-radius:.8rem;background:#faf7f2}
/*# sourceMappingURL=/cdn/shop/t/26/assets/slf-fulfillment.css.map */
