.main-catalog{background:#fcfaf7;color:#202020;display:block;font-family:var(--iwc-font-sans)}.main-catalog__hero{align-items:center;background:#9d9d9d;color:var(--iwc-color-white);display:flex;height:520px;justify-content:center;overflow:hidden;position:relative}.main-catalog__hero-media{top:0;right:0;bottom:0;left:0;position:absolute}.main-catalog__hero-media--desktop{display:none}.main-catalog__hero-image{height:100%;object-fit:cover;width:100%}.main-catalog__hero:after{background:#0003;content:"";display:none;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.main-catalog__hero--mobile-image:after{display:block}.main-catalog__hero-content{align-items:center;display:flex;flex-direction:column;left:16px;position:absolute;right:16px;text-align:center;top:218px;z-index:2}.main-catalog__hero-title{color:var(--iwc-color-white);font-family:var(--iwc-font-display-alt);font-size:64px;font-style:italic;font-weight:400;line-height:1.3;margin:0}.main-catalog__hero-description{display:none}.main-catalog__cards{column-gap:16px;display:grid;grid-template-columns:repeat(auto-fit,297px);justify-content:center;margin:0 auto;max-width:955px;padding:64px 16px 63px;row-gap:80px;width:100%}.catalog-card{margin:0;width:297px}.catalog-card__content{color:#202020;display:block}.catalog-card__content--linked:focus-visible{outline:1px solid currentColor;outline-offset:4px}.catalog-card__title{font-family:var(--iwc-font-display-alt);font-size:36px;font-weight:400;line-height:1.3;margin:0 0 45px;padding:0;position:static;text-align:center}.catalog-card__media{aspect-ratio:297 / 420;background:#9d9d9d;overflow:hidden;position:relative}.catalog-card__image{height:100%;object-fit:cover;width:100%}.catalog-card__media:after{background:#0006;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:1}.catalog-card__preview{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;gap:7px;left:50%;line-height:1.5;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;white-space:nowrap;z-index:2}.catalog-card__preview svg{flex:0 0 21px;height:21px;width:21px}.catalog-card__content--linked:focus-visible .catalog-card__media:after,.catalog-card__content--linked:focus-visible .catalog-card__preview{opacity:1}.catalog-card__meta{margin-top:10px}.catalog-card__subtitle{font-family:var(--iwc-font-sans);font-size:14px;font-weight:500;line-height:1.5;margin:0}.catalog-card__action{align-items:center;border-bottom:.5px solid #000;color:inherit;cursor:pointer;display:flex;text-decoration:none;font-size:14px;font-weight:400;justify-content:space-between;line-height:1;margin-top:10px;padding-bottom:6px}.catalog-card__action svg{flex:0 0 16px;height:16px;width:16px}@media(hover:hover){.catalog-card__content--linked:hover .catalog-card__media:after,.catalog-card__content--linked:hover .catalog-card__preview,.catalog-card__preview-btn:hover:before,.catalog-card__preview-btn:hover .catalog-card__preview{opacity:1}}@media only screen and (min-width:1200px){.main-catalog__hero{height:500px}.main-catalog__hero-media--desktop{display:block}.main-catalog__hero-media--mobile{display:none}.main-catalog__hero--desktop-image:after{display:block}.main-catalog__hero-content{top:198px}.main-catalog__hero-title{font-size:112px}.main-catalog__hero-description{display:block;font-size:20px;font-weight:400;line-height:1.2;max-width:745px}.main-catalog__hero-description strong{font-weight:700}.main-catalog__cards{padding-bottom:88px;padding-top:80px}.catalog-card__title{font-size:40px;margin-bottom:40px}}@media(prefers-reduced-motion:reduce){.catalog-card__media:after,.catalog-card__preview{transition:none}}.catalog-card__preview-btn{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.catalog-card__preview-btn:before{background:#0006;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:1}.catalog-card__preview-btn:focus-visible:before,.catalog-card__preview-btn:focus-visible .catalog-card__preview{opacity:1}.catalog-card__preview-btn:focus-visible{outline:2px solid #f7f6f4;outline-offset:-4px}@media(prefers-reduced-motion:reduce){.catalog-card__preview-btn:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-main-catalog.css.map */
