.product-details .cm-fit-row__track{height:5px;margin:1px 0;background:#ddd}.product-details .cm-fit-row__marker{top:0;width:30px;height:5px;left:clamp(0px,calc(var(--cm-fit-pos,50) * 1% - 15px),calc(100% - 30px));left:round(nearest,clamp(0px,calc(var(--cm-fit-pos,50) * 1% - 15px),calc(100% - 30px)),1px)}.product-details .cm-fit-row__labels{margin-top:7px}.product-details .cm-fit-row__based{margin:8px 0 0;padding:0;font-size:12px;line-height:16px;color:var(--m-muted,#6b6c66);white-space:nowrap}.product-details .cm-fit-row__based-link{display:inline-block;margin:-10px 0;padding:10px 0;color:inherit;text-decoration:none;cursor:pointer}.product-details .cm-fit-row__based-n{color:var(--m-ink,#20211f);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-skip-ink:auto}.product-details .cm-fit-row__based-link:hover .cm-fit-row__based-n{text-decoration-thickness:2px}.product-details .cm-fit-row__based-link:focus-visible{outline:1px solid var(--m-ink,#20211f);outline-offset:3px}@media(max-width:749px){.product-details .cm-fit-row__based{font-size:13px!important;line-height:18px!important}}.cm-jdgm-reviews.cm-jr2{scroll-margin-top:72px}html body .product-details .cm-fit-row .cm-fit-row__scale{margin-top:20px!important}dialog.cm-fit-row__dialog[open]{display:flex!important;flex-direction:column;overflow:hidden!important;padding:0!important;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto!important;height:fit-content!important;max-height:calc(100dvh - 64px)!important;width:min(672px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important}dialog.cm-fit-row__dialog .popup-link__inner{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:56px 32px 32px}dialog.cm-fit-row__dialog .popup-link__close{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;width:44px!important;height:44px!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;z-index:2;background:var(--color-background,#fff);border-radius:50%;opacity:1}dialog.cm-fit-row__dialog .rte table{width:100%;max-width:100%}dialog.cm-fit-row__dialog .popup-link__inner:focus{outline:none}@media(max-width:749px){dialog.cm-fit-row__dialog[open]{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important}dialog.cm-fit-row__dialog .popup-link__inner{padding:56px 16px 24px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cm-r39-fit.css.map */
