.fg-fulfil,.fg-ship-est,.fg-alt{--ff-red: #a20901;--ff-ink: #1b1a17;--ff-muted: #5d5a52;--ff-ok: #2d7a4b;--ff-sand: #f1ede0;--ff-line: #e2dccb;--ff-teal: #042a2b;font-size:14px;line-height:1.45;color:var(--ff-ink)}.fg-fulfil b,.fg-ship-est b,.fg-alt b{font-weight:700}.fg-fulfil{margin:0 0 14px;padding:12px 14px;border-radius:10px;background:var(--ff-sand);box-shadow:inset 0 0 0 1px var(--ff-line)}.fg-fulfil__title{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ff-muted)}.fg-fulfil__list{margin:0;padding:0;list-style:none;display:grid;gap:6px}.fg-fulfil__opt{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start;margin:0}.fg-fulfil__opt svg{width:18px;height:18px;margin-top:1px;color:var(--ff-red)}.fg-fulfil__ready{color:var(--ff-ok);font-weight:700}.fg-fulfil__ready[hidden]{display:none}.fg-fulfil__form{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--ff-line)}.fg-fulfil__form[hidden]{display:none}.fg-fulfil__label{display:block;margin:0 0 6px;font-size:13px;font-weight:700}.fg-fulfil__row,.fg-ship-est__row{display:flex;gap:8px}.fg-fulfil__input,.fg-ship-est__input{flex:1 1 auto;min-width:0;height:44px;padding:0 12px;border:1px solid #cfc5ab;border-radius:8px;background:#fff;font:inherit;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--ff-ink)}.fg-fulfil__input::placeholder,.fg-ship-est__input::placeholder{color:#9b968a;text-transform:none}.fg-fulfil__btn,.fg-ship-est__btn{flex:none;height:44px;padding:0 16px;border:2px solid var(--ff-ink);border-radius:8px;background:#fff;font:inherit;font-size:14px;font-weight:700;color:var(--ff-ink);cursor:pointer}.fg-fulfil__btn:hover,.fg-ship-est__btn:hover{background:var(--ff-ink);color:#fff}[aria-busy=true] .fg-fulfil__btn,[aria-busy=true] .fg-ship-est__btn{opacity:.6}.fg-fulfil__result{margin:10px 0 0;padding:10px 12px;border-radius:8px;background:#fff}.fg-fulfil__result[hidden]{display:none}.fg-fulfil__result.is-ok{box-shadow:inset 3px 0 0 var(--ff-ok)}.fg-fulfil__result.is-ship,.fg-fulfil__result.is-pickup{box-shadow:inset 3px 0 0 var(--ff-teal)}.fg-fulfil__result.is-error{box-shadow:inset 3px 0 0 var(--ff-red)}.fg-fulfil__result a{color:inherit;text-decoration:underline}.fg-fulfil__change,.fg-ship-est__change,.fg-ship-est__open{padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--ff-ink);text-decoration:underline;text-decoration-color:var(--ff-red);text-underline-offset:3px;cursor:pointer}.fg-fulfil[data-state=ok] .fg-fulfil__result{background:#eef6f0}.fg-ship-est{margin:0 0 10px;padding:10px 12px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--ff-line);font-size:13px}.fg-ship-est__open{display:inline;font-size:13px}.fg-ship-est__open[hidden]{display:none}.fg-ship-est__form{margin:0}.fg-ship-est__form[hidden]{display:none}.fg-ship-est__label{display:block;margin:0 0 6px;font-weight:700}.fg-ship-est__input,.fg-ship-est__btn{height:40px}.fg-ship-est__result{margin:0}.fg-ship-est__result[hidden]{display:none}.fg-ship-est__result.is-wait{color:var(--ff-muted)}.fg-ship-est__result.is-error{margin-top:6px;color:var(--ff-red)}.fg-alt{margin:0 0 16px;padding:12px 14px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--ff-line)}.fg-alt__title{margin:0 0 10px;font-size:15px;font-weight:700}.fg-alt__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:8px}@media(min-width:600px){.fg-alt__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.fg-alt__item a{display:grid;grid-template-columns:64px 1fr;gap:8px;align-items:center;color:var(--ff-ink);text-decoration:none}.fg-alt__img{display:block;width:64px;height:64px;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px var(--ff-line);overflow:hidden}.fg-alt__img img{width:100%;height:100%;object-fit:contain}.fg-alt__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:700;line-height:1.3}.fg-alt__price{display:block;font-size:14px;font-weight:700}.fg-alt__price--sale{color:var(--ff-red)}.fg-alt__item a:hover .fg-alt__name{text-decoration:underline}.fg-alt__all{display:inline-block;margin-top:10px;font-size:13px;font-weight:700;color:var(--ff-ink);text-decoration:underline;text-decoration-color:var(--ff-red);text-underline-offset:3px}.fg-fastbuy>.fg-alt,.fg-fastbuy>.fg-fulfil{order:3}.fg-fastbuy>.fg-fulfil{margin-top:14px}.free-shipping-bar[hidden],.fg-fastbuy.fg-out-of-zone .fg-fastbuy__shipbar{display:none!important}.fg-fulfil{padding:10px 12px}.fg-fulfil__title{margin-bottom:4px}.fg-fulfil__list{gap:4px}.fg-fulfil__form{margin-top:8px;padding-top:8px}.fg-fulfil__input,.fg-fulfil__btn{height:40px}.fg-fulfil__input{font-size:15px;letter-spacing:0;text-transform:none}.fg-fulfil__input:not(:placeholder-shown){text-transform:uppercase;letter-spacing:.04em}.fg-fulfil__result{margin-top:8px;padding:8px 10px;font-size:13.5px}.fg-fulfil[data-state=ok] .fg-fulfil__opt:not(:first-child),.fg-fulfil[data-state=ship] .fg-fulfil__opt:not(:first-child),.fg-fulfil[data-state=pickup] .fg-fulfil__opt:not(:first-child){display:none}.fg-fulfil[data-state=ok] .fg-fulfil__result,.fg-fulfil[data-state=ship] .fg-fulfil__result,.fg-fulfil[data-state=pickup] .fg-fulfil__result{margin-top:6px;padding:6px 10px}.fg-fulfil[data-state=ok] .fg-fulfil__title,.fg-fulfil[data-state=ship] .fg-fulfil__title,.fg-fulfil[data-state=pickup] .fg-fulfil__title{display:none}
/*# sourceMappingURL=/cdn/shop/t/109/assets/fg-fulfil.css.map */
