.page-produkte .watch-edit{padding:54px 0;background:#f7f7f5;min-height:70svh}.page-produkte .watch-edit-wrap{width:min(1320px,calc(100% - 80px))}.page-produkte .watch-edit-heading{margin-bottom:34px;align-items:center}.page-produkte .watch-edit-heading h1{font:400 clamp(40px,5vw,68px)/1.08 Manrope,Arial,sans-serif;letter-spacing:-.05em;margin:0}.page-produkte .watch-edit-heading>p{max-width:280px;font-size:15px;line-height:1.65}.catalog-controls{display:flex;gap:8px;flex-wrap:wrap;padding:0 0 22px;border-bottom:1px solid #d8dcd7}.catalog-controls button{border:1px solid #cbd1cb;border-radius:3px;background:transparent;color:#4b554d;min-height:46px;padding:12px 22px;font-size:14px;transition:background-color .18s,color .18s,border-color .18s}.catalog-controls button[aria-pressed=true]{background:#202722;border-color:#202722;color:#fff}.catalog-result-line{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:60px;font-size:13px;color:#667069}.catalog-count{margin-inline-start:auto;white-space:nowrap}.page-produkte .catalog-search-summary{margin:0;padding:0;border:0}.page-produkte .watch-edit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px;align-items:start}.page-produkte [hidden]{display:none!important}.page-produkte .watch-edit-card{position:relative}.page-produkte .watch-edit-photo{aspect-ratio:1.08;background:#eceeea}.page-produkte .watch-edit-photo img{object-fit:cover}.page-produkte .watch-edit-botan .watch-edit-photo img{object-fit:contain;background:#080808;padding:14px}.page-produkte .watch-edit-media[data-view=detail] .watch-edit-photo img{object-fit:contain;padding:0}.page-produkte .watch-edit-body{padding-top:17px}.page-produkte .watch-edit-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.page-produkte .watch-edit-title h2{font:500 26px/1.2 Manrope,Arial,sans-serif;letter-spacing:-.04em;margin:0}.page-produkte .watch-edit-title>span{font-size:13px;line-height:1.5}.catalog-card-price{font-size:18px;line-height:1.4;letter-spacing:-.02em;margin:10px 0 7px;min-height:25px}.page-produkte .watch-edit-options{margin:0;min-height:62px}.page-produkte .watch-edit-color{font-size:13px;min-height:20px;margin:0}.page-produkte .watch-edit-finish{min-height:44px;font-size:14px}.catalog-buy-open{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;border:1px solid #202722;background:#202722;color:#fff;border-radius:2px;padding:12px 16px;font-size:14px;text-align:start;margin-top:13px;transition:background-color .18s}.catalog-buy-open:hover{background:#3c473f}.catalog-buy-open svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.3;flex:none}.catalog-bracelet .watch-edit-photo{background:#102a22}.catalog-bracelet .watch-edit-photo img{object-fit:contain;padding:34px}.catalog-soon{position:absolute;inset-inline-start:12px;top:12px;background:#f1e7d6;color:#25382c;font-size:12px;line-height:1.5;padding:6px 10px;pointer-events:none}.catalog-early-label{font-size:16px;color:#47614f}.catalog-bracelet-finishes{display:flex;gap:10px;align-items:flex-start;padding-top:10px}.catalog-finish-dot{width:25px;height:25px;border-radius:50%;background:linear-gradient(135deg,#fff7,transparent 55%,#0003),var(--finish);border:1px solid #0002}.catalog-empty{padding:40px 0;font-size:16px;color:#586359}.catalog-quickbuy{width:min(530px,calc(100% - 32px));max-height:calc(100svh - 40px);padding:30px;border:1px solid #d2d5ce;border-radius:5px;background:#f8f8f5;color:#222923;box-shadow:0 28px 100px #0005;overflow:auto;overscroll-behavior:contain}.catalog-quickbuy::backdrop{background:#080d0bc4}.catalog-dialog-close{position:absolute;top:10px;inset-inline-end:10px;width:44px;height:44px;border:0;background:transparent;display:grid;place-items:center;color:#283b2d}.catalog-dialog-close svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.5;fill:none}.catalog-dialog-top{display:grid;grid-template-columns:115px 1fr;gap:22px;align-items:center;margin:16px 0 26px}.catalog-dialog-image{aspect-ratio:1;background:#e6e8e2;overflow:hidden}.catalog-dialog-image img{width:100%;height:100%;object-fit:cover}.catalog-dialog-kicker{font-size:12px;color:#6d776d;letter-spacing:.08em;margin:0 0 8px}.catalog-dialog-top h2{font:400 32px/1.1 Manrope,Arial,sans-serif;letter-spacing:-.035em;margin:0 0 10px}.catalog-dialog-price{font-size:19px;margin:0 0 10px}.catalog-product-details{font-size:14px;text-decoration:underline;text-underline-offset:4px}.catalog-dialog-options{padding-top:18px;border-top:1px solid #d0d5cd}.catalog-option-label{font-size:14px;font-weight:500;margin:0 0 8px}.catalog-dialog-finish{font-size:14px;margin:4px 0 18px;color:#5b685d}.catalog-quickbuy .watch-edit-dial{font-size:14px;margin-top:12px}.catalog-quickbuy .watch-edit-dial-select{padding:12px;min-height:50px;font-size:16px}.catalog-quickbuy .watch-edit-link{justify-content:center;background:#202722;color:#fff;border:0;border-radius:2px;min-height:52px;padding:13px 18px;font-size:15px;margin-top:25px}.catalog-availability{font-size:14px;line-height:1.6;color:#7b3e28;margin:16px 0 0}.catalog-availability:empty{display:none}body:has(.catalog-quickbuy[open]){overflow:hidden}@media(max-width:700px){.page-produkte .watch-edit{padding:30px 0}.page-produkte .watch-edit-wrap{width:calc(100% - 32px)}.page-produkte .watch-edit-heading{margin-bottom:26px;display:block}.page-produkte .watch-edit-heading h1{font-size:39px}.page-produkte .watch-edit-heading>p{font-size:14px;margin-top:14px;max-width:310px}.catalog-controls{gap:6px;padding-bottom:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-controls button{font-size:12px;padding:10px 4px;min-height:44px;letter-spacing:-.02em}.catalog-result-line{min-height:48px;font-size:12px}.page-produkte .watch-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.page-produkte .watch-edit-photo{aspect-ratio:1}.page-produkte .watch-edit-title{display:block}.page-produkte .watch-edit-title h2{font-size:23px}.page-produkte .watch-edit-title>span{display:block;margin-top:5px;font-size:12px;min-height:18px}.page-produkte .watch-edit-options{min-height:66px}.catalog-card-price{font-size:16px;margin:9px 0 4px}.catalog-buy-open{font-size:14px;padding:11px 12px;margin-top:10px}.catalog-bracelet .watch-edit-photo img{padding:16px}.catalog-soon{top:8px;inset-inline-start:8px;inset-inline-end:8px;font-size:11px;text-align:center;padding:5px 4px}.catalog-bracelet .watch-edit-title h2{font-size:20px;line-height:1.35}.catalog-quickbuy{padding:22px;width:calc(100% - 24px);max-height:calc(100svh - 24px)}.catalog-dialog-top{grid-template-columns:90px 1fr;gap:16px;margin-top:28px}.catalog-dialog-top h2{font-size:28px}.catalog-dialog-close{top:6px;inset-inline-end:6px}.catalog-bracelet .catalog-buy-open{font-size:12px;gap:4px}}@media(prefers-reduced-motion:no-preference){.catalog-quickbuy[open]{animation:catalog-dialog-in .22s ease-out}@keyframes catalog-dialog-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/km-catalog-page.css.map */
