.mf-catalog{background:#eef0f2;color:#171b20;padding:32px 5.5vw 0;font-family:Arial,Helvetica,sans-serif;letter-spacing:0}.mf-catalog *{box-sizing:border-box}.mf-catalog__top{display:flex;justify-content:space-between;align-items:center;gap:20px}.mf-catalog__top .mf-eyebrow{margin:0;color:#5d6876}.mf-catalog__top a{font-size:10px;color:#424c59;text-decoration:none}.mf-catalog__top a span{margin-left:22px}.mf-catalog__intro{display:grid;grid-template-columns:minmax(0,1fr) 26%;gap:5vw;align-items:center;padding:54px 0 50px}.mf-catalog h1{font:400 clamp(48px,5.7vw,88px)/1.02 Arial,Helvetica,sans-serif;letter-spacing:-.065em;color:#171b20;margin:0 0 26px}.mf-catalog h1 span{display:block;color:#727d8b}.mf-catalog__description{max-width:390px;font-size:14px;line-height:1.75;color:#525e6e;margin:0;overflow-wrap:anywhere}.mf-catalog__scene{position:relative;aspect-ratio:1;overflow:hidden;border-radius:50%;border:1px solid #c5ccd3;background:#d6dbe0}.mf-catalog__scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:95% center}.mf-catalog__scene span{position:absolute;bottom:16%;left:0;width:100%;text-align:center;color:#354151;font:8px/1.5 monospace;letter-spacing:.1em;text-transform:uppercase}.mf-catalog__bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #cbd1d8;padding:21px 0;font-size:10px;color:#566272}.mf-catalog__bottom>span:first-child{text-transform:uppercase;letter-spacing:.12em}.mf-catalog a:focus-visible{outline:3px solid #527da8;outline-offset:5px}body:has(.mf-catalog) collection-component{display:block;--color-background:248,249,250;--color-foreground:20,23,27;--color-button:20,23,27;--color-button-text:255,255,255;--color-shadow:20,23,27;background:#f8f9fa}body:has(.mf-catalog) collection-component>.gradient{background:#f8f9fa}body:has(.mf-catalog) collection-component .page-width{max-width:1800px;padding-inline:5.5vw}body:has(.mf-catalog) .facets-wrapper{padding-bottom:25px}body:has(.mf-catalog) :is(.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text,.mobile-facets__open-label){font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0;color:#505d6d}body:has(.mf-catalog) .facets__summary{min-height:44px;display:flex;align-items:center}body:has(.mf-catalog) .facet-filters__sort{min-height:44px}body:has(.mf-catalog) .facets__disclosure{border-radius:3px}body:has(.mf-catalog) .product-grid{column-gap:25px;row-gap:40px;margin-top:0}body:has(.mf-catalog) .product-card-wrapper .card{--color-background:238,241,244;--color-foreground:20,23,27;--border-opacity:0;border-radius:3px;background:transparent}body:has(.mf-catalog) .card__inner{border-radius:3px;overflow:hidden}body:has(.mf-catalog) .card__heading{font-family:Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;font-weight:400;letter-spacing:-.035em;color:#1b2430}body:has(.mf-catalog) .card__information{padding:20px 0}body:has(.mf-catalog) .price{font:14px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0;color:#506075;margin-top:12px}body:has(.mf-catalog) .card__badge .badge{border-radius:20px;font-size:10px}body:has(.mf-catalog) .card-wrapper .full-unstyled-link:focus-visible{outline:3px solid #527da8;outline-offset:6px}body:has(.mf-catalog) .product-grid-container.scroll-trigger{opacity:1;transform:none;animation:none}@media(min-width:750px){body:has(.mf-catalog) #product-grid:has(>.grid__item:only-child){display:block}body:has(.mf-catalog) #product-grid>.grid__item:only-child{width:100%;max-width:none}body:has(.mf-catalog) #product-grid>.grid__item:only-child .card{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;background:#edf0f3;border:1px solid #dce1e7}body:has(.mf-catalog) #product-grid>.grid__item:only-child .card__inner{width:100%;max-height:570px}body:has(.mf-catalog) #product-grid>.grid__item:only-child .card>.card__content{padding:35px 5vw}body:has(.mf-catalog) #product-grid>.grid__item:only-child .card__heading{font-size:clamp(30px,3.3vw,52px);letter-spacing:-.055em}body:has(.mf-catalog) #product-grid>.grid__item:only-child .price{font-size:22px;margin-top:22px}}@media(max-width:989px){.mf-catalog{padding:26px 32px 0}.mf-catalog__intro{gap:25px;padding:44px 0}.mf-catalog h1{font-size:53px}.mf-catalog__scene span{display:none}body:has(.mf-catalog) collection-component .page-width{padding-inline:32px}}@media(max-width:749px){.mf-catalog{padding:25px 23px 0}.mf-catalog__top .mf-eyebrow{font-size:9px}.mf-catalog__intro{grid-template-columns:1fr;padding:38px 0 30px}.mf-catalog h1{font-size:clamp(42px,11.3vw,68px);margin-bottom:24px}.mf-catalog__scene{display:none}.mf-catalog__description{font-size:13px;max-width:340px}.mf-catalog__bottom{display:block;padding:18px 0;font-size:9px}.mf-catalog__bottom>span:last-child{display:block;margin-top:8px}body:has(.mf-catalog) collection-component .page-width{padding-inline:23px}body:has(.mf-catalog) .facets-wrapper{padding-bottom:16px}body:has(.mf-catalog) .card__heading{font-size:25px}body:has(.mf-catalog) .price{font-size:16px}}@media(prefers-reduced-motion:reduce){body:has(.mf-catalog) .card img{transition:none}}@media(min-width:990px){body:has(.mf-catalog) #product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 22px}body:has(.mf-catalog) #product-grid>.grid__item{width:100%;max-width:none;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAE */
