.fb,.fb-bar{--fb-ink: #24476e;--fb-ink-2: #3f6187;--fb-fill: #1f4e86;--fb-fill-hi: #173c68;--fb-line: #6b8fb5;--fb-line-soft: #dbe9f7;--fb-accent: #ffdba0;--fb-accent-ink: #24476e;--fb-surface: #fff;--fb-ring: #123152}.f-fold.fb{gap:14px}.fb__buy{font-family:var(--font-sans)}.fb-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fb :focus-visible,.fb-bar :focus-visible{outline:3px solid var(--fb-ring);outline-offset:3px;border-radius:6px}.fb-price__slot{display:inline-grid}.fb-price__slot>*{grid-area:1 / 1}.fb-price__ghost{visibility:hidden;pointer-events:none}.fb-stack{display:grid}.fb-stack>*{grid-area:1 / 1}.fb-stack__pane{visibility:hidden}.fb-stack__pane.is-on{visibility:visible}.fb-top{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.fb-rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:3px 7px;min-height:44px;padding:6px 2px;font-size:16px;line-height:1.2;color:var(--fb-ink-2)}.fb-rating__stars{display:inline-flex;gap:1px;font-size:17px;color:#d98a06}.fb-rating__score{font-weight:800;font-size:16px;color:var(--fb-ink)}.fb-rating__count{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.fb-rating:hover .fb-rating__count{color:var(--fb-fill)}.fb-head{display:flex;flex-direction:column;gap:4px;align-self:stretch}.fb-head__name{margin:0;font-family:var(--font-display);font-weight:400;font-size:34px;line-height:1.02;color:var(--fb-ink)}.fb-head__line{margin:0;font-weight:800;font-size:16px;line-height:1.35;color:var(--fb-ink-2)}.fb-price{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:11px;margin-top:2px}.fb-price__right{display:flex;align-items:center;gap:10px;flex:none}.fb-price__now{font-weight:800;font-size:44px;line-height:1.05;color:var(--fb-ink);letter-spacing:-.8px}.fb-price__was{font-weight:800;font-size:19px;line-height:1.05;color:var(--fb-ink-2);text-decoration:line-through;text-decoration-thickness:2px}.fb-price__badge{padding:8px 13px;border-radius:999px;background:var(--fb-accent);color:var(--fb-accent-ink);font-weight:800;font-size:16px;line-height:1.15;white-space:nowrap;text-align:center}.fb-price__note{margin:2px 0 0;font-size:16px;line-height:1.35;color:var(--fb-ink-2)}@media(max-width:359px){.fb-price{flex-wrap:wrap}.fb-price__right{width:100%}}.fb-cats{display:flex;flex-direction:column;gap:8px}.fb-cats__q{margin:0;font-weight:800;font-size:18px;line-height:1.2;color:var(--fb-ink)}.fb-cats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.fb-cat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:68px;padding:10px 4px 9px;border:2px solid var(--fb-line);border-radius:13px;background:var(--fb-surface);color:var(--fb-ink);font-family:var(--font-sans);text-align:center;cursor:pointer;transition:background .15s var(--ease-soft),border-color .15s var(--ease-soft),color .15s var(--ease-soft)}.fb-cat:hover:not(:disabled):not(.is-on){border-color:var(--fb-fill);background:var(--blue-50)}.fb-cat.is-on{background:var(--fb-fill);border-color:var(--fb-fill);color:#fff;box-shadow:0 5px 14px #1f4e8642}.fb-cat__tick{position:absolute;top:-7px;right:-5px;width:21px;height:21px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--fb-fill);color:#fff;font-size:12px;box-shadow:0 0 0 2px var(--cream-50);transform:scale(0);transition:transform .15s var(--ease-soft)}.fb-cat.is-on .fb-cat__tick{transform:scale(1);background:#fff;color:var(--fb-fill)}.fb-cat__cats{font-weight:800;font-size:17px;line-height:1.15;white-space:nowrap}.fb-cat__price{font-weight:800;font-size:16px;line-height:1.15;color:var(--fb-ink-2)}.fb-cat.is-on .fb-cat__price{color:#fff;font-weight:800}.fb-cat:disabled{cursor:not-allowed;background:#f1f4f8;border-color:#b6c6d8;color:#5d738d}.fb-cat:disabled .fb-cat__price{font-size:14px;color:#5d738d}.fb-more{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:7px 8px 7px 14px;border:2px solid var(--fb-line);border-radius:14px;background:var(--fb-surface)}.fb-more[hidden]{display:none}.fb-more__lab{font-weight:800;font-size:16px;line-height:1.2;color:var(--fb-ink)}.fb-more__ctl{display:flex;align-items:center;gap:2px}.fb-more__btn{width:48px;height:48px;flex:none;border:2px solid var(--fb-line);border-radius:12px;background:#fff;color:var(--fb-fill);font-family:var(--font-sans);font-weight:800;font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s var(--ease-soft),border-color .15s var(--ease-soft)}.fb-more__btn:hover:not(:disabled){background:var(--fb-fill);border-color:var(--fb-fill);color:#fff}.fb-more__btn:disabled{opacity:.35;cursor:not-allowed}.fb-more__n{min-width:78px;text-align:center;font-weight:800;font-size:16px;line-height:1.2;color:var(--fb-ink)}.fb-deliver{margin-top:-2px}.fb-deliver .fb-stack__pane{margin:0;font-size:16px;line-height:1.35;color:var(--fb-ink-2)}.fb-deliver b{font-weight:800;color:var(--fb-ink)}.fb-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:58px;padding:15px 20px;border:none;border-radius:999px;background:var(--fb-fill);color:#fff;font-family:var(--font-sans);font-weight:800;font-size:19px;line-height:1.2;cursor:pointer;box-shadow:0 6px 16px #1f4e8642;transition:background .15s var(--ease-soft),transform .1s var(--ease-soft)}.fb-cta:hover{background:var(--fb-fill-hi);color:#fff}.fb-cta:active{transform:scale(.99)}.fb-cta[disabled]{background:#7f97b3;cursor:progress;box-shadow:none}.fb-perks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:9px 12px}.fb-perk{display:flex;align-items:center;gap:8px;min-width:0;font-weight:800;font-size:16px;line-height:1.25;color:var(--fb-ink)}.fb-perk .fi{flex:none;font-size:21px;color:var(--fb-fill)}.fb-perk__tx{min-width:0}.fb-alt{justify-items:start;margin-top:-4px}.fb-alt__link{display:inline-flex;align-items:center;min-height:44px;padding:10px 2px;background:none;border:none;cursor:pointer;font-family:var(--font-sans);font-weight:800;font-size:16px;line-height:1.3;color:var(--fb-ink-2);text-align:left;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.fb-alt__link:hover{color:var(--fb-fill);text-decoration-thickness:2px}.fb-claims{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:7px}.fb-claims__c{display:inline-flex;align-items:center;gap:5px;flex:none;white-space:nowrap;padding:5px 9px;border-radius:999px;background:var(--blue-50);font-weight:800;font-size:15px;line-height:1.2;color:var(--fb-ink)}.fb-claims__c .fi{font-size:16px;color:var(--fb-fill)}.fb .f-acc{gap:8px}.fb .f-acc__item{border:2px solid var(--fb-line-soft);border-radius:14px;background:#fff;transition:border-color .15s var(--ease-soft),background .15s var(--ease-soft)}.fb .f-acc__item:hover{border-color:var(--fb-line)}.fb .f-acc__item.is-open{border-color:var(--fb-fill);background:var(--blue-50)}.fb .f-acc__btn{padding:15px 14px;min-height:62px;gap:12px}.fb .f-acc__q{font-size:17px;line-height:1.3}.fb .f-acc__ic{flex:none;font-size:21px;color:var(--fb-fill)}.fb .f-acc__sign{width:30px;height:30px;font-size:20px;background:var(--blue-100);transition:background .15s var(--ease-soft),color .15s var(--ease-soft)}.fb .f-acc__item.is-open .f-acc__sign{background:var(--fb-fill);color:#fff}.fb .f-acc__a{padding:0 16px 16px 48px;font-size:16px;line-height:1.6;color:var(--fb-ink-2)}.fb .f-infostack{font-size:16px;gap:11px;color:var(--fb-ink-2)}.fb .f-infoline{gap:10px}.fb .f-infoline strong{color:var(--fb-ink);min-width:100px}@media(max-width:767px){.fb .f-gal{aspect-ratio:1.14 / 1;border-radius:20px}}.fb .f-thumb,.fb .f-thumb span:first-child{width:54px}.fb .f-thumb span:first-child{height:54px;border-width:2px;border-radius:12px}.fb .f-thumbs{gap:8px}.fb-bar{order:99;position:sticky;bottom:0;z-index:9;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:2px solid var(--fb-line);box-shadow:0 -8px 28px #1436622e;transform:translateY(115%);opacity:0;pointer-events:none;transition:transform .26s var(--ease-soft),opacity .2s var(--ease-soft)}.fb-bar.is-on{transform:translateY(0);opacity:1;pointer-events:auto}.fb-bar__im{width:44px;height:46px;flex:none;object-fit:contain;object-position:center bottom}.fb-bar__price{flex:1;min-width:0;display:flex;align-items:baseline;gap:8px}.fb-bar__now{font-weight:800;font-size:22px;line-height:1.1;color:var(--fb-ink)}.fb-bar__was{font-weight:500;font-size:16px;line-height:1.1;color:var(--fb-ink-2);text-decoration:line-through;text-decoration-thickness:2px}.fb-bar__cta{flex:none;min-height:56px;padding:15px 22px;border:none;border-radius:999px;background:var(--fb-fill);color:#fff;font-family:var(--font-sans);font-weight:800;font-size:17px;line-height:1.1;cursor:pointer;box-shadow:0 6px 16px #1f4e8647}.fb-bar__cta:hover{background:var(--fb-fill-hi);color:#fff}.fb-bar__cta[disabled]{background:#7f97b3;cursor:progress}@media(max-width:359px){.fb-bar{gap:9px;padding-inline:12px}.fb-bar__cta{padding-inline:16px;font-size:16px}}@media(min-width:768px){.fb-bar{padding-inline:max(var(--gutter),(100% - var(--maxw)) / 2)}.fb-head__name{font-size:36px}}@media(min-width:560px){.fb-perks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.f-fold.fb{gap:16px}.fb__buy{gap:14px}.fb-head__name{font-size:40px}.fb-head__line{font-size:17px}.fb-price__now{font-size:48px}.fb-price__was{font-size:21px}.fb-price__badge{font-size:17px}.fb-cats__q{font-size:18px}.fb-cat{min-height:74px}.fb-cat__cats,.fb-cat__price{font-size:17px}.fb-cta{min-height:62px;font-size:19px}.fb .f-thumb,.fb .f-thumb span:first-child{width:62px}.fb .f-thumb span:first-child{height:62px}.fb-bar__cta{min-width:260px;justify-content:center}}@media(prefers-reduced-motion:reduce){.fb-cat,.fb-cta,.fb-bar,.fb-cat__tick{transition:none}.fb-cat__tick{transform:scale(1)}.fb-cat:not(.is-on) .fb-cat__tick{opacity:0;transform:scale(1)}}@media(forced-colors:active){.fb-cat{border:2px solid ButtonBorder}.fb-cat.is-on{border:4px solid Highlight}.fb-cat__tick{forced-color-adjust:none;background:Highlight;color:HighlightText}}
/*# sourceMappingURL=/cdn/shop/t/247/assets/furrly-buybox.css.map */
