.ob{--ob-g: 18px;--ob-line: rgba(42, 30, 24, .14);--ob-line-strong: rgba(42, 30, 24, .32);--ob-muted: #76675d;--ob-umber: #48352b;--ob-serif: var(--heading-font-family, "Cormorant Garamond", Georgia, serif);--ob-sans: var(--text-font-family, "Jost", system-ui, sans-serif);--ob-ease: cubic-bezier(.2, .7, .2, 1);background:var(--ob-bg, #fff);color:var(--ob-ink, #2a1e18);font-family:var(--ob-sans);font-size:14px;line-height:1.5;padding:var(--ob-pt, 0) 0 var(--ob-pb, 48px)}.ob *,.ob *:before,.ob *:after{box-sizing:border-box}.ob img{display:block;max-width:100%}.ob button{font:inherit;color:inherit;background:none;border:0;border-radius:0;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent;text-transform:none;letter-spacing:normal}.ob button:disabled{cursor:default}.ob :focus-visible{outline:2px solid var(--ob-ink);outline-offset:2px}.ob h1,.ob h2,.ob h3,.ob p{margin:0;letter-spacing:normal;text-transform:none}@media(prefers-reduced-motion:reduce){.ob *,.ob-sheet *,.ob-toast{transition:none!important;scroll-behavior:auto!important}}.ob-head{text-align:center;padding:26px var(--ob-g) 0}.ob-head-k{font-size:10px;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--ob-muted)}.ob-head-t{font-family:var(--ob-serif);font-weight:400;font-size:36px;line-height:1.02;margin-top:12px!important;color:inherit}.ob-head-d{font-size:13px;line-height:1.62;color:var(--ob-umber);margin:12px auto 0;max-width:34ch}.ob-head-d p{margin:0}.ob-cbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding:13px 0 14px;border-top:1px solid var(--ob-line);border-bottom:1px solid var(--ob-line);text-align:left}.ob .ob-cbar-l{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;gap:8px;text-align:left;padding:0}.ob-cbar-l:before{content:"";width:13px;height:1px;background:currentColor;flex:none}.ob-cbar-r{font-size:11.5px;letter-spacing:.06em;color:var(--ob-muted);text-align:right}.ob-media{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ob-media::-webkit-scrollbar{display:none}.ob-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.ob-set{position:relative;aspect-ratio:4 / 5;background:var(--ob-linen, #f2f0ea);overflow:hidden}.ob .ob-set img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain}.ob .ob-set .ob-l-tee{z-index:1}.ob .ob-set .ob-l-suit{z-index:2}.ob .ob-set .ob-l-fb{display:none;object-fit:cover}.ob .ob-set.is-fallback .ob-l-fb{display:block}.ob .ob-set.is-fallback [data-ob-layer]{display:none}.ob-piece{position:relative;aspect-ratio:4 / 5;background:var(--ob-linen, #f2f0ea);overflow:hidden}.ob .ob-piece img{position:absolute;max-width:none}.ob .ob-piece img.is-flat{top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(42,30,24,.13))}.ob .ob-piece img.is-photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ob-piece span{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;font-size:11.5px;color:var(--ob-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-mdots{display:flex;justify-content:center;gap:6px;padding:10px 0 0}.ob-mdots i{width:5px;height:5px;border-radius:50%;background:var(--ob-line-strong)}.ob-mdots i.is-on{background:var(--ob-ink)}.ob-wrap{scroll-margin-top:var(--sticky-area-height, 0px)}.ob-right{padding:0 var(--ob-g)}.ob-pd{padding-top:14px}.ob-name{font-family:var(--ob-serif);font-weight:400;font-size:34px;line-height:1.02;color:inherit}.ob-cl{font-size:13px;color:var(--ob-muted);margin-top:6px!important}.ob-pr{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px}.ob-pr b{font-family:var(--ob-serif);font-weight:500;font-size:28px;line-height:1}.ob-pr span{font-size:12.5px;color:var(--ob-muted)}.ob-pr em{font-style:normal;font-size:11px;letter-spacing:.03em;background:var(--ob-accent, #2a1e18);color:var(--ob-accent-tx, #fff);padding:3px 7px;margin-left:auto}.ob-build{margin-top:18px;border-top:1px solid var(--ob-line)}.ob-build-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:var(--ob-serif);font-size:22px;padding:16px 0 2px}.ob-build-h span{font-family:var(--ob-sans);font-size:11.5px;color:var(--ob-muted);letter-spacing:.02em}.ob-opt{padding:16px 0;border-bottom:1px solid var(--ob-line)}.ob-opt.is-last{border-bottom:0;padding-bottom:4px}.ob-oh{display:flex;align-items:center;gap:8px;font-size:13.5px;margin-bottom:8px}.ob-val{margin-left:auto;color:var(--ob-muted);font-size:12.5px;text-align:right}.ob-stepn{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:11px;font-weight:500;line-height:1;border:1px solid var(--ob-line-strong);color:var(--ob-muted)}.ob-stepn.is-done{background:var(--ob-accent, #2a1e18);border-color:var(--ob-accent, #2a1e18);color:var(--ob-accent-tx, #fff)}.ob-ohint{font-size:11.5px;color:var(--ob-muted);margin:-2px 0 10px 28px!important}.ob-cutsel{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:5px}.ob .ob-cutsel button{border:1px solid var(--ob-line);padding:8px 2px;font-size:10.5px;color:var(--ob-muted);line-height:1.2;text-align:center}.ob .ob-cutsel button[aria-pressed=true]{border-color:var(--ob-ink);color:var(--ob-ink)}.ob-cut-im{display:block;position:relative;width:44px;height:44px;margin:0 auto 5px;overflow:hidden}.ob .ob-cut-im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain}.ob .ob-cut-im img.is-photo{object-fit:cover}.ob-cutsel b{display:block;font-weight:500;font-size:11px;color:var(--ob-muted);margin-top:3px}.ob-cutsel button[aria-pressed=true] b{color:var(--ob-ink)}.ob-cut-text{font-size:12px;color:var(--ob-umber);margin-top:10px!important}.ob-sws{display:flex;flex-wrap:wrap;gap:9px}.ob-sws.is-tee{gap:7px}.ob .ob-sw{width:30px;height:30px;border-radius:50%;flex:none;position:relative;padding:0;border:1px solid var(--ob-line-strong);background-size:cover;background-position:center}.ob .ob-sws.is-tee .ob-sw{width:28px;height:28px}.ob-sw[aria-pressed=true]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid var(--ob-ink);border-radius:50%}.ob .ob-sw.is-out{opacity:.45}.ob-sw.is-out:before{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--ob-ink);transform:rotate(45deg)}.ob .ob-size-row{display:flex;justify-content:space-between;align-items:center;gap:10px;width:calc(100% - 28px);margin-left:28px;padding:12px 14px;border:1px solid var(--ob-line-strong);font-size:13.5px;text-align:left}.ob .ob-size-row.is-ok{border-color:var(--ob-ink);background:var(--ob-linen, #f2f0ea)}.ob-size-row svg{width:16px;height:16px;flex:none;color:var(--ob-muted)}.ob-inset{margin-top:22px}.ob-inset h3{font-family:var(--ob-serif);font-weight:500;font-size:21px;line-height:1.2;margin-bottom:4px;color:inherit}.ob-row{display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--ob-line);font-size:13px}.ob-row a{color:inherit;text-decoration:none}.ob-row a:hover{text-decoration:underline;text-underline-offset:2px}.ob-row small{display:block;color:var(--ob-muted);font-size:11.5px}.ob-th{position:relative;aspect-ratio:1;background:var(--ob-linen, #f2f0ea);overflow:hidden}.ob .ob-th img{position:absolute;max-width:none}.ob .ob-th img.is-flat{top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain}.ob .ob-th img.is-photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ob-row.is-total{grid-template-columns:1fr auto;border-bottom:0}.ob-row.is-total b{font-family:var(--ob-serif);font-weight:500;font-size:20px}.ob .ob-btn{flex:1;height:50px;padding:0 18px;background:var(--ob-accent, #2a1e18);color:var(--ob-accent-tx, #fff);font-size:14px;font-weight:500;letter-spacing:.02em}.ob .ob-btn:disabled{background:#8c8079}.ob .ob-btn[aria-busy=true]{opacity:.8}.ob .ob-btn.is-wide{width:100%}.ob-cta{display:none}.ob-looks{margin-top:30px;padding-top:26px;border-top:1px solid var(--ob-line)}.ob-looks-h{padding:0 var(--ob-g) 14px}.ob-looks-h h2{font-family:var(--ob-serif);font-weight:400;font-size:28px;line-height:1.05;color:inherit}.ob-looks-h p{font-size:12.5px;color:var(--ob-muted);margin-top:6px}.ob-editorial{margin:0 var(--ob-g) 14px;aspect-ratio:16 / 9;overflow:hidden;background:var(--ob-linen, #f2f0ea)}.ob .ob-editorial img{width:100%;height:100%;object-fit:cover}.ob-lrail{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--ob-g) 6px;scroll-padding:0 var(--ob-g);scrollbar-width:none;overscroll-behavior-x:contain}.ob-lrail::-webkit-scrollbar{display:none}.ob .ob-look{flex:0 0 66%;min-width:0;scroll-snap-align:start;text-align:left;padding:0}.ob-look.is-on .ob-set{outline:1px solid var(--ob-ink);outline-offset:-1px}.ob-lmeta{margin-top:9px}.ob-ln{font-family:var(--ob-serif);font-size:20px;line-height:1.1;display:flex;align-items:center;gap:8px}.ob-ln i{font-family:var(--ob-sans);font-style:normal;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;background:var(--ob-accent, #2a1e18);color:var(--ob-accent-tx, #fff);padding:2px 6px}.ob-ls{font-size:11.5px;color:var(--ob-muted);margin-top:2px!important}.ob-ld{display:flex;align-items:center;gap:4px;margin-top:7px!important}.ob-ld i{width:10px;height:10px;border-radius:50%;border:1px solid var(--ob-line-strong);flex:none;background-size:cover;background-position:center}.ob-ld span{margin-left:auto;font-size:12.5px}.ob-rail-end{flex:0 0 2px}.ob-bar{position:sticky;bottom:0;z-index:15;margin-top:24px;display:flex;gap:12px;align-items:center;background:var(--ob-bg, #fff);border-top:1px solid var(--ob-line);padding:10px var(--ob-g) calc(10px + env(safe-area-inset-bottom))}.ob-bar-p{flex:none}.ob-bar-p b{display:block;font-family:var(--ob-serif);font-size:22px;font-weight:500;line-height:1}.ob-bar-p span{font-size:11px;color:var(--ob-muted)}.ob-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;pointer-events:none;visibility:hidden;transition:visibility 0s linear .38s}.ob-sheet.is-open{pointer-events:auto;visibility:visible;transition:none}.ob-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a1e1861;opacity:0;transition:opacity .3s var(--ob-ease)}.ob-sheet.is-open .ob-scrim{opacity:1}.ob-panel{position:absolute;left:0;right:0;bottom:0;max-height:88%;overflow:auto;background:var(--ob-bg, #fff);color:var(--ob-ink, #2a1e18);padding:10px var(--ob-g) calc(18px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .38s var(--ob-ease)}.ob-sheet.is-open .ob-panel{transform:none}.ob-panel:focus{outline:none}.ob-grab{width:38px;height:4px;border-radius:2px;background:var(--ob-line-strong);margin:0 auto 12px}.ob-sh-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ob-sh-head h3{font-family:var(--ob-serif);font-weight:500;font-size:24px;line-height:1.2;color:inherit}.ob .ob-sh-head button{font-size:13px;color:var(--ob-muted);padding:6px}.ob-sh-sub{font-size:12px;color:var(--ob-muted);margin-bottom:6px!important}.ob-sh-block{padding:14px 0;border-bottom:1px solid var(--ob-line)}.ob-sh-block.is-last{border-bottom:0}.ob-sh-block .ob-oh{justify-content:space-between}.ob-sh-block .ob-oh a{font-size:12px;color:var(--ob-muted)}.ob-sizes{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.ob .ob-sz{height:46px;padding:0;border:1px solid var(--ob-line-strong);font-size:13.5px}.ob .ob-sz[aria-pressed=true]{background:var(--ob-accent, #2a1e18);border-color:var(--ob-accent, #2a1e18);color:var(--ob-accent-tx, #fff)}.ob .ob-sz:disabled{color:#b8aea6;border-color:var(--ob-line);background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(42,30,24,.05) 6px 7px)}.ob-hint{font-size:11.5px;color:var(--ob-muted);margin:10px 0 14px!important}html.ob-lock{overflow:hidden}html.ob-lock #whatsapp-chat-container,html.ob-lock .needsclick[class*=Teaser-pointer],html.ob-lock [class*=kl-teaser]{visibility:hidden}.ob-toast{position:fixed;left:14px;right:14px;bottom:86px;z-index:10002;background:var(--ob-accent, #2a1e18);color:var(--ob-accent-tx, #fff);padding:13px 16px;font-size:12.5px;opacity:0;transform:translateY(12px);transition:opacity .3s var(--ob-ease),transform .3s var(--ob-ease);pointer-events:none}.ob-toast.is-on{opacity:1;transform:none}.ob-toast.is-error{background:#a8442e;color:#fff}@media(max-width:989px){#whatsapp-chat-container,.needsclick[class*=Teaser-pointer],[class*=kl-teaser]{translate:0 -72px}html:has(cart-drawer[open]) #whatsapp-chat-container,html:has(cart-drawer[open]) .needsclick[class*=Teaser-pointer],html:has(cart-drawer[open]) [class*=kl-teaser]{translate:none}}@media(min-width:990px){.ob{--ob-g: 40px}.ob-head{max-width:var(--ob-maxw, 1300px);margin:0 auto;padding:44px var(--ob-g) 0}.ob-head-t{font-size:48px}.ob-head-d{font-size:14px;max-width:46ch}.ob-cbar{margin:26px 0 36px}.ob-wrap{max-width:var(--ob-maxw, 1300px);margin:0 auto;padding:0 var(--ob-g);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}.ob-left{position:sticky;top:calc(var(--sticky-area-height, 0px) + 16px)}.ob-media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible}.ob-slide:first-child{grid-column:1 / -1}.ob-mdots{display:none}.ob-right{padding:0}.ob-pd{padding-top:0}.ob-name{font-size:40px}.ob-cta{display:flex;margin-top:20px}.ob-looks{max-width:var(--ob-maxw, 1300px);margin:64px auto 0;padding:36px 0 0}.ob-looks-h,.ob-lrail{padding-left:var(--ob-g);padding-right:var(--ob-g)}.ob-lrail{gap:14px;scroll-padding:0 var(--ob-g)}.ob-editorial{margin:0 var(--ob-g) 18px;aspect-ratio:21 / 9}.ob .ob-look{flex:0 0 calc((100% - 42px)/4)}.ob-bar{display:none}.ob-panel{left:50%;right:auto;top:50%;bottom:auto;width:min(520px,calc(100% - 48px));max-height:calc(100% - 48px);padding:20px 28px 26px;opacity:0;transform:translate(-50%,calc(-50% + 24px));transition:transform .38s var(--ob-ease),opacity .3s var(--ob-ease)}.ob-sheet.is-open .ob-panel{opacity:1;transform:translate(-50%,-50%)}.ob-grab{display:none}.ob-toast{left:auto;right:24px;bottom:24px;max-width:380px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/outfit-builder.css.map */
