.f2rm-anchor{scroll-margin-top:calc(var(--header-height, 0px) + 8px)}.f2rm-search{display:grid;gap:8px;margin-block-end:14px}.f2rm-search__field{position:relative;display:block}.f2rm-search__input{width:100%;height:46px;padding:0 40px 0 14px;border:2px solid var(--f2r-navy, #213f5e);background:#fff;color:var(--f2r-card-ink, #1a1a1a);font-size:15px}.f2rm-search__input::placeholder{color:color-mix(in srgb,currentColor 55%,transparent)}.f2rm-search__clear{position:absolute;inset:50% 6px auto auto;transform:translateY(-50%);width:30px;height:30px;border:0;background:transparent;color:inherit;font-size:17px;line-height:1;cursor:pointer}.f2rm-search__clear[hidden]{display:none}.f2rm-search__hints{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.f2rm-search__hints-label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.f2rm-search__hint{border:1px solid var(--f2r-line, #d7dee6);background:transparent;color:inherit;font-size:12px;padding:5px 10px;cursor:pointer}.f2rm-search__hint:hover{border-color:var(--f2r-navy, #213f5e)}.f2rm-clubs-wrap{padding-block-end:4px;margin-block-end:8px}.f2rm-clubs-wrap.is-sticky{position:sticky;top:calc(var(--sticky-header-enabled, 0) * var(--header-height, 0px));z-index:4;background:var(--f2r-page-bg, #fff);border-bottom:1px solid var(--f2r-line, #e3e8ee);box-shadow:0 6px 14px -12px #00000073;padding-block:10px}.f2rm-clubs{display:flex;gap:10px;overflow-x:auto;margin:0;padding:0 0 4px;list-style:none;scrollbar-width:none;scroll-snap-type:x proximity}.f2rm-clubs::-webkit-scrollbar{display:none}.f2rm-club{flex:0 0 auto;scroll-snap-align:start;width:86px}.f2rm-club__link{display:grid;gap:5px;text-decoration:none;color:var(--f2r-navy, #213f5e)}.f2rm-club__media{aspect-ratio:1 / 1;background:var(--f2r-tile-bg, #eef6f9);border:2px solid transparent;overflow:hidden;display:grid;place-items:center}.f2rm-club__media img{width:100%;height:100%;object-fit:cover}.f2rm-club__fallback{font-size:20px;font-weight:700;opacity:.35}.f2rm-club__name{font-size:10.5px;font-weight:700;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;text-align:center}.f2rm-club__count{display:block;font-size:9.5px;font-weight:400;opacity:.6}.f2rm-club__link:hover .f2rm-club__media{border-color:var(--f2r-navy, #213f5e)}.f2rm-club__link[aria-current=true] .f2rm-club__media{border-color:var(--f2r-accent, #1b4fb0)}.f2rm-club__link[aria-current=true] .f2rm-club__name{color:var(--f2r-accent, #1b4fb0)}.f2rm-club__link:focus-visible .f2rm-club__media{outline:2px solid var(--f2r-navy, #213f5e);outline-offset:2px}.f2rm-grid[aria-busy=true]{opacity:.45;transition:opacity .15s ease}.f2rm-grid__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:2px solid var(--f2r-navy, #213f5e);padding-bottom:8px;margin-bottom:16px}.f2rm-grid__title{margin:0;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--f2r-navy, #213f5e)}.f2rm-grid__link{font-size:12px;color:var(--f2r-navy, #213f5e)}.f2rm-list{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none}.f2rm-empty{margin:0;font-size:14px;line-height:1.5}.f2rc{display:grid;grid-template-columns:38% minmax(0,1fr);gap:12px;background:var(--f2r-card-bg, #fff);color:var(--f2r-card-ink, #1a1a1a);border:1px solid var(--f2r-line, #e3e8ee);padding:10px}.f2rc__media{position:relative;display:block;overflow:hidden;background:var(--f2r-tile-bg, #eef6f9);aspect-ratio:1 / 1}.f2rc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f2rc__img--alt{opacity:0;transition:opacity .2s ease}@media(hover:hover){.f2rc:hover .f2rc__img--alt{opacity:1}}.f2rc__badge{position:absolute;inset:8px auto auto 8px;background:var(--f2r-navy, #213f5e);color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 7px}.f2rc__body{display:grid;gap:8px;align-content:start}.f2rc__title{font-size:13.5px;font-weight:700;line-height:1.25;color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.f2rc__title:hover{text-decoration:underline}.f2rc__price{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.f2rc__price-now{font-size:15px;font-weight:700}.f2rc__price-was{font-size:12px;opacity:.55}.f2rc__sizes{display:flex;flex-wrap:wrap;gap:5px;border:0;margin:0;padding:0;min-inline-size:0}.f2rc__size input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.f2rc__size span{display:grid;place-items:center;min-width:34px;height:30px;padding:0 7px;border:1px solid var(--f2r-line, #d7dee6);font-size:12px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.f2rc__size input:checked+span{background:var(--f2r-navy, #213f5e);border-color:var(--f2r-navy, #213f5e);color:#fff}.f2rc__size input:focus-visible+span{outline:2px solid var(--f2r-accent, #1b4fb0);outline-offset:2px}.f2rc__size.is-out span{opacity:.35;cursor:not-allowed;text-decoration:line-through}.f2rc.is-missing-size .f2rc__sizes{outline:2px solid var(--f2r-error, #b3261e);outline-offset:3px}.f2rc__floc{display:grid;gap:6px}.f2rc__floc-toggle{display:flex;align-items:center;gap:7px;font-size:12px;cursor:pointer}.f2rc__floc-toggle input{width:15px;height:15px;accent-color:var(--f2r-navy, #213f5e)}.f2rc__floc-fields{display:grid;grid-template-columns:1fr 58px;gap:6px}.f2rc__floc-fields input{height:32px;padding:0 8px;border:1px solid var(--f2r-line, #d7dee6);font-size:12px;text-transform:uppercase;background:#fff;color:inherit;min-width:0}.f2rc__actions{display:flex;gap:8px;align-items:stretch}.f2rc__qty{display:grid;grid-template-columns:28px 30px 28px;align-items:center;border:1px solid var(--f2r-line, #d7dee6);flex:0 0 auto}.f2rc__qty button{height:36px;border:0;background:transparent;font-size:15px;line-height:1;cursor:pointer;color:inherit}.f2rc__qty input{height:36px;border:0;background:transparent;text-align:center;font-size:13px;font-weight:700;color:inherit;min-width:0;padding:0}.f2rc__add{flex:1 1 auto;min-height:36px;border:0;background:var(--f2r-navy, #213f5e);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:0 10px}.f2rc__add:hover:not(:disabled){background:var(--f2r-accent, #1b4fb0)}.f2rc__add:disabled{opacity:.45;cursor:not-allowed}.f2rc__add.is-done{background:var(--f2r-ok, #12894f)}.f2rc__msg{margin:0;font-size:11.5px;line-height:1.35}.f2rc__msg:empty{display:none}.f2rc__msg.is-error{color:var(--f2r-error, #b3261e);font-weight:700}.f2rc__msg.is-ok{color:var(--f2r-ok, #12894f);font-weight:700}@media screen and (min-width:700px){.f2rm-list{grid-template-columns:repeat(var(--f2r-cols, 3),minmax(0,1fr));gap:16px}.f2rm-club{width:104px}.f2rc{grid-template-columns:1fr;gap:10px;padding:12px}.f2rc__title{font-size:14px}.f2rc__price-now{font-size:16px}}.f2rmp{position:fixed;inset:auto 0 0 0;z-index:19;background:var(--f2r-bar-bg, #0b1f4d);color:var(--f2r-bar-ink, #fff);box-shadow:0 -6px 20px #0000002e;transform:translateY(110%);transition:transform .25s ease}.f2rmp.is-visible{transform:translateY(0)}.f2rmp__track{height:4px;background:#ffffff38}.f2rmp__fill{display:block;height:100%;width:0;background:var(--f2r-bar-fill, #4f8cff);transition:width .35s ease}.f2rmp.is-ready .f2rmp__fill{background:var(--f2r-ok, #2fbf71)}.f2rmp__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));max-width:1200px;margin-inline:auto}.f2rmp__text{display:grid;gap:2px;min-width:0}.f2rmp__msg{margin:0;font-size:13px;font-weight:700;line-height:1.25}.f2rmp__sub{margin:0;font-size:11px;line-height:1.3;opacity:.8}.f2rmp__sub:empty{display:none}.f2rmp__cta{flex:0 0 auto;display:inline-grid;place-items:center;min-height:40px;padding:0 16px;background:var(--f2r-bar-cta-bg, #fff);color:var(--f2r-bar-cta-ink, #0b1f4d);font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer}.f2rmp__cta[hidden]{display:none}@media(prefers-reduced-motion:reduce){.f2rmp,.f2rmp__fill,.f2rc__img--alt,.f2rm-grid{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/f2r-mercato.css.map */
