#kollektion{scroll-margin-top:var(--header,72px)}
.home-custom-invite{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;margin:-12px 0 30px;border:1px solid #d5ddd4;background:#eef1eb;border-radius:4px}
.home-custom-invite p{margin:0;color:#445348;font-size:15px;letter-spacing:.01em}
.home-custom-invite a{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:13px 20px;border-radius:3px;background:#274635;color:#fff;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .2s}
.home-custom-invite a:hover{background:#385b44}.home-custom-invite svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4;flex:none}
#kollektion .watch-edit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
#kollektion .catalog-custom-watch .catalog-card-price{font-size:14px;color:#626863;margin:14px 0}
#kollektion .catalog-custom-watch .catalog-buy-open{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px 14px;margin-top:auto;border-radius:3px;font-size:14px}
#kollektion .catalog-custom-watch .catalog-buy-open svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4;flex:none}
#kollektion .km-custom-card-copy{margin-bottom:18px}
@media(max-width:700px){.home-custom-invite{align-items:stretch;flex-direction:column;gap:12px;padding:16px;margin:0 0 25px}.home-custom-invite p{font-size:13px}.home-custom-invite a{width:100%;font-size:14px;gap:12px}#kollektion .watch-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#kollektion .catalog-custom-watch .catalog-card-price{font-size:12px;margin:12px 0}#kollektion .catalog-custom-watch .catalog-buy-open{font-size:13px;gap:6px;padding:10px}}
@media(prefers-reduced-motion:reduce){.home-custom-invite a{transition:none}}
