.fbs{--fbs-text: #fff;--fbs-muted: #d6eaf1;--fbs-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 30' preserveAspectRatio='none'%3E%3Cpath d='M0 15C75-10 115 0 200 15S325 36 400 12V30H0Z'/%3E%3C/svg%3E");position:relative;isolation:isolate;padding:40px 0 64px;background:var(--fbs-bg);color:var(--fbs-text);font-family:var(--text-font-family)}.fbs:after{position:absolute;z-index:-1;inset-inline:0;bottom:-1px;height:31px;background:#fff;content:"";pointer-events:none;-webkit-mask:var(--fbs-wave) 0 0 / 100% 100% no-repeat;mask:var(--fbs-wave) 0 0 / 100% 100% no-repeat}.fbs-wrap{--fbs-gutter: var(--container-gutter, 16px);display:grid;gap:22px;width:min(100% - 2 * var(--fbs-gutter),1440px);margin-inline:auto;min-width:0}.fbs-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px}.fbs-copy{display:grid;justify-items:start;gap:12px;min-width:0}.fbs-pill{margin:0;padding:5px 14px;border:1px solid var(--fbs-accent);border-radius:999px;color:var(--fbs-accent);font-size:13px;font-weight:600;line-height:1.3}.fbs-title{margin:0;color:var(--fbs-text);font-family:var(--main-heading-font-family, var(--heading-font-family));font-size:clamp(44px,7vw,88px);font-weight:400;line-height:.95;letter-spacing:.01em;text-transform:uppercase}.fbs-title span{display:block;color:var(--fbs-accent)}.fbs-text{max-width:56ch;color:var(--fbs-muted);font-size:16px;line-height:1.5}.fbs-text p{margin:0}.fbs-text a{color:var(--fbs-text)}.fbs-count{display:grid;justify-items:center;gap:8px}.fbs-count[hidden]{display:none}.fbs-count__label{margin:0;color:var(--fbs-accent);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fbs-count__label[hidden]{display:none}.fbs-count__grid{display:grid;grid-template-columns:repeat(4,64px);gap:8px;margin:0}.fbs-count__box{display:grid;justify-items:center;gap:4px;padding:10px 4px 8px;border:1px solid rgb(255 255 255 / 18%);border-radius:14px;background:#ffffff0f}.fbs-count__num{font-family:var(--main-heading-font-family, var(--heading-font-family));font-size:30px;line-height:1;font-variant-numeric:tabular-nums}.fbs-count__unit{color:var(--fbs-muted);font-size:11px;font-weight:600}.fbs-perks{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;color:var(--fbs-muted);font-size:14px;font-weight:600}.fbs-perk{display:inline-flex;align-items:center;gap:8px}.fbs-perk:before{width:7px;height:7px;border-radius:50%;background:var(--fbs-accent);content:"";flex:none}.fbs-perk a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fbs-shop{display:grid;gap:12px;min-width:0;scroll-margin-top:calc(var(--sticky-area-height, 0px) + 16px)}.fbs-row{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:8px 16px;min-width:0}.fbs-row__label{margin:0;color:var(--fbs-muted);font-size:13px;font-weight:600}.fbs-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;min-width:0}.fbs-chip{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border:1.5px solid rgb(255 255 255 / 35%);border-radius:999px;color:var(--fbs-text);font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap}.fbs-chip--deal{border-color:var(--fbs-accent);color:var(--fbs-accent)}.fbs-chip[aria-current=page]{border-color:var(--fbs-cta);background:var(--fbs-cta);color:#fff}.fbs-chip:focus-visible{outline:3px solid var(--fbs-accent);outline-offset:3px}@media(hover:hover){.fbs-chip:not([aria-current=page]):hover{border-color:#fff;background:#ffffff1a;color:#fff}}.fbs-fine{color:#d6eaf1bf;font-size:12px;line-height:1.5}.fbs-fine p{margin:0}.fbs-fine a{color:inherit}product-list :is(.badge--new,.badge--clearance,.badge--final-stock){display:none}.fbs--compact{padding:22px 0 50px}.fbs--compact .fbs-wrap{gap:16px}.fbs--compact .fbs-top{align-items:center}.fbs--compact .fbs-title{font-size:clamp(30px,4vw,44px)}.fbs--compact .fbs-title span{display:inline}.fbs--compact :is(.fbs-pill,.fbs-text,.fbs-perks,.fbs-fine){display:none}.fbs--compact .fbs-count__label{display:none}.fbs--compact .fbs-count__grid{grid-template-columns:repeat(4,50px);gap:6px}.fbs--compact .fbs-count__box{padding:6px 2px;border-radius:10px}.fbs--compact .fbs-count__num{font-size:22px}@media screen and (max-width:699px){.fbs{padding:18px 0 40px}.fbs:after{height:23px}.fbs-wrap{gap:14px}.fbs-top{grid-template-columns:minmax(0,1fr);gap:14px}.fbs-copy{gap:8px}.fbs-pill{padding:3px 11px;font-size:12px}.fbs-title{font-size:46px}.fbs-text{display:none}.fbs-count{grid-template-columns:auto auto;align-items:center;justify-content:start;gap:12px}.fbs-count__label{max-width:7em;font-size:12px;line-height:1.3}.fbs-count__grid{grid-template-columns:repeat(4,50px);gap:6px}.fbs-count__box{padding:7px 2px 6px;border-radius:11px;gap:2px}.fbs-count__num{font-size:22px}.fbs-count__unit{font-size:10px}.fbs-perks{gap:4px 16px;font-size:12px}.fbs-perk{gap:6px}.fbs-perk:before{width:6px;height:6px}.fbs-shop{gap:8px}.fbs-row{grid-template-columns:minmax(0,1fr);gap:0}.fbs-row__label{display:none}.fbs-fine{font-size:11px}.fbs-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--fbs-gutter));padding:2px var(--fbs-gutter) 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fbs-chips::-webkit-scrollbar{display:none}.fbs-chip{min-height:38px;padding:7px 14px;font-size:13px}.fbs--compact{padding:16px 0 42px}.fbs--compact .fbs-top{grid-template-columns:minmax(0,1fr) auto}.fbs--compact .fbs-title{font-size:28px}.fbs--compact .fbs-title span{display:block}.fbs--compact .fbs-count__grid{grid-template-columns:repeat(4,40px);gap:4px}.fbs--compact .fbs-count__num{font-size:18px}.fbs--compact .fbs-count__unit{font-size:9px}}@media(prefers-reduced-motion:reduce){.fbs-chips{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/fishe-bf-sale.css.map */
