.l3m{--ink: #524349;--muted: #6f6368;--bg: #ffffff;--panel: #f6f2ee;--head: #ebe4dd;--line: #e2d9d1;--na-bg: #f6f3f1;--pending: #fff1a8;--mockbar: #2f2629}.l3m,.l3m *,.l3m *:before,.l3m *:after{box-sizing:border-box}.l3m{color:var(--ink);font-size:15px;line-height:1.7;-webkit-text-size-adjust:100%;word-break:auto-phrase;overflow-wrap:break-word;text-wrap:pretty}.l3m .nw{display:inline-block}.l3m .nb,.l3m a[data-anchor=guarantee-note]{white-space:nowrap}.l3m a{color:var(--ink)}.l3m mark.pending{background:var(--pending);color:var(--ink);padding:0 .25em;border-radius:2px}.l3m.hide-pending mark.pending{background:none;padding:0}.l3m .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.l3m .ic{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:-4px}.l3m h1,.l3m h2,.l3m h3,.l3m h4{font-weight:600;letter-spacing:.02em}.l3m h2[tabindex],.l3m h3[tabindex]{scroll-margin-top:16px}.l3m .section{margin:40px 0}.l3m .section>h2{font-size:22px;margin:0 0 4px}.l3m .lead{margin:0 0 18px;color:var(--muted);font-size:14px}.l3m .cards{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:900px){.l3m .cards{grid-template-columns:repeat(3,1fr)}}.l3m .card{position:relative;border:1px solid var(--line);background:#fff;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;scroll-margin-top:16px}.l3m .card>*{margin-left:18px;margin-right:18px}.l3m .card>.photo{margin:0}.l3m .card.is-rec{border:2px solid var(--ink)}.l3m .card.is-unavailable{background:var(--na-bg);border-style:dashed}.l3m .card.is-unavailable .photo img{filter:grayscale(1);opacity:.45}@media(min-width:900px){.l3m #list-cards .card{display:grid;grid-template-rows:subgrid;grid-row:span 12;row-gap:0}.l3m #top-cards .card{display:grid;grid-template-rows:subgrid;grid-row:span 7;row-gap:0}.l3m .card .actions2{align-self:end}.l3m .card .diagram{display:flex;flex-direction:column}.l3m .card .diagram .dgframe{flex:1 1 auto}.l3m .card .dgcap{min-height:3.2em}}@media(min-width:700px)and (max-width:899px){.l3m .card>.photo{aspect-ratio:auto;height:300px}}.l3m .swipe-tabs{display:none}@media(max-width:899px){.l3m .swipe-tabs:not(:empty){display:flex;gap:6px;margin:0 0 12px}.l3m .swipe-tabs button{flex:1 1 0;min-width:0;font:inherit;font-size:13px;line-height:1.3;min-height:40px;padding:6px 4px;border:1px solid var(--line);border-radius:20px;background:#fff;color:var(--ink);cursor:pointer}.l3m .swipe-tabs button[aria-current=true]{background:var(--ink);border-color:var(--ink);color:#fff}.l3m .cards.swipe{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;position:relative;padding-bottom:4px;scrollbar-width:none}.l3m .cards.swipe::-webkit-scrollbar{display:none}.l3m .cards.swipe>.card{flex:0 0 86%;scroll-snap-align:start}}@media(min-width:700px)and (max-width:899px){.l3m .cards.swipe>.card{flex-basis:48%}.l3m .cards.swipe>.card>.photo{aspect-ratio:16 / 10;height:auto}}.l3m .photo{aspect-ratio:16 / 10;background:var(--panel);overflow:hidden}.l3m .photo img{width:100%;height:100%;object-fit:cover;display:block}.l3m .card h3{font-size:20px;margin:14px 0 0}.l3m .card h3:focus{outline:2px solid var(--ink);outline-offset:4px}.l3m .card .spec{font-size:12px;color:var(--muted);margin:2px 0 0}.l3m .card .flags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.l3m .card .flags:empty{margin-top:0}.l3m .flag{font-size:12px;line-height:1.6;padding:1px 8px;border-radius:2px}.l3m .flag.rec,.l3m .flag.na{background:var(--ink);color:#fff}.l3m .flag.ftag{border:1px solid var(--ink);background:#fff}.l3m .diagram{margin-top:12px}.l3m .dgframe{--dgmax: 420px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);border-radius:4px;overflow:hidden;padding:6px}.l3m .dblock .dgframe{--dgmax: 640px}@media(max-width:699px){.l3m .dblock .dgframe{--dgmax: 480px}}.l3m .dgcrop{display:block;width:100%;max-width:calc(var(--dgmax) * var(--ar));overflow:hidden;position:relative}.l3m .dgmask{position:absolute;background:#fff}.l3m .dgcap{font-size:13px;color:var(--ink);margin:6px 0 0;line-height:1.6}.l3m .dgwrap{display:grid;grid-template-columns:1fr;gap:16px;align-items:center}@media(min-width:900px){.l3m .dgwrap{grid-template-columns:3fr 2fr}}.l3m .dgexp .dgtitle{font-size:18px;font-weight:600;margin:0 0 6px}.l3m .dgexp .dglead{font-size:15px;margin:0 0 12px;line-height:1.8}.l3m .dgexp dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:8px 14px;font-size:14px;border-top:1px solid var(--line);padding-top:12px}.l3m .dgexp dt{font-weight:600}.l3m .dgexp dd{margin:0}@media(min-width:700px){.l3m .dblock.wide .selfcheck{grid-template-columns:1fr 1fr;align-items:start}}.l3m .dgcrop img{display:block;max-width:none;height:auto}.l3m .card .catch{font-size:16px;font-weight:600;margin:10px 0 0}.l3m .card .feel{display:inline-block;font-size:13px;background:var(--panel);padding:4px 12px;border-radius:10px;margin-top:6px;line-height:1.5}.l3m .card .feel .fl{display:block;font-size:11px;color:var(--muted)}.l3m .chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;margin-bottom:0;align-content:flex-start}.l3m .chips li{font-size:12px;border:1px solid var(--line);border-radius:14px;padding:3px 8px 3px 6px;display:flex;gap:4px;align-items:center}.l3m .sec{margin-top:14px}.l3m .sec h4{font-size:13px;margin:0 0 4px}.l3m .sec ul{list-style:none;margin:0;padding:0;font-size:14px}.l3m .sec li{display:flex;gap:6px;align-items:flex-start;margin:4px 0;line-height:1.6}.l3m .sec li .ic{margin-top:2px}.l3m .sec.ng .ic{color:#8f7f85}.l3m .pricebox{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.l3m .card .price{margin:0;font-size:18px;font-weight:600}.l3m .card .sub{font-size:12px;color:var(--muted);margin:0}.l3m .card .guarantee{font-size:12px;margin-top:6px;margin-bottom:0;color:var(--muted)}.l3m .card .actions2{display:grid;gap:8px;padding:14px 0 18px;margin-top:auto}.l3m .card .btnrow{padding-top:14px}.l3m .card .morerow{padding:8px 0 18px}.l3m .buy a,.l3m .result-buy a,.l3m button.primary,.l3m button.secondary,.l3m button.more{display:block;width:100%;text-align:center;padding:11px 12px;font:inherit;font-size:14px;border-radius:2px;text-decoration:none;cursor:pointer;min-height:44px}.l3m .buy a,.l3m .result-buy a,.l3m button.primary{background:var(--ink);color:#fff;border:1px solid var(--ink)}.l3m button.secondary,.l3m button.more{background:#fff;color:var(--ink);border:1px solid var(--ink)}.l3m button.sp-toggle{display:none}@media(max-width:699px){.l3m button.sp-toggle{display:block;margin:10px 0 0}.l3m .collapsible.is-open button.sp-toggle{margin-bottom:14px}.l3m .collapsible:not(.is-open) .collapse-body{display:none}}.l3m button.more[aria-expanded=true]{background:var(--panel)}.l3m .buy .buy-off{display:block;text-align:center;padding:11px 12px;font-size:14px;border:1px dashed var(--muted);color:var(--muted);background:#fff;margin:0}.l3m .card.summary .catch{font-size:15px}.l3m .card.summary .lbl{font-size:12px;color:var(--muted);margin:0}.l3m .card.summary .lbl+p{font-size:14px;margin:0 0 8px}.l3m .toplinks{display:grid;grid-template-columns:1fr;gap:18px;margin-top:22px}@media(min-width:700px){.l3m .toplinks{grid-template-columns:repeat(3,1fr)}}.l3m .toplinks a{background:#fff;display:flex;gap:6px;justify-content:center;align-items:center;border:1px solid var(--ink);padding:10px;text-decoration:none;font-size:14px;min-height:44px}.l3m .detail{margin-top:18px;border:2px solid var(--ink);border-radius:6px;background:#fff;padding:20px 16px}@media(min-width:700px){.l3m .detail{padding:24px 28px}}.l3m .detail-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.l3m .detail-head h3{font-size:20px;margin:0;scroll-margin-top:16px}.l3m .detail-head button{font:inherit;font-size:13px;background:#fff;border:1px solid var(--ink);padding:6px 14px;cursor:pointer;min-height:44px;white-space:nowrap;flex:none}.l3m .dgrid{display:grid;grid-template-columns:1fr;gap:26px;margin-top:16px}@media(min-width:900px){.l3m .dgrid{grid-template-columns:1fr 1fr}.l3m .dgrid .wide{grid-column:1 / -1}}.l3m .dblock h4{font-size:15px;margin:0 0 10px;display:flex;gap:8px;align-items:center}.l3m .dblock h4 .num{display:inline-flex;width:22px;height:22px;border-radius:50%;background:var(--ink);color:#fff;font-size:12px;justify-content:center;align-items:center;flex:none}.l3m .dblock .dnote{font-size:12px;color:var(--muted);margin:8px 0 0}.l3m .dblock svg{width:100%;height:auto;display:block}.l3m .disclose{font-size:13px;margin:0 0 6px}.l3m .voices{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:700px){.l3m .voices{grid-template-columns:1fr 1fr}}.l3m .voice{border:1px solid var(--line);border-radius:6px;padding:12px 14px;background:#fff;margin:0}.l3m .voice .meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px;color:var(--muted);margin-bottom:6px}.l3m .voice .stars{color:var(--ink);letter-spacing:1px}.l3m .voice .vtag{background:var(--panel);border-radius:10px;padding:0 8px;color:var(--ink)}.l3m .voice blockquote{margin:0;font-size:14px;line-height:1.75}.l3m .criteria{font-size:12px;color:var(--muted);margin-top:10px}.l3m .criteria summary{cursor:pointer;min-height:32px}.l3m .criteria ul{margin:6px 0 0;padding-left:1.2em}.l3m .selfcheck{display:grid;grid-template-columns:1fr;gap:6px}.l3m .selfcheck fieldset{border:0;margin:0;padding:0;min-width:0;display:grid;gap:6px}.l3m .selfcheck legend{font-size:12px;color:var(--muted);margin:6px 0 2px;padding:0}.l3m .selfcheck label{display:flex;gap:8px;align-items:flex-start;border:1px solid var(--line);border-radius:6px;padding:8px 10px;font-size:14px;cursor:pointer;min-height:44px}.l3m .selfcheck label.ng{background:#fbf9f7}.l3m .selfcheck label:has(input:checked){border-color:var(--ink)}.l3m .selfcheck input{margin-top:.3em;accent-color:var(--ink)}.l3m .scresult{margin:10px 0 0;font-size:14px;padding:8px 12px;background:var(--panel);border-radius:6px}.l3m .wbars{display:grid;gap:6px}.l3m .wrow{display:grid;grid-template-columns:6.5em 1fr 8.5em;gap:8px;align-items:center;font-size:13px}.l3m .tagsel,.l3m .tagph{margin-left:6px;font-size:11px;background:var(--ink);color:#fff;border-radius:2px;padding:0 6px}.l3m .tagph{visibility:hidden}.l3m .na-note{margin:10px 0 0;padding:8px 12px;background:var(--na-bg);border:1px dashed var(--muted);font-size:14px}.l3m .flownote{font-size:13px}.l3m .wrow .wb{background:#f3eee9;border-radius:3px;height:14px}.l3m .wrow .wb span{display:block;height:100%;background:#d9cdc2;border-radius:3px}.l3m .wrow.on{font-weight:600}.l3m .wrow.on .wb span{background:var(--ink)}.l3m .wrow .wv{color:var(--muted);text-align:right}.l3m .flow{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:700px){.l3m .flow{grid-template-columns:repeat(4,1fr)}}.l3m .flow div{border:1px solid var(--line);border-radius:6px;padding:10px 8px;text-align:center;font-size:13px;line-height:1.5}.l3m .flow .ic{width:26px;height:26px;display:block;margin:0 auto 4px}.l3m .selector{background:var(--panel);padding:22px 16px;border-radius:6px}@media(min-width:700px){.l3m .selector{padding:26px}}.l3m .selector .lead{color:var(--ink)}.l3m .selector fieldset{border:0;margin:0 0 20px;padding:0;min-width:0}.l3m .selector legend{font-weight:600;margin-bottom:8px;padding:0}.l3m .tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:700px){.l3m .tiles.c4{grid-template-columns:repeat(4,1fr)}.l3m .tiles.c5{grid-template-columns:repeat(5,1fr)}.l3m .tiles.c3{grid-template-columns:repeat(3,1fr)}}@media(max-width:699px){.l3m .tiles label:last-child:nth-child(odd){grid-column:1 / -1}}.l3m .tiles label{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;background:#fff;border:1px solid #8f7f85;border-radius:6px;padding:12px 8px;cursor:pointer;font-size:13px;line-height:1.5;min-height:44px}.l3m .tiles input{position:absolute;opacity:0;width:1px;height:1px}.l3m .tiles .ic{width:30px;height:30px}.l3m .tiles label:has(input:checked){border:2px solid var(--ink);padding:11px 7px;background:#fffdfb}.l3m .tiles label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.l3m .result{background:#fff;border:1px solid var(--line);border-radius:6px;padding:16px}.l3m .result h3{font-size:16px;margin:0 0 6px}.l3m .result ul.notes{margin:6px 0 12px;padding-left:1.2em}.l3m .result-buy{display:grid;grid-template-columns:1fr;gap:8px;margin:12px 0 4px}@media(min-width:700px){.l3m .result-buy{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));max-width:760px}}.l3m .result-buy a{line-height:1.5}.l3m .result-buy a small{display:block;font-size:12px;opacity:.85}.l3m .result .actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px}@media(min-width:700px){.l3m .result .actions{grid-template-columns:1fr 1fr;max-width:520px}}.l3m .result .links{margin:14px 0 0;padding-left:1.2em;font-size:14px}.l3m .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:6px}.l3m table.compare{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.l3m .compare th,.l3m .compare td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);padding:12px 14px;text-align:left;vertical-align:top;background:#fff}.l3m .compare td{min-width:200px}.l3m .compare thead th{background:var(--head);font-weight:600}.l3m .compare th[scope=row]{position:sticky;left:0;z-index:1;background:var(--panel);font-weight:600;width:150px;min-width:120px}.l3m .compare thead th:first-child{position:sticky;left:0;z-index:2}@media(max-width:699px){.l3m .compare{font-size:13px}.l3m .compare th,.l3m .compare td{padding:10px}.l3m .compare th[scope=row]{width:92px;min-width:92px;font-size:12px}.l3m .compare td{min-width:140px}}.l3m .compare .is-rec{box-shadow:inset 2px 0 0 var(--ink),inset -2px 0 0 var(--ink)}.l3m .compare thead .is-rec{box-shadow:inset 2px 0 0 var(--ink),inset -2px 0 0 var(--ink),inset 0 2px 0 var(--ink)}.l3m .compare tbody tr:last-child .is-rec{box-shadow:inset 2px 0 0 var(--ink),inset -2px 0 0 var(--ink),inset 0 -2px 0 var(--ink)}.l3m .compare td.is-unavailable{background:var(--na-bg);color:var(--muted)}.l3m .compare .colnote{display:block;font-size:12px;font-weight:400;color:var(--ink)}.l3m .compare .mlabel{display:none;font-size:11px;color:var(--muted)}@media(max-width:699px){.l3m .compare .mlabel{display:block}}.l3m .compare .big{font-size:16px;font-weight:600}.l3m .compare .yes,.l3m .compare .no{display:inline-flex;gap:6px;align-items:flex-start}.l3m .dots{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.l3m .dots span{font-size:11px;border:1px solid var(--line);border-radius:10px;padding:0 7px;color:var(--muted)}.l3m .dots span.on{background:var(--ink);color:#fff;border-color:var(--ink)}.l3m .scroll-hint{font-size:12px;color:var(--muted);margin:0 0 6px}.l3m .table-scroll{position:relative}.l3m .table-scroll:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;width:28px;pointer-events:none;border-radius:0 6px 6px 0;background:linear-gradient(to right,#52434900,#52434929);transition:opacity .2s}.l3m .table-scroll.at-end:after{opacity:0}@media(min-width:900px){.l3m .scroll-hint{display:none}}.l3m .table-note{font-size:13px;margin:12px 0 0;scroll-margin-top:16px;max-width:760px}.l3m .tolist{margin:-10px 0 16px;font-size:14px}.l3m .table-note p{margin:0 0 6px}.l3m .qa details{border-bottom:1px solid var(--line);padding:4px 0;scroll-margin-top:16px}.l3m .qa summary{cursor:pointer;padding:10px 28px 10px 0;font-weight:600;list-style:none;position:relative}.l3m .qa summary::-webkit-details-marker{display:none}.l3m .qa summary .mk{position:absolute;right:0;top:10px}.l3m .qa details[open] summary .mk:before{content:"\2212"}.l3m .qa details:not([open]) summary .mk:before{content:"\ff0b"}.l3m .qa details p,.l3m .qa details ul{margin:0 0 12px;font-size:14px}.l3m .qa details ul{padding-left:1.2em}.l3m .morelinks{font-size:14px}.l3m{text-align:left}.l3m[hidden]{display:none}.l3m [hidden]{display:none!important}.l3m{letter-spacing:normal}.l3m h1,.l3m h2,.l3m h3,.l3m h4{line-height:1.7}.l3m p{margin-top:1em;margin-bottom:1em}.l3m li{margin-bottom:0}.l3m a{text-decoration:underline}.l3m label{margin-bottom:0;margin-right:0}.l3m .tiles label,.l3m .selfcheck label{letter-spacing:inherit}.l3m button{letter-spacing:normal}.l3m .selfcheck input{margin:.3em 3px 3px 4px}.l3m blockquote{padding:0}.l3m table{table-layout:auto;background:transparent;position:static}.l3m summary{display:list-item}.l3m .section>h2{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback),sans-serif;font-weight:var(--typeHeaderWeight, 400);letter-spacing:var(--typeHeaderSpacing, .15em);line-height:var(--typeHeaderLineHeight, 1.4);font-size:calc(var(--typeHeaderSize, 31px) * .73);margin-bottom:8px}@media only screen and (min-width:769px){.l3m .section>h2{font-size:calc(var(--typeHeaderSize, 31px) * .85)}}.l3m[data-l3m=top] .section>h2,.l3m[data-l3m=top] .section>.lead{text-align:center}.l3m .selector{background:#fff;border:1px solid var(--line)}.l3m .result{background:var(--panel)}.l3m-products{padding-top:56px}.l3m-products .section-header{margin-bottom:0}@media only screen and (max-width:768px){.l3m-products{padding-top:40px}}.l3m .wrap{max-width:1500px;margin-inline:auto;padding-inline:40px}@media(max-width:768px){.l3m .wrap{padding-inline:17px}}.l3m a:focus-visible,.l3m button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/147/assets/l3m-selector.css.map */
