.mru-section{padding-block:var(--section-gap)}.mru-section--tight{padding-block:var(--s-10)}.mru .mru-wrap{max-width:var(--content-max);margin-inline:auto;padding-inline:var(--gutter);box-sizing:content-box}.mru .mru-stack{display:flex;flex-direction:column;gap:var(--s-5)}.mru .mru-row{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.mru .sub{color:var(--c-ink-2)}.mru .mono{font-family:var(--f-mono)}.mru h1,.mru h2,.mru h3,.mru h4,.mru p{margin:0}.mru h1,.mru h2,.mru h3,.mru h4{text-transform:none}.mru .card{max-width:none;width:auto;margin:0}.mru .person>.btn--link{align-self:flex-start}.mru img{max-width:100%;height:auto}.mru .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mru .sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-5)}.mru .sec-head p{flex:1 1 100%}.mru .ask{display:flex;align-items:center;gap:var(--s-2);min-height:72px;padding:0 var(--s-3) 0 var(--s-2);background:var(--c-surface);border-radius:var(--r-xl);box-shadow:var(--shadow-card);border:var(--edge)}.mru .ask--compact{min-height:44px;border-radius:var(--r-m);box-shadow:none;background:#0000000d;border:0;padding:0 var(--s-2)}.mru .ask__input{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;font:400 clamp(16px,1.4vw,19px)/1.4 var(--f-text);color:var(--c-ink);padding:var(--s-3) var(--s-2);resize:none}.mru .ask--compact .ask__input{font-size:14px;padding:var(--s-2)}.mru .ask__input::placeholder{color:#767676}.mru .ask:focus-within{box-shadow:var(--shadow-card),0 0 0 2px var(--c-ink)}.mru .chips{display:flex;flex-wrap:wrap;gap:var(--s-2)}.mru .chip{display:inline-flex;align-items:center;min-height:38px;padding:6px 14px;border-radius:var(--r-s);background:var(--c-surface);border:1px solid var(--c-line);font:400 14px/20px var(--f-text);color:var(--c-ink);cursor:pointer;text-align:left;transition:border-color calc(var(--t-hover) * var(--m)) var(--ease),transform calc(var(--t-press) * var(--m)) var(--ease)}.mru .chip:hover{border-color:#00000047}.mru .chip:active{transform:scale(.97)}.mru .thinking{display:flex;align-items:center;gap:var(--s-2);color:var(--c-ink-2);font:400 15px/22px var(--f-text)}.mru .thinking .dots{display:inline-flex;gap:4px}.mru .you-asked{font:400 15px/22px var(--f-text);color:var(--c-ink-2)}.mru .you-asked b{color:var(--c-ink);font-weight:400}.mru .cut-card{display:flex;flex-direction:column;gap:var(--s-4)}.mru .cut-card__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--s-4);align-items:center}.mru .cut-card__name{font:600 18px/24px var(--f-text)}.mru .cut-card__name a{text-decoration:none}.mru .cut-card__meta{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);font:400 14px/20px var(--f-text);color:var(--c-ink-2)}.mru .cut-card__meta b{color:var(--c-ink);font-weight:500}.mru .cut-card__alts{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;font:400 14px/20px var(--f-text);color:var(--c-ink-2)}@media(max-width:599px){.mru .cut-card__head{grid-template-columns:auto minmax(0,1fr)}.mru .cut-card__head .t-card-price{grid-column:1 / -1}}.mru .answer-card{display:flex;flex-direction:column;gap:var(--s-2)}.mru .answer-card__src{display:flex;align-items:center;gap:var(--s-2);font:500 13px/18px var(--f-text);color:var(--c-ink-2)}.mru .answer-card__src svg{color:var(--c-ok);flex:none}.mru .answer-card__src--draft{color:var(--c-caution)}.mru .answer-card__text{font:400 17px/26px var(--f-text)}.mru .rack{padding:var(--s-2)}.mru .rack__item{display:flex;align-items:center;gap:var(--s-3);min-height:48px;padding:0 var(--s-3);border-radius:var(--r-m);text-decoration:none;color:var(--c-ink);font:500 16px/22px var(--f-text);transition:background calc(var(--t-hover) * var(--m)) var(--ease)}.mru .rack__item:hover{background:#0000000a;color:var(--c-ink)}.mru .rack__item span:last-child{margin-left:auto;color:var(--c-ink-2)}.mru .rack__title{padding:var(--s-2) var(--s-3) var(--s-1);color:var(--c-ink-2)}.mru .person{display:flex;flex-direction:column;gap:var(--s-3)}.mru .cut-card__img{width:56px;height:56px;border-radius:var(--r-m);background:var(--c-sunken);display:flex;overflow:hidden}.mru .cut-card__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mru .answer-card h3 a,.mru .cut-card__name a{color:var(--c-ink)}.mru .ask .btn{flex:none}.mru .p-card{display:flex;flex-direction:column;gap:var(--s-2);text-decoration:none;color:var(--c-ink);min-width:0}.mru .p-card:hover{color:var(--c-ink)}.mru .p-card__media{aspect-ratio:4 / 3;background:var(--c-sunken);border-radius:var(--r-l);display:flex;align-items:center;justify-content:center;overflow:hidden}.mru .p-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mru .p-card__title{font:500 15px/20px var(--f-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mru .p-card__stock{font:500 13px/18px var(--f-text);color:var(--c-ok)}.mru .p-card__stock--quote{color:var(--c-ink-2)}.mru .p-card__stock--caution{color:var(--c-caution)}.mru .p-card__price{display:flex;align-items:baseline;gap:var(--s-2);flex-wrap:wrap}.mru .p-card__price .sale{color:var(--c-action)}.mru .p-card__price s{color:var(--c-ink-2);font:400 14px/20px var(--f-text)}.mru .p-card__quote{font:600 15px/20px var(--f-text);text-decoration:underline;text-underline-offset:3px}.mru .rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--s-5)) / 4);gap:var(--s-5);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--s-2);scrollbar-width:thin}.mru .rail>*{scroll-snap-align:start;min-width:0}.mru ul.rail{list-style:none;margin:0;padding:0 0 var(--s-2)}@media(max-width:989px){.mru .rail{grid-auto-columns:calc((100% - 2 * var(--s-4)) / 2.6);gap:var(--s-4)}}@media(max-width:599px){.mru .rail{grid-auto-columns:70%;gap:var(--s-3)}}.mru .order{display:flex;flex-direction:column;gap:var(--s-4)}.mru .order__label{font:500 14px/20px var(--f-text)}.mru .length{display:flex;align-items:center;gap:var(--s-3);height:60px;padding:0 var(--s-4);border:1px solid var(--c-field);border-radius:var(--r-l);background:var(--c-surface)}.mru .length:focus-within{outline:2px solid var(--c-ink);outline-offset:2px}.mru .length input{flex:1 1 auto;min-width:0;width:100%;border:0;outline:none;background:transparent;font:500 clamp(26px,2.4vw,30px)/1.2 var(--f-mono);color:var(--c-ink);padding:0}.mru .length span{flex:none;font:400 17px/24px var(--f-mono);color:var(--c-ink-2)}.mru .length--warn{border-color:var(--c-caution)}.mru .echo{font:400 14px/20px var(--f-mono);min-height:20px}.mru .echo--warn{color:var(--c-caution)}.mru .ruler{position:relative;height:18px;margin-top:var(--s-1)}.mru .ruler__track{position:absolute;left:0;width:88%;top:7px;height:4px;border-radius:2px;background:#e5e5ea;overflow:hidden}.mru .ruler__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c-ink);transform-origin:left center;transform:scaleX(0)}.mru .ruler__quote{position:absolute;left:88%;right:0;top:8px;border-top:2px dashed var(--c-field)}.mru .ruler__mark{position:absolute;left:-8px;top:1px;width:16px;height:16px;border-radius:50%;background:var(--c-action);box-shadow:0 0 0 4px #c0000026}.mru .ruler__labels{display:flex;justify-content:space-between;width:88%;font:400 12px/16px var(--f-mono);color:var(--c-ink-2)}.mru .ruler-row{display:flex;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;font:400 13px/18px var(--f-text);color:var(--c-ink-2)}.mru .pieces{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.mru .stepper{display:inline-flex;align-items:center;gap:var(--s-2)}.mru .stepper output{min-width:36px;text-align:center;font:500 18px/24px var(--f-mono)}.mru .total-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);border-top:1px solid var(--c-line);padding-top:var(--s-4)}.mru .breakdown,.mru .minline{font:400 14px/20px var(--f-text);color:var(--c-ink-2);text-align:right}.mru .minline--warn{color:var(--c-caution)}.mru .saveline{font:500 14px/20px var(--f-text);color:var(--c-ok);text-align:right}.mru .nextline{color:var(--c-ink)}.mru .shipline{display:flex;align-items:flex-start;gap:var(--s-2);font:400 15px/22px var(--f-text)}.mru .shipline svg{flex:none;margin-top:2px}.mru .order .btn--main{width:100%}.mru .order__quote{font:400 14px/20px var(--f-text)}.mru .order__status{font:500 14px/20px var(--f-text);min-height:20px}.mru .order--compact{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--c-line)}.mru .order--compact .order__quote,.mru .order--compact .shipline+.t-small{display:none}.mru .pdp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-14);align-items:start}.mru .pdp__main{display:flex;flex-direction:column;gap:var(--s-6);min-width:0}.mru .pdp__aside{position:sticky;top:96px;min-width:0}.mru .pdp__media{background:var(--c-sunken);border-radius:var(--r-2xl);aspect-ratio:3 / 2;display:flex;align-items:center;justify-content:center;overflow:hidden}.mru .pdp__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mru .pdp__thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-3)}.mru .pdp__thumb{aspect-ratio:1;background:var(--c-sunken);border-radius:var(--r-l);border:0;padding:0;overflow:hidden;cursor:pointer}.mru .pdp__thumb[aria-current=true]{box-shadow:0 0 0 2px var(--c-ink)}.mru .pdp__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mru .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}.mru .fact{padding:var(--s-3) var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-l);background:var(--c-surface)}.mru .fact dt{font:500 13px/18px var(--f-text);color:var(--c-ink-2)}.mru .fact dd{margin:0;font:500 15px/22px var(--f-text)}.mru .spec-table{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);margin:0}.mru .spec-table dt,.mru .spec-table dd{margin:0;padding:var(--s-3) 0;border-top:1px solid var(--c-line);font:400 15px/22px var(--f-text)}.mru .spec-table dt{color:var(--c-ink-2)}.mru .rte{font:400 16px/26px var(--f-text)}.mru .rte p+p{margin-top:var(--s-3)}.mru .rte a{color:var(--c-ink)}.mru .crumbs{font:400 14px/20px var(--f-text);color:var(--c-ink-2)}.mru .crumbs a{color:var(--c-ink-2)}@media(max-width:989px){.mru .pdp{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}.mru .pdp__aside{position:static}.mru .pdp__media{aspect-ratio:4 / 3}}.mru .pdp-more{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-14);align-items:start}.mru .pdp-more h2+*{margin-top:calc(var(--s-2) * -1)}.mru .spec-wrap{min-width:0}.mru .dp-specs-table{width:100%;border-collapse:collapse;table-layout:fixed;border:0}.mru .dp-specs-table tr,.mru .dp-specs-table td{border:0;background:none}.mru .dp-specs-table td{padding:var(--s-3) 0;border-top:1px solid var(--c-line);font:400 15px/22px var(--f-text);vertical-align:top;overflow-wrap:anywhere}.mru .dp-specs-table td:first-child{width:40%;color:var(--c-ink-2);padding-right:var(--s-4)}@media(max-width:989px){.mru .pdp-more{grid-template-columns:minmax(0,1fr);gap:var(--s-10)}}@media(max-width:599px){.mru .facts{grid-template-columns:minmax(0,1fr)}.mru .pdp__thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}}.mru .buybar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:none;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background:var(--c-veil);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--c-line);transform:translateY(100%);transition:transform calc(var(--t-slide) * var(--m)) var(--ease)}.mru .buybar.is-on{transform:none}@media(max-width:989px){.mru .buybar{display:flex}}.mru .buybar__total{font:600 22px/26px var(--f-text);font-variant-numeric:tabular-nums}.mru .buybar__sub{font:400 12px/16px var(--f-mono);color:var(--c-ink-2)}.mru .counter{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--s-16);align-items:start}.mru .counter__main{display:flex;flex-direction:column;gap:var(--s-5);min-width:0}.mru .counter__side{display:flex;flex-direction:column;gap:var(--s-4);min-width:0;padding-top:var(--s-2)}.mru .counter__results{display:flex;flex-direction:column;gap:var(--s-4)}.mru .counter__results:empty{display:none}@media(max-width:989px){.mru .counter{grid-template-columns:minmax(0,1fr);gap:var(--s-8)}}.mru .coll-head{padding-top:var(--s-8);display:flex;flex-direction:column;gap:var(--s-5)}.mru .coll-head__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--s-6) var(--s-14);align-items:end}.mru .coll-head__title{display:flex;flex-direction:column;gap:var(--s-3);min-width:0}.mru .coll-head__ask{min-width:0}.mru .coll-head__ask .ask{min-height:64px}.mru .coll-head__hint{margin-top:var(--s-2);padding-left:var(--s-2)}.mru .coll-head .counter__results{max-width:820px}@media(max-width:989px){.mru .coll-head__grid{grid-template-columns:minmax(0,1fr);align-items:start}}.mru .coll-body{padding-top:var(--s-8);padding-bottom:var(--s-6)}.mru .coll-form{display:flex;flex-direction:column;gap:var(--s-4)}.mru .coll-shapes{border:0;margin:0;padding:0;min-width:0}.mru .coll-shapes legend{padding:0;margin-bottom:var(--s-3)}.mru .coll-shapes__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:var(--s-2)}.mru .shape-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:var(--s-3) var(--s-2) var(--s-2);border-radius:var(--r-l);background:var(--c-surface);border:1px solid var(--c-line);cursor:pointer;text-align:center;transition:border-color calc(var(--t-hover) * var(--m)) var(--ease),box-shadow calc(var(--t-hover) * var(--m)) var(--ease),transform calc(var(--t-press) * var(--m)) var(--ease)}.mru .shape-tile:hover{border-color:#00000047}.mru .shape-tile:active{transform:scale(.97)}.mru .shape-tile input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.mru .shape-tile:has(input:checked){border-color:var(--c-ink);box-shadow:0 0 0 1px var(--c-ink)}.mru .shape-tile:has(input:focus-visible){outline:2px solid var(--c-ink);outline-offset:2px}.mru .shape-tile__glyph{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-m);background:var(--c-sunken);color:var(--c-ink)}.mru .shape-tile__name{font:500 13px/16px var(--f-text);color:var(--c-ink);overflow-wrap:anywhere}.mru .shape-tile__n{font-size:12px;line-height:16px;color:var(--c-ink-2)}.mru .coll-bar{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}@media(min-width:768px){.mru .coll-form{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:var(--s-4)}.mru .coll-shapes{flex:1 1 100%;padding-bottom:var(--s-5);border-bottom:1px solid var(--c-line)}.mru .coll-sheet{flex:1 1 auto;order:2}.mru .coll-bar{order:3}.mru .coll-bar__count{color:var(--c-ink-2)}}.mru .coll-bar__count{margin-right:auto}.mru .coll-bar__open{display:none}.mru .coll-sort{display:inline-flex;align-items:center;gap:var(--s-2)}.mru .coll-select{-webkit-appearance:none;appearance:none;height:40px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 36px 0 12px;border:1px solid rgba(0,0,0,.16);border-radius:var(--r-m);color:var(--c-ink);font:400 14px/20px var(--f-text);cursor:pointer;background:var(--c-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='2.4'%3E%3Cpolyline points='6,9 12,15 18,9'/%3E%3C/svg%3E") no-repeat right 12px center}.mru .coll-select:disabled{color:var(--c-field);cursor:default}.mru .coll-sheet{display:flex;flex-direction:column}.mru .coll-sheet__head,.mru .coll-sheet__foot{display:none}.mru .coll-sheet__body{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3) var(--s-4)}.mru .coll-field{display:flex;flex-direction:column;gap:4px;min-width:160px}.mru .coll-check{display:inline-flex;align-items:center;gap:var(--s-2);min-height:40px;font:400 14px/20px var(--f-text);cursor:pointer}.mru .coll-check input{width:18px;height:18px;accent-color:var(--c-ink);margin:0}.mru ul.coll-applied{list-style:none;margin:var(--s-4) 0 0;padding:0;align-items:center}.mru .chip--applied{gap:6px;text-decoration:none;background:var(--c-sunken);border-color:transparent}.mru .chip--applied:hover{color:var(--c-ink);border-color:#0003}.mru .coll-applied__clear{font:400 14px/20px var(--f-text);margin-left:var(--s-2)}.mru ul.coll-grid{list-style:none;margin:var(--s-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-8) var(--s-5);transition:opacity calc(var(--t-hover) * var(--m)) var(--ease)}.mru .coll-grid__item{min-width:0}.mru .coll-grid .p-card__title{-webkit-line-clamp:3}.mru .coll-grid__item[hidden]{display:none}.mru .coll-body.is-loading .coll-grid{opacity:.45}.mru .coll-more{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);margin-top:var(--s-10)}.mru .coll-empty{margin-top:var(--s-6)}.mru .coll-none{margin-top:var(--s-6);max-width:640px;display:flex;flex-direction:column;gap:var(--s-3)}@media(max-width:989px){.mru ul.coll-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mru .coll-answers{padding-top:var(--s-10)}.mru ul.coll-answers__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--s-4)}.mru .coll-answer{display:flex;flex-direction:column;gap:var(--s-2);min-width:0}.mru .coll-answer h3 a{text-decoration:none}.mru .coll-answer h3 a:hover{text-decoration:underline;color:var(--c-ink)}.mru .coll-answer__draft{color:var(--c-caution)}.mru .coll-copy__row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--s-3) var(--s-14);padding:var(--s-8) 0;border-top:1px solid var(--c-line)}.mru .coll-copy .rte{max-width:72ch;min-width:0}.mru .coll-copy .rte ul,.mru .coll-copy .rte ol{padding-left:22px;margin:var(--s-3) 0}.mru .coll-copy .rte h3{font:600 18px/24px var(--f-text);margin:var(--s-5) 0 var(--s-2)}.mru .coll-copy .rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:var(--s-4) 0;font:400 14px/20px var(--f-text)}.mru .coll-copy .rte th,.mru .coll-copy .rte td{border:1px solid var(--c-line);padding:10px 12px;text-align:left;vertical-align:top}.mru .coll-copy .rte th{background:var(--c-sunken);font-weight:500}.mru .coll-faq__item{border-top:1px solid var(--c-line)}.mru .coll-faq__item:last-child{border-bottom:1px solid var(--c-line)}.mru .coll-faq__item summary{display:flex;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) 0;font:500 16px/24px var(--f-text);cursor:pointer;list-style:none}.mru .coll-faq__item summary::-webkit-details-marker{display:none}.mru .coll-faq__item summary:after{content:"+";flex:none;font:400 20px/24px var(--f-text);color:var(--c-ink-2);transition:transform calc(var(--t-hover) * var(--m)) var(--ease)}.mru .coll-faq__item[open] summary:after{transform:rotate(45deg)}.mru .coll-faq__item .rte{padding-bottom:var(--s-4)}@media(max-width:989px){.mru .coll-copy__row{grid-template-columns:minmax(0,1fr)}}.mru .mru-help.coll-doors .doors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 var(--s-6);padding:var(--s-2) var(--s-6)}.mru .mru-help.coll-doors .door{border-bottom:0;min-width:0}@media(max-width:989px){.mru .mru-help.coll-doors .doors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.mru .mru-help.coll-doors .doors{grid-template-columns:minmax(0,1fr)}.mru .mru-help.coll-doors .door{border-bottom:1px solid var(--c-line)}.mru .mru-help.coll-doors .door:last-child{border-bottom:0}}@media(max-width:767px){.mru .coll-shapes__row{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:var(--s-2);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none}.mru .coll-shapes__row::-webkit-scrollbar{display:none}.mru .shape-tile{flex:none;width:88px;scroll-snap-align:start}.mru .coll-bar{padding-top:var(--s-4);border-top:1px solid var(--c-line)}.mru .coll-bar__open{display:inline-flex;flex:1 1 0}.mru .coll-sort{flex:1 1 0;min-width:0}.mru .coll-sort span{display:none}.mru .coll-sort .coll-select{width:100%}.mru .coll-bar__count{order:3;flex:1 1 100%;color:var(--c-ink-2)}.mru .coll-sheet{position:fixed;left:0;right:0;bottom:0;z-index:1000;max-height:82vh;background:var(--c-surface);border-radius:var(--r-2xl) var(--r-2xl) 0 0;box-shadow:var(--shadow-pop);transform:translateY(100%);visibility:hidden;transition:transform calc(var(--t-slide) * var(--m)) var(--ease),visibility 0s linear calc(var(--t-slide) * var(--m))}.mru .coll-sheet.is-open{transform:none;visibility:visible;transition:transform calc(var(--t-slide) * var(--m)) var(--ease);box-shadow:var(--shadow-pop),0 0 0 100vmax #1d1d1f52}.mru .coll-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:var(--s-4) var(--s-4) var(--s-2)}.mru .coll-sheet__body{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--s-4);padding:var(--s-2) var(--s-4) var(--s-4);overflow-y:auto}.mru .coll-sheet .coll-field{min-width:0}.mru .coll-sheet .coll-select{width:100%;height:48px;font-size:16px}.mru .coll-sheet .coll-check{min-height:44px;font-size:16px}.mru .coll-sheet__foot{display:block;padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));border-top:1px solid var(--c-line)}.mru .coll-sheet__foot .btn{width:100%}.mru ul.coll-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6) var(--s-3)}.mru ul.coll-answers__grid{grid-template-columns:minmax(0,1fr)}}html.mru-sheet-open,html.mru-sheet-open body{overflow:hidden}.mru .q-head{padding-top:var(--s-8);display:flex;flex-direction:column;gap:var(--s-3)}.mru .q-head .t-lead{max-width:62ch}.mru .q-body{padding-top:var(--s-8);padding-bottom:var(--s-16)}.mru .q-body:not(.q-body--cutlist){display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--s-10);align-items:start}.mru .q-main{max-width:880px;display:flex;flex-direction:column;gap:var(--s-6);min-width:0}.mru .q-aside{position:sticky;top:96px;min-width:0}.mru .q-sum{display:flex;flex-direction:column;gap:var(--s-3)}.mru ol.q-sum__lines{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:var(--s-2);font:400 14px/20px var(--f-text);overflow-wrap:anywhere}.mru ol.q-sum__lines:empty{display:none}.mru .q-sum .btn{align-self:flex-start}@media(max-width:989px){.mru .q-body:not(.q-body--cutlist){grid-template-columns:minmax(0,1fr)}.mru .q-aside{display:none}}.mru .q-start{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--s-4);align-items:stretch}.mru .q-paste{display:flex;flex-direction:column;gap:var(--s-3);min-width:0}.mru .q-paste__box{width:100%;min-height:168px;resize:vertical;border:1px solid var(--c-field);border-radius:var(--r-l);padding:var(--s-3) var(--s-4);background:var(--c-surface);color:var(--c-ink);font:400 15px/24px var(--f-mono);box-sizing:border-box}.mru .q-paste__box:focus{outline:2px solid var(--c-ink);outline-offset:2px}.mru .q-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-2);text-align:center;background:transparent;box-shadow:none;border:1.5px dashed var(--c-field);cursor:pointer;min-width:0;transition:border-color calc(var(--t-hover) * var(--m)) var(--ease),background calc(var(--t-hover) * var(--m)) var(--ease)}.mru .q-drop:hover,.mru .q-drop.is-over{border-color:var(--c-ink);background:var(--c-sunken)}.mru .q-drop:focus-within{outline:2px solid var(--c-ink);outline-offset:2px}.mru ul.q-files{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2)}.mru ul.q-files:empty{display:none}.mru .q-file{gap:var(--s-2);max-width:100%}.mru .q-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mru .q-file__x{border:0;background:none;font:400 18px/1 var(--f-text);color:var(--c-ink-2);cursor:pointer;padding:0 2px;min-width:24px;min-height:24px}.mru .q-block .sec-head{margin-bottom:var(--s-3)}.mru ol.q-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}.mru .q-line{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:var(--s-3);align-items:start;padding:var(--s-4)}.mru .q-line__n{font-size:14px;line-height:48px;color:var(--c-ink-2);text-align:center}.mru .q-line--pinned .q-line__n{line-height:22px}.mru .q-line__body{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.mru .q-card .q-line__text,.mru .q-line__text{height:auto;min-height:48px;padding:11px 16px;font:400 15px/24px var(--f-text);resize:none;overflow:hidden;field-sizing:content}.mru .q-sug .t-micro b{color:var(--c-ink);font-weight:500}.mru .q-line__x{width:40px;height:40px}.mru .q-line__title{font:600 16px/22px var(--f-text);overflow-wrap:anywhere}.mru .q-line__fields{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-4);margin-top:var(--s-3);align-items:flex-end}.mru .q-in{width:148px;height:48px;font:500 18px/24px var(--f-mono)}.mru .q-sug{margin-top:var(--s-2);display:flex;flex-direction:column;gap:var(--s-2)}.mru .q-sug__opt{justify-content:space-between;gap:var(--s-3);width:100%;min-height:44px}.mru .q-sug__opt span:first-child{min-width:0}.mru .q-sug__use{flex:none;font-weight:600;text-decoration:underline;text-underline-offset:3px}.mru .q-check-note{margin-top:var(--s-1)}.mru .q-over{color:var(--c-caution);margin-top:var(--s-2)}.mru .q-words{margin-top:var(--s-2);overflow-wrap:anywhere}.mru .q-words .btn--link{font:inherit;color:var(--c-ink)}.mru .q-empty{padding:var(--s-2) 0}.mru .q-card{display:flex;flex-direction:column;gap:var(--s-4)}.mru .q-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3) var(--s-4)}.mru .q-field{display:flex;flex-direction:column;gap:6px;min-width:0}.mru .q-field--wide{grid-column:1 / -1}.mru .q-card .field,.mru .q-body--cutlist .field{height:48px}.mru .q-card textarea.field{height:auto;min-height:96px;padding:var(--s-3) var(--s-4);resize:vertical}.mru .q-select{-webkit-appearance:none;appearance:none;padding-right:40px;background:var(--c-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='2.4'%3E%3Cpolyline points='6,9 12,15 18,9'/%3E%3C/svg%3E") no-repeat right 16px center}.mru .q-set{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:var(--s-2)}.mru .q-set legend{padding:0;margin-bottom:var(--s-2)}.mru .q-options{display:flex;flex-wrap:wrap;gap:var(--s-2)}.mru .q-option{position:relative;cursor:pointer}.mru .q-option input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.mru .q-option>span{display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:var(--s-2) var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-m);background:var(--c-surface);font:500 15px/20px var(--f-text);transition:border-color calc(var(--t-hover) * var(--m)) var(--ease)}.mru .q-option>span small{font:400 13px/18px var(--f-text);color:var(--c-ink-2)}.mru .q-option:hover>span{border-color:#00000047}.mru .q-option input:checked+span{border-color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c-ink)}.mru .q-option input:focus-visible+span{outline:2px solid var(--c-ink);outline-offset:2px}.mru .q-date{max-width:240px;margin-top:var(--s-2)}.mru .q-addr{padding-top:var(--s-2)}.mru .q-more summary{cursor:pointer;padding:var(--s-2) 0}.mru .q-more[open]{display:flex;flex-direction:column;gap:var(--s-3)}.mru .q-check{display:flex;gap:var(--s-3);align-items:flex-start;font:400 15px/22px var(--f-text);cursor:pointer}.mru .q-check input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--c-ink)}.mru .q-error{margin:0;padding:var(--s-3) var(--s-4);border-radius:var(--r-m);background:#b3261e0f;color:var(--c-error);font:500 14px/20px var(--f-text)}.mru .q-send{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.mru .q-done{display:flex;flex-direction:column;gap:var(--s-3);max-width:640px}.mru .q-faq{max-width:880px;box-sizing:content-box;margin-inline:auto}.mru .q-faq h2{margin-bottom:var(--s-4)}.mru .q-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:none;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background:var(--c-veil);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--c-line);transform:translateY(100%);transition:transform calc(var(--t-slide) * var(--m)) var(--ease)}.mru .q-bar.is-on{transform:none}@media(max-width:767px){.mru .q-start,.mru .q-grid2{grid-template-columns:minmax(0,1fr)}.mru .q-line{grid-template-columns:minmax(0,1fr) auto;padding:var(--s-3)}.mru .q-line__n{display:none}.mru .q-in{width:128px}.mru .q-send .btn--main{width:100%}.mru .q-bar{display:flex}.mru.mru-quote{padding-bottom:88px}}.mru-header-section{position:sticky;top:0;z-index:40}.mru.mru-head{background:transparent}.mru .mru-head__row{display:flex;align-items:center;gap:var(--s-4);height:64px}.mru .mru-head__logo{display:inline-flex;align-items:center;flex:none}.mru .mru-head__logo img{height:40px;width:auto;display:block}.mru .mru-head__nav{display:flex;align-items:center;gap:var(--s-1);flex:none}.mru .mru-head__link{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:var(--r-s);font:500 15px/20px var(--f-text);color:var(--c-ink);text-decoration:none;cursor:pointer;list-style:none;transition:background calc(var(--t-hover) * var(--m)) var(--ease)}.mru .mru-head__link::-webkit-details-marker{display:none}.mru .mru-head__link:hover{background:#0000000d;color:var(--c-ink)}.mru .mru-head__link[aria-current=page]{background:#0000000f;font-weight:600}.mru .mru-head__metals{position:relative}.mru .mru-head__metals[open]>summary{background:#0000000f}.mru .mru-head__metals[open]>summary svg{transform:rotate(180deg)}.mru .mru-head__pop{position:absolute;top:calc(100% + 8px);left:0;width:280px;padding:var(--s-2);z-index:50;animation:mru-rise calc(var(--t-drop) * var(--m)) var(--ease) both}.mru ul.mru-head__metal-list{list-style:none;margin:0;padding:0}.mru .mru-head__metal{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:44px;padding:0 var(--s-3);border-radius:var(--r-m);font:500 15px/20px var(--f-text);color:var(--c-ink);text-decoration:none}.mru .mru-head__metal:hover,.mru .mru-head__metal[aria-current=page]{background:#0000000d;color:var(--c-ink)}.mru .mru-head__metal .mono{color:var(--c-ink-2);font-size:13px}.mru .mru-head__ask-wrap{flex:1 1 auto;min-width:0;max-width:520px;margin-inline:auto}.mru .mru-head__ask{min-height:44px}.mru .mru-head__ask-icon{flex:none;color:var(--c-ink-2);margin-left:var(--s-2)}.mru .mru-head__spacer{flex:1 1 auto}.mru .mru-head__tools{display:flex;align-items:center;gap:var(--s-2);flex:none}.mru .mru-head__trade{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:var(--r-xs);background:var(--c-action);color:#fff;font:600 13px/18px var(--f-text);text-decoration:none;transition:background calc(var(--t-hover) * var(--m)) var(--ease)}.mru .mru-head__trade:hover{background:var(--c-action-hover);color:#fff}.mru .mru-head__lang{margin:0}.mru .mru-head__lang-group{display:inline-flex;border:1px solid var(--c-line);border-radius:var(--r-s);overflow:hidden;background:var(--c-surface)}.mru .mru-head__lang-btn{height:30px;min-width:36px;padding:0 8px;border:0;background:transparent;color:var(--c-ink);font:500 12px/1 var(--f-mono);cursor:pointer}.mru .mru-head__lang-btn+.mru-head__lang-btn{border-left:1px solid var(--c-line)}.mru .mru-head__lang-btn[aria-current=true]{background:var(--c-ink);color:#fff;cursor:default}.mru .mru-head__icon,.mru .mru-head__menu-btn,.mru .mru-head__ask-btn{color:var(--c-ink);background:transparent;position:relative}.mru .mru-head__icon:hover,.mru .mru-head__menu-btn:hover,.mru .mru-head__ask-btn:hover{background:#0000000d;color:var(--c-ink)}.mru .mru-head .header__cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--c-ink);color:#fff;font:600 11px/18px var(--f-text);text-align:center;box-sizing:border-box}.mru .mru-head__menu-btn,.mru .mru-head__ask-btn{display:none}.mru .mru-head__askrow{padding-bottom:var(--s-3)}.mru .mru-head__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--c-surface);display:flex;flex-direction:column;overflow-y:auto;transform:translate(-100%);transition:transform calc(var(--t-slide) * var(--m)) var(--ease)}.mru .mru-head__sheet[hidden]{display:none}.mru .mru-head__sheet.is-open{transform:none}.mru .mru-head__sheet-top{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 var(--gutter);border-bottom:1px solid var(--c-line)}.mru .mru-head__sheet-body{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-5) var(--gutter) var(--s-10)}.mru ul.mru-head__sheet-links{list-style:none;margin:0;padding:0}.mru .mru-head__sheet-links a,.mru .mru-head__sheet-links button{display:flex;align-items:center;width:100%;min-height:52px;padding:0;border:0;border-bottom:1px solid var(--c-line);background:none;font:500 17px/22px var(--f-text);color:var(--c-ink);text-decoration:none;text-align:left;cursor:pointer}.mru .mru-head__lang--sheet .mru-head__lang-btn{height:44px;min-width:56px;font-size:14px}@media(max-width:1099px){.mru .mru-head__row{gap:var(--s-2);height:60px}.mru .mru-head__nav,.mru .mru-head__ask-wrap,.mru .mru-head__trade,.mru .mru-head__tools>.mru-head__lang{display:none}.mru .mru-head__menu-btn,.mru .mru-head__ask-btn{display:inline-flex}.mru .mru-head__menu-btn{margin-left:-10px}.mru .mru-head__tools{margin-left:auto;gap:0}.mru .mru-head__logo img{height:34px}}@media(max-width:599px){.mru .mru-head__account{display:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/mru-counter.css.map */
