html.omri-size-guide-open,html.omri-size-guide-open body{overflow:hidden}.omri-size-guide{--omri-guide-bg:#F1F0ED;--omri-guide-ink:#67645E;--omri-guide-muted:#8A8781;--omri-guide-surface:#FFFFFF;--omri-guide-accent:var(--omri-selection-active,#C99AA8);--omri-guide-accent-strong:var(--omri-selection-active,#C99AA8);--omri-guide-line:rgba(103,100,94,.12);--omri-guide-track:#E7E4DF;--omri-guide-media-bg:#DEDBD5;--omri-guide-dur:.5s;--omri-guide-ease:var(--omri-pdp-ease,cubic-bezier(.76,0,.24,1));position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483010;display:block;width:100vw;height:100dvh;margin:0;padding:0;visibility:hidden;pointer-events:none;color:var(--omri-guide-ink);font-family:var(--omri-guide-font,var(--pdp-section-font,var(--font-body-family)));font-style:var(--omri-guide-font-style,normal);font-synthesis:none}.omri-size-guide,.omri-size-guide *,.omri-size-guide *:before,.omri-size-guide *:after{box-sizing:border-box}.omri-size-guide[aria-hidden=false]{visibility:visible;pointer-events:auto}.omri-size-guide.is-closing{--omri-guide-dur:.4s}.omri-size-guide__backdrop{appearance:none;-webkit-appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:#22201d75;opacity:0;cursor:pointer;transition:opacity var(--omri-guide-dur) var(--omri-guide-ease)}.omri-size-guide.is-open .omri-size-guide__backdrop{opacity:1}.omri-size-guide__panel{position:absolute;top:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;width:100vw;height:100dvh;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--omri-guide-bg);color:var(--omri-guide-ink);transform:translate3d(100%,0,0);transition:transform var(--omri-guide-dur) var(--omri-guide-ease)}.omri-size-guide.is-open .omri-size-guide__panel{transform:translateZ(0)}.omri-size-guide__scroll{flex:1 1 auto;width:100%;min-height:0;margin:0;padding:20px 20px 26px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--omri-guide-line) transparent}.omri-size-guide__header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;margin:0;padding:0}.omri-size-guide__title{min-width:0;margin:0;padding:0;color:var(--omri-guide-ink);font:inherit;font-size:22px;font-weight:500;line-height:1.25;letter-spacing:normal;text-transform:none}.omri-size-guide__header>.omri-size-guide__close{position:relative;margin:-10px -10px -10px 0}.omri-size-guide__play:focus-visible,.omri-size-guide__method:focus-visible,.omri-size-guide__cta:focus-visible{outline:2px solid var(--omri-guide-accent-strong);outline-offset:3px}.omri-size-guide__media{position:relative;width:100%;aspect-ratio:16 / 10;margin:18px 0 0;overflow:hidden;isolation:isolate;border:0;border-radius:10px;background:var(--omri-guide-media-bg)}.omri-size-guide__pane[hidden]{display:none}.omri-size-guide__thumb,.omri-size-guide__iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;border:0;object-fit:cover}.omri-size-guide__thumb{z-index:1}.omri-size-guide__thumb--placeholder{background:var(--omri-guide-media-bg)}.omri-size-guide__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;background:#22201d14;pointer-events:none}.omri-size-guide__play{appearance:none;-webkit-appearance:none;position:absolute;top:50%;left:50%;z-index:3;display:grid;place-items:center;width:50px;height:50px;margin:0;padding:0;border:1px solid rgba(255,255,255,.58);border-radius:50%;background:#ffffffad;color:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translate(-50%,-50%);cursor:pointer}.omri-size-guide__play svg{display:block;width:10px;height:14px;margin-left:2px}.omri-size-guide__iframe{z-index:5;border-radius:inherit;background:#000}.omri-size-guide__media.is-playing .omri-size-guide__thumb,.omri-size-guide__media.is-playing .omri-size-guide__veil,.omri-size-guide__media.is-playing .omri-size-guide__play{opacity:0;pointer-events:none}.omri-size-guide__methods{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:20px 0 0;padding:3px;border:0;border-radius:40px;background:var(--omri-guide-track)}.omri-size-guide__methods:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;z-index:0;width:calc(50% - 3px);border-radius:40px;background:var(--omri-guide-accent);transform:translateZ(0);transition:transform .35s var(--omri-guide-ease)}.omri-size-guide__methods[data-active=mm]:before{transform:translate3d(100%,0,0)}.omri-size-guide.is-method-positioning .omri-size-guide__methods:before,.omri-size-guide.is-method-positioning .omri-size-guide__method{transition:none}.omri-size-guide__method{position:relative;z-index:1;appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;min-width:0;min-height:36px;margin:0;padding:9px 0;border:0;border-radius:40px;background:transparent;color:var(--omri-guide-muted);font:inherit;font-size:14px;font-weight:500;line-height:1;letter-spacing:normal;text-align:center;white-space:nowrap;cursor:pointer;transition:color .35s ease}.omri-size-guide__method[aria-selected=true]{background:transparent;color:#fff}.omri-size-guide__pane{width:100%;margin:0;padding:0;opacity:1;transition:opacity .15s ease}.omri-size-guide.is-method-switching .omri-size-guide__pane:not([hidden]){opacity:0;transition:none}.omri-size-guide__lead{width:100%;margin:24px 0 0;padding:0}.omri-size-guide__lead h3{margin:0;padding:0;color:var(--omri-guide-ink);font:inherit;font-size:18px;font-weight:500;line-height:1.35;letter-spacing:normal;text-transform:none}.omri-size-guide__steps{display:block;width:100%;margin:16px 0 0;padding:0;list-style:none;counter-reset:omri-step}.omri-size-guide__step{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:8px;align-items:start;width:100%;margin:0;padding:16px 0;border:0;border-bottom:1px solid var(--omri-line,#C4C4C4);counter-increment:omri-step}.omri-size-guide__step:first-child{padding-top:0}.omri-size-guide__step:before{content:counter(omri-step);display:block;margin:0;padding:0;color:#ddc5cb;font:inherit;font-size:24px;font-weight:400;line-height:1;letter-spacing:.1em;font-variant-numeric:tabular-nums}.omri-size-guide__text{display:block;min-width:0;margin:0;padding:0;color:var(--omri-ink,var(--omri-guide-ink));font:inherit;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:normal}.omri-size-guide__note{display:flex;align-items:flex-start;gap:11px;width:100%;margin:24px 0 0;padding:15px 16px;border:0;border-radius:12px;background:var(--omri-guide-surface);color:var(--omri-guide-muted)}.omri-size-guide__note-icon{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0;padding:0;border-radius:50%;background:var(--omri-guide-accent);color:#fff;font:inherit;font-size:12px;font-weight:500;line-height:1}.omri-size-guide__note-text{flex:1 1 auto;min-width:0;margin:0;padding:0;color:var(--omri-guide-muted);font:inherit;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:normal}.omri-size-guide__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin:20px 0 0;padding:0 18px;border:0;border-radius:40px;background:var(--omri-guide-ink);color:var(--omri-guide-bg);font:inherit;font-size:13px;font-weight:500;line-height:1;letter-spacing:.04em;text-align:center;text-decoration:none;text-transform:none;cursor:pointer}@media(min-width:750px){.omri-size-guide__step{grid-template-columns:72px minmax(0,1fr);column-gap:12px}.omri-size-guide__panel{width:min(500px,calc(100vw - 40px))}.omri-size-guide__scroll{padding:28px 28px 26px}.omri-size-guide__title{font-size:24px}}@media(min-width:1100px){.omri-size-guide__panel{width:520px}.omri-size-guide__scroll{padding:32px 32px 26px}}@media(prefers-reduced-motion:reduce){.omri-size-guide__methods:before,.omri-size-guide__backdrop,.omri-size-guide__panel,.omri-size-guide__media,.omri-size-guide__pane,.omri-size-guide__method{transition:none}}@media(forced-colors:active){.omri-size-guide__methods:before{display:none}.omri-size-guide__method{border:1px solid CanvasText}.omri-size-guide__method[aria-selected=true]{border:2px solid Highlight;background:Canvas;color:CanvasText}.omri-size-guide__note-icon{border:1px solid CanvasText;background:Canvas;color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/omri-size-guide.css.map */
