.om-finder.om-sheet{--_w: min(1040px, 100vw)}.om-finder__body{padding:clamp(20px,4vw,48px)}.om-finder__view{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--om-s-5);max-width:880px;margin-inline:auto}@media(prefers-reduced-motion:no-preference){.om-finder__view{animation:om-finder-in var(--om-d-3) var(--om-ease) both}}@keyframes om-finder-in{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:none}}.om-finder-chip{gap:8px}.om-finder-chip .om-icon{flex:none}.om-finder__progress{display:flex;flex-wrap:wrap;align-items:center;gap:var(--om-s-3) var(--om-s-4)}.om-finder__step{font-size:var(--om-fs-caption);font-weight:var(--om-weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--om-muted);font-variant-numeric:tabular-nums}.om-finder__bar{display:flex;gap:4px;flex:1;min-width:120px;max-width:240px}.om-finder__bar i{flex:1;height:2px;border-radius:1px;background:var(--om-line)}.om-finder__bar i.is-done{background:var(--om-ink)}.om-finder__bar i.is-now{background:linear-gradient(90deg,var(--om-ink) 50%,var(--om-line) 50%)}.om-finder__title{font-size:clamp(1.75rem,1.25rem + 1.8vw,2.75rem);font-weight:var(--om-weight-regular);line-height:1.04;letter-spacing:-.035em;margin-top:var(--om-s-3);outline:none}.om-finder__sub{color:var(--om-muted);max-width:58ch;margin-top:calc(var(--om-s-3) * -1)}.om-finder__opts{display:grid;gap:var(--om-s-3);margin-top:var(--om-s-3);grid-template-columns:minmax(0,1fr)}@media(min-width:600px){.om-finder__opts--4{grid-template-columns:repeat(2,minmax(0,1fr))}.om-finder__opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.om-finder__opt{--_vis: 76px;display:grid;grid-template-columns:var(--_vis) minmax(0,1fr);gap:var(--om-s-4);align-items:center;min-height:92px;padding:var(--om-s-4);border:1px solid var(--om-line);border-radius:var(--om-radius-md);background:var(--om-surface);text-align:left;transition:border-color var(--om-d-2) var(--om-ease),box-shadow var(--om-d-2) var(--om-ease),transform var(--om-d-1) var(--om-ease);-webkit-tap-highlight-color:transparent}@media(min-width:600px){.om-finder__opts--3 .om-finder__opt{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start}}@media(hover:hover){.om-finder__opt:hover{border-color:var(--om-ink-60)}}.om-finder__opt:active{transform:scale(.99)}.om-finder__opt[aria-pressed=true]{border-color:var(--om-ink);box-shadow:inset 0 0 0 1px var(--om-ink)}.om-finder__vis{display:grid;place-items:center;width:var(--_vis, 60px);height:var(--_vis, 60px);overflow:hidden;border-radius:var(--om-radius-sm);background:var(--om-tile);color:var(--om-ink)}.om-finder__txt{display:grid;gap:2px;min-width:0}.om-finder__lbl{font-weight:var(--om-weight-medium);line-height:1.3}.om-finder__hint{font-size:var(--om-fs-small);color:var(--om-muted);line-height:1.45}.om-finder__word{font-size:1.125rem;letter-spacing:-.02em;font-variant-numeric:lining-nums}.om-finder__skip{justify-self:start;font-size:var(--om-fs-small);color:var(--om-muted)}.om-finder__skip[aria-pressed=true]{color:var(--om-ink);font-weight:var(--om-weight-medium);background-size:100% 1px}.om-finder__dots{display:grid;grid-template-columns:1fr 1fr;gap:5px;width:100%;height:100%;padding:11px}.om-finder__dots i{border-radius:50%;box-shadow:inset 0 0 0 1px #0000001a}.om-finder__tex{position:relative;display:block;width:100%;height:100%;background:#ece7dd}.om-finder__tex:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.om-finder__tex img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.om-finder__tex--pile:after{background-image:radial-gradient(rgb(0 0 0 / .13) .9px,transparent 1.5px),radial-gradient(rgb(255 255 255 / .55) .9px,transparent 1.5px);background-size:5px 5px;background-position:0 0,2.5px 2.5px}.om-finder__tex--pique{background:#e4e9ea}.om-finder__tex--pique:after{background-image:linear-gradient(rgb(0 0 0 / .09) 1px,transparent 1px),linear-gradient(90deg,rgb(0 0 0 / .09) 1px,transparent 1px);background-size:6px 6px}.om-finder__tex--leinen{background:#d9cfbd}.om-finder__tex--leinen:after{background-image:repeating-linear-gradient(0deg,rgb(0 0 0 / .07) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgb(255 255 255 / .25) 0 1px,transparent 1px 4px)}.om-finder__tex--velours{background:#d6d0c6}.om-finder__tex--velours:after,.om-finder__tex--uni:after{background-image:linear-gradient(115deg,rgb(255 255 255 / .45),transparent 40%,transparent 62%,rgb(0 0 0 / .08))}.om-finder__tex--uni{background:#e3ddd2}.om-finder__tex--wabe{background:#e8e3d9}.om-finder__tex--wabe:after{background-image:radial-gradient(circle,transparent 2.6px,rgb(0 0 0 / .15) 3px,transparent 3.8px),radial-gradient(circle,transparent 2.6px,rgb(0 0 0 / .15) 3px,transparent 3.8px);background-size:10px 9px;background-position:0 0,5px 4.5px}.om-finder__tex--ornament{background:#e4dccb}.om-finder__tex--ornament:after{background-image:radial-gradient(circle,rgb(0 0 0 / .18) 1.3px,transparent 1.8px),radial-gradient(circle,transparent 3.2px,rgb(0 0 0 / .12) 3.6px,transparent 4.4px);background-size:12px 12px;background-position:0 0,6px 6px}.om-finder__tex--zickzack{background:linear-gradient(135deg,#c8462f 25%,transparent 25%) -7px 0 / 14px 14px,linear-gradient(225deg,#c8462f 25%,transparent 25%) -7px 0 / 14px 14px,linear-gradient(315deg,#c8462f 25%,transparent 25%) 0 0 / 14px 14px,linear-gradient(45deg,#c8462f 25%,transparent 25%) 0 0 / 14px 14px,repeating-linear-gradient(180deg,#e9b545 0 7px,#2f5d93 7px 14px,#f2ede3 14px 21px)}.om-finder__nav{display:flex;justify-content:space-between;align-items:center;gap:var(--om-s-3);margin-top:var(--om-s-4);min-height:var(--om-control-h)}.om-finder__summary{border-block:1px solid var(--om-line)}.om-finder__summary>summary{display:flex;align-items:center;gap:var(--om-s-3);min-height:var(--om-tap);cursor:pointer;list-style:none;font-size:var(--om-fs-small)}.om-finder__summary>summary::-webkit-details-marker{display:none}.om-finder__sumlabel{flex:none;color:var(--om-muted)}.om-finder__sumtext{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-finder__sumedit{flex:none;font-weight:var(--om-weight-medium);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.om-finder__summary[open] .om-finder__sumtext{visibility:hidden}.om-finder__answers{display:flex;flex-wrap:wrap;gap:var(--om-s-2);padding-bottom:var(--om-s-4)}.om-finder__ans{min-height:36px;padding:0 14px;font-size:var(--om-fs-caption)}.om-finder__notice{padding:var(--om-s-3) var(--om-s-4);border-radius:var(--om-radius-sm);background:var(--om-tile);font-size:var(--om-fs-small)}.om-finder__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--om-s-6);margin-top:var(--om-s-2)}@media(min-width:750px){.om-finder__hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--om-s-8);align-items:start}}.om-finder__media{position:relative;aspect-ratio:var(--om-card-ratio, 4 / 5);max-width:100%;overflow:hidden;border-radius:var(--om-radius-lg);background:var(--om-tile)}.om-finder__media img{width:100%;height:100%;object-fit:var(--om-card-fit, contain);padding:var(--om-card-pad, 8%);mix-blend-mode:multiply}.om-finder__media img.is-wide,.om-finder__altimg img.is-wide{transform:scale(1.5)}@media(max-width:749px){.om-finder__media{aspect-ratio:4 / 3}}@media(min-width:750px){.om-finder__media{position:sticky;top:0}}.om-finder__info{display:grid;gap:var(--om-s-3);align-content:start;min-width:0}.om-finder__vendor{font-size:var(--om-fs-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--om-muted)}.om-finder__name{font-size:var(--om-fs-h2);font-weight:var(--om-weight-regular);line-height:1.02;letter-spacing:-.035em;outline:none}.om-finder__desc{color:var(--om-muted);max-width:52ch}.om-finder__fits{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px}.om-finder__fit{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px 0 8px;border-radius:var(--om-radius-pill);border:1px solid var(--om-line);font-size:var(--om-fs-caption)}.om-finder__fit.is-ok svg{color:var(--om-success)}.om-finder__fit.is-part{color:var(--om-muted)}.om-finder__fit.is-no{color:var(--om-muted);border-style:dashed}.om-finder__budget{font-size:var(--om-fs-small);color:var(--om-sale)}.om-finder__why{list-style:none;padding:0;display:grid;gap:var(--om-s-2);margin-top:var(--om-s-2)}.om-finder__why li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--om-s-3);align-items:start}.om-finder__why svg{margin-top:3px;color:var(--om-success)}.om-finder__facts{display:flex;flex-wrap:wrap;gap:4px 0;margin-top:var(--om-s-2);padding-block:var(--om-s-3);border-block:1px solid var(--om-line);font-size:var(--om-fs-small);color:var(--om-muted)}.om-finder__facts span+span:before{content:"\b7";margin-inline:10px;color:var(--om-ink-14)}.om-finder__colors{display:grid;gap:var(--om-s-3);margin-top:var(--om-s-2)}.om-finder__k{font-size:var(--om-fs-small);color:var(--om-muted)}.om-finder__k strong{color:var(--om-ink);font-weight:var(--om-weight-medium);margin-left:6px}.om-finder__swatches{display:flex;flex-wrap:wrap;gap:var(--om-s-2)}.om-finder__sw{display:grid;place-items:center;width:var(--om-tap);height:var(--om-tap);overflow:hidden;border-radius:var(--om-radius-sm);border:1px solid var(--om-line);background:var(--om-tile);transition:border-color var(--om-d-2) var(--om-ease),box-shadow var(--om-d-2) var(--om-ease)}.om-finder__sw img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.om-finder__sw--text{width:auto;padding:0 12px;font-size:var(--om-fs-caption);background:var(--om-surface)}@media(hover:hover){.om-finder__sw:hover{border-color:var(--om-ink-60)}}.om-finder__sw[aria-pressed=true]{border-color:var(--om-ink);box-shadow:0 0 0 1px var(--om-ink)}.om-finder__note{font-size:var(--om-fs-small);color:var(--om-muted)}.om-finder__set,.om-finder__alts{display:grid;gap:var(--om-s-3);margin-top:var(--om-s-6);padding-top:var(--om-s-6);border-top:1px solid var(--om-line)}.om-finder__h{font-size:var(--om-fs-h3);font-weight:var(--om-weight-regular);line-height:1.15;letter-spacing:-.018em}.om-finder__set .om-finder__sub{margin-top:0}.om-finder__rows{list-style:none;padding:0;margin-top:var(--om-s-2)}.om-finder__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--om-s-4);align-items:center;padding-block:var(--om-s-3);border-bottom:1px solid var(--om-line)}.om-finder__row:first-child{border-top:1px solid var(--om-line)}.om-finder__row.is-on .om-finder__rl{font-weight:var(--om-weight-medium)}.om-finder__row.is-off{color:var(--om-muted)}.om-finder__rl small{display:block;font-size:var(--om-fs-caption);font-weight:var(--om-weight-regular);color:var(--om-muted)}.om-finder__rp{color:var(--om-muted);text-align:right}.om-finder__rp .om-price{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:6px;white-space:normal}.om-finder__rp .om-price s{margin-left:0}.om-finder__rrp{font-size:.85em;color:var(--om-muted)}.om-finder__ref{flex-basis:100%;font-size:var(--om-fs-caption);color:var(--om-muted)}.om-finder__stepper{grid-template-columns:40px 3ch 40px}.om-finder__n{text-align:center;font-variant-numeric:tabular-nums}.om-finder__plink{justify-self:start;font-size:var(--om-fs-small);margin-top:var(--om-s-2)}@media(max-width:479px){.om-finder__row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--om-s-2)}.om-finder__rp{grid-column:1;grid-row:2;text-align:left}.om-finder__rp .om-price{justify-content:flex-start}.om-finder__stepper{grid-column:2;grid-row:1 / span 2}}.om-finder__cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--om-s-2) var(--om-s-4)}.om-finder__cta[hidden]{display:none}.om-finder__ctainfo{display:grid;gap:2px;min-width:0;font-size:var(--om-fs-small);color:var(--om-muted)}.om-finder__ctainfo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-finder__ctainfo strong{font-size:1.25rem;font-weight:var(--om-weight-regular);letter-spacing:-.02em;color:var(--om-ink)}.om-finder__msg:empty{display:none}.om-finder__msg{grid-column:1 / -1;font-size:var(--om-fs-small);color:var(--om-error)}.om-finder__altgrid{display:grid;gap:var(--om-s-3);grid-template-columns:minmax(0,1fr)}@media(min-width:600px){.om-finder__altgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.om-finder__alt{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--om-s-4);align-items:center;padding:var(--om-s-3);border:1px solid var(--om-line);border-radius:var(--om-radius-md);background:var(--om-surface);text-align:left;transition:border-color var(--om-d-2) var(--om-ease)}@media(hover:hover){.om-finder__alt:hover{border-color:var(--om-ink-60)}}.om-finder__altimg{display:block;aspect-ratio:1;border-radius:var(--om-radius-sm);overflow:hidden;background:var(--om-tile)}.om-finder__altimg img{width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply}.om-finder__alttxt{display:grid;gap:2px;min-width:0}.om-finder__alttag{justify-self:start;margin-bottom:4px;padding:2px 8px;border-radius:var(--om-radius-pill);background:var(--om-tile);font-size:.6875rem;font-weight:var(--om-weight-medium);letter-spacing:.06em;text-transform:uppercase}.om-finder__altname{font-size:1.125rem;letter-spacing:-.015em;line-height:1.2}.om-finder__altwhy{font-size:var(--om-fs-small);color:var(--om-muted);line-height:1.4}.om-finder__altprice{font-size:var(--om-fs-small);font-variant-numeric:tabular-nums;margin-top:2px}.om-finder__foot{display:flex;flex-wrap:wrap;gap:var(--om-s-6);margin-top:var(--om-s-6);padding-top:var(--om-s-5);border-top:1px solid var(--om-line);font-size:var(--om-fs-small)}.om-finder__skeleton{display:grid;gap:var(--om-s-6)}@media(min-width:750px){.om-finder__skeleton{grid-template-columns:5fr 6fr}}.om-finder__skeleton span{aspect-ratio:4 / 5;border-radius:var(--om-radius-lg);background:var(--om-tile)}.om-finder__skeleton span+span{aspect-ratio:auto;min-height:220px}@media(prefers-reduced-motion:no-preference){.om-finder__skeleton span{animation:om-finder-pulse 1.4s var(--om-ease-inout) infinite alternate}}@keyframes om-finder-pulse{to{opacity:.55}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/handtuchfinder.css.map */
