.ml-sf-bar{display:flex;align-items:center;gap:.6rem;width:100%;margin:0;padding:.65rem .85rem;border:1px solid var(--ml-gold,#c49e63);background:#ffffff8c;color:var(--ml-violet,#201b52);font:inherit;font-size:.85rem;text-align:left;cursor:pointer;transition:background .2s}.ml-sf-bar:hover{background:#fff}.ml-sf-bar svg{flex:none;width:1.15rem;height:1.15rem;stroke:var(--ml-gold-deep,#8a6a3a);fill:none;stroke-width:1.5}.ml-sf-bar span{flex:1}.ml-sf-bar b{font-weight:600}.ml-sf-bar i{font-style:normal;opacity:.6}.ml-sf-fit{margin:.7rem 0 0;display:flex;gap:.5rem;align-items:flex-start;font-size:.8rem;line-height:1.45}.ml-sf-fit:before{content:"";flex:none;width:.5rem;height:.5rem;margin-top:.4rem;border-radius:50%;background:#2f9e57}.variant-picker__option-values label.ml-sf-rec{box-shadow:0 0 0 2px var(--ml-gold,#c49e63);position:relative;overflow:visible}.variant-picker__option-values label.ml-sf-rec:after{content:"Jums";position:absolute;top:-.55rem;left:50%;transform:translate(-50%);background:var(--ml-gold,#c49e63);color:#fff;font-size:.55rem;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:.15rem .35rem;pointer-events:none}.ml-sf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;color:var(--ml-violet,#201b52);font-family:inherit}.ml-sf[hidden]{display:none}.ml-sf__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#201b5273;opacity:0;transition:opacity .25s}.ml-sf__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:#faf7f2;display:flex;flex-direction:column;transform:translate(102%);transition:transform .28s;box-shadow:-10px 0 30px #201b5226;outline:0}.ml-sf.is-open .ml-sf__scrim{opacity:1}.ml-sf.is-open .ml-sf__panel{transform:none}.ml-sf__head{display:flex;justify-content:space-between;align-items:center;padding:1.1rem 1.4rem;border-bottom:1px solid rgba(32,27,82,.12)}.ml-sf__head h2{margin:0;font-size:1.5rem;line-height:1.1}.ml-sf__model{display:block;margin-bottom:.2rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ml-rose-deep,#a56d4f)}.ml-sf__x{background:none;border:0;padding:.2rem .5rem;font-size:1.7rem;line-height:1;cursor:pointer;color:inherit}.ml-sf__body{flex:1;overflow:auto;padding:1.2rem 1.4rem 2rem;-webkit-overflow-scrolling:touch}.ml-sf__step{margin-bottom:1.6rem}.ml-sf__h{display:flex;align-items:center;gap:.5rem;margin:0 0 .8rem;font-weight:600;font-size:.9rem}.ml-sf__h span{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--ml-violet,#201b52);color:#fff;font-size:.7rem;font-weight:500}.ml-sf__guide{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.ml-sf__guide div{background:#f2ede5;padding:.7rem .5rem;text-align:center;font-size:.75rem;line-height:1.4}.ml-sf__guide svg{display:block;width:2.9rem;height:2.9rem;margin:0 auto .4rem;stroke:var(--ml-violet,#201b52);fill:none;stroke-width:1.4}.ml-sf__print{margin-top:.7rem;padding:.6rem .9rem;border:1px solid var(--ml-violet,#201b52);background:transparent;color:inherit;font:inherit;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ml-sf__print:hover{background:#201b5212}.ml-sf__small{margin:.6rem 0 0;font-size:.76rem;line-height:1.5;opacity:.75}.ml-sf__calc{display:flex;gap:.5rem;align-items:center}.ml-sf__calc input{flex:1;min-width:0;padding:.8rem .9rem;border:1px solid var(--ml-violet,#201b52);border-radius:0;background:#fff;font:inherit;font-size:16px;color:inherit}.ml-sf__calc b{font-weight:400;opacity:.7}.ml-sf__result{margin-top:.7rem;padding:1rem;border:1px solid var(--ml-gold,#c49e63);background:#fff;text-align:center;min-height:5.5rem;display:grid;place-items:center}.ml-sf__result.warn{border-color:var(--ml-rose-deep,#a56d4f)}.ml-sf__big{display:block;font-family:var(--heading-font-family,"ML Serif",Georgia,serif);font-size:2.8rem;line-height:1}.ml-sf__result small{display:block;margin-top:.4rem;font-size:.8rem;line-height:1.45}.ml-sf__warn{color:var(--ml-rose-deep,#a56d4f)}.ml-sf__muted{opacity:.55;font-size:.82rem}.ml-sf__apply{margin-top:.6rem;width:100%;padding:.8rem;border:0;background:var(--ml-violet,#201b52);color:#fff;font:inherit;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ml-sf__apply[hidden]{display:none}.ml-sf__tbl{width:100%;border-collapse:collapse;font-size:.82rem}.ml-sf__tbl th,.ml-sf__tbl td{padding:.45rem .5rem;border-bottom:1px solid rgba(32,27,82,.12);text-align:left}.ml-sf__tbl th{font-weight:500;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.ml-sf__tbl tr.hl td{background:#c49e6338;font-weight:600}.ml-sf__link{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.ml-sf__help{background:#ebe3d6;padding:1rem}.ml-sf__help p{margin:0 0 .7rem;font-size:.82rem;line-height:1.5}.ml-sf__help .ml-sf__hd{font-family:var(--heading-font-family,"ML Serif",Georgia,serif);font-size:1.2rem;margin-bottom:.4rem}.ml-sf__btn{display:inline-block;margin:0 .5rem .4rem 0;padding:.6rem .9rem;border:1px solid var(--ml-violet,#201b52);color:var(--ml-violet,#201b52);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.ml-sf__btn--f{background:var(--ml-violet,#201b52);color:#fff}html.ml-sf-lock{overflow:hidden}@media(max-width:740px){.ml-sf__panel{top:auto;left:0;width:100%;height:90vh;height:90dvh;transform:translateY(102%);border-radius:1rem 1rem 0 0;box-shadow:0 -8px 24px #201b5240}.ml-sf.is-open .ml-sf__panel{transform:none}.ml-sf__head{padding:.9rem 1.1rem}.ml-sf__body{padding:1rem 1.1rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ml-size-finder.css.map */
