.mpg-variant-picker,.mpg-variant-picker *{box-sizing:border-box}.mpg-variant-picker .mpg-native-options{display:none!important}.mpg-picker{display:block;width:100%;color:#111;font-family:inherit}.mpg-group{margin:0;padding:0;border:0}.mpg-group+.mpg-group{margin-top:25px}.mpg-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px}.mpg-title{font-family:var(--heading-font-family,inherit);font-size:15px;font-weight:700;line-height:1.2}.mpg-selection{font-size:12px;line-height:1.25;color:#595959;text-align:right}.mpg-size-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mpg-size{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;min-width:0;min-height:148px;padding:12px 12px 14px;background:#fff;border:1px solid #d5d5d5;border-radius:7px;color:inherit;font:inherit;-webkit-appearance:none;appearance:none;cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s}.mpg-size:hover,.mpg-colour:hover{border-color:#6d6d6d}.mpg-size[aria-pressed=true],.mpg-colour[aria-pressed=true]{background:#f0fbfd;border-color:#05c3dd;box-shadow:0 0 0 1px #05c3dd}.mpg-size:focus-visible,.mpg-colour:focus-visible{outline:3px solid #05c3dd;outline-offset:3px}.mpg-size-visual{display:grid;place-items:center;width:82px;height:82px;flex:0 0 82px;background:transparent;border-radius:0}.mpg-real-core-art{display:block;width:78px;height:78px;max-width:100%;object-fit:contain;mix-blend-mode:normal}.mpg-size-visual--thin .mpg-real-core-art{width:74px;height:74px}.mpg-size-copy{min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}.mpg-size-name{font-size:16px;font-weight:700;line-height:1.15}.mpg-size-range{font-size:12px;line-height:1.3;color:#515151}.mpg-check{position:absolute;right:9px;top:8px;width:18px;height:18px;border-radius:50%;display:none;align-items:center;justify-content:center;background:#05c3dd;color:#111;font-size:11px;font-weight:800}[aria-pressed=true]>.mpg-check{display:flex}.mpg-size-guide{margin:9px 0 0;border:0}.mpg-size-guide__toggle{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:1px 0;color:#333;font-size:12px;font-weight:650;line-height:1.4;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.mpg-size-guide__toggle::-webkit-details-marker{display:none}.mpg-size-guide__toggle:focus-visible{outline:2px solid #05c3dd;outline-offset:4px}.mpg-size-guide__chevron{display:inline-block;width:7px;height:7px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.mpg-size-guide[open] .mpg-size-guide__chevron{transform:translateY(2px) rotate(225deg)}.mpg-size-guide__body{margin-top:8px;padding:12px 13px 9px;border:1px solid #e5e5e5;border-radius:6px;background:#fafafa;color:#333;font-size:12px;line-height:1.55}.mpg-size-guide__body p{margin:0 0 10px}.mpg-size-guide__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:9px 0 11px}.mpg-size-guide__comparison>div{display:flex;flex-direction:column;gap:3px;padding:9px 10px;border-radius:5px;border:1px solid #e0e0e0;background:#fff}.mpg-size-guide__comparison strong{font-size:13px}.mpg-size-guide__comparison span{font-size:12px}.mpg-size-guide__comparison small{font-size:11px;color:#626262}.mpg-size-guide__body .mpg-size-guide__note{margin-bottom:0;color:#666;font-size:11px}.mpg-colour-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.mpg-colour{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:96px;padding:10px 5px;border:1px solid #d8d8d8;border-radius:7px;background:#fff;color:#161616;font:inherit;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s,box-shadow .15s,background-color .15s}.mpg-swatch{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--mpg-swatch);border:1px solid rgba(0,0,0,.16);box-shadow:inset 0 0 0 2px #ffffff29}.mpg-swatch-tick{display:none;font-size:17px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55)}.mpg-colour[aria-pressed=true] .mpg-swatch-tick{display:block}.mpg-colour-label{font-size:12px;font-weight:600;line-height:1.25;text-align:center}.mpg-soldout{display:none;font-size:10px;font-weight:700;line-height:1.15;color:#a44335}.mpg-size[data-available=false] .mpg-soldout,.mpg-colour[data-available=false] .mpg-soldout{display:block}.mpg-size[data-available=false],.mpg-colour[data-available=false]{opacity:.58}.mpg-mobile-preview{display:none}.mpg-mobile-preview[hidden]{display:none!important}@media(max-width:749px){.mpg-heading{gap:8px}.mpg-size{padding:10px 9px;gap:4px;min-height:118px}.mpg-size-visual{width:66px;height:66px;flex-basis:66px}.mpg-real-core-art{width:64px;height:64px}.mpg-size-visual--thin .mpg-real-core-art{width:61px;height:61px}.mpg-size-name{font-size:15px}.mpg-size-range{font-size:11px}.mpg-colour{min-height:88px}.mpg-mobile-preview{display:flex;flex-direction:column;gap:5px;align-items:stretch;margin-top:13px;padding:14px 10px 11px;border:1px solid #e4e4e4;border-radius:7px;background:#fafafa}.mpg-mobile-preview__heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 5px}.mpg-mobile-preview__caption{font-size:12px;color:#555}.mpg-mobile-preview strong{font-size:16px;line-height:1.3;text-align:right}.mpg-mobile-preview__photo{position:relative;display:block;width:100%;height:clamp(146px,42vw,172px);overflow:hidden;background:#fff;border-radius:5px}.mpg-mobile-preview__photo img{position:absolute;top:50%;left:50%;display:block;width:clamp(142px,40vw,165px);height:clamp(178px,50vw,206px);max-width:none;max-height:none;object-fit:contain;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center center}}@media(min-width:750px){.mpg-size{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;min-height:90px;padding:9px 30px 9px 11px;gap:10px}.mpg-size-visual{width:65px;height:65px;flex:0 0 65px}.mpg-real-core-art{width:63px;height:63px}.mpg-size-visual--thin .mpg-real-core-art{width:60px;height:60px}.mpg-size-copy{align-items:flex-start;gap:4px}}.mpg-variant-picker--standard .mpg-group+.mpg-group{margin-top:19px}.mpg-variant-picker--standard .mpg-size{background:#fff}.mpg-variant-picker--standard .mpg-size[aria-pressed=true],.mpg-variant-picker--standard .mpg-colour[aria-pressed=true]{background:#f7fbfc}.mpg-variant-picker--standard .mpg-colour{min-height:78px;gap:6px;padding:8px 4px}.mpg-variant-picker--standard .mpg-swatch{width:32px;height:32px}.mpg-variant-picker--standard .mpg-colour-label{font-size:11px}.mpg-variant-picker--standard .mpg-size-guide{margin-top:6px}@media(min-width:750px){.mpg-variant-picker--standard .mpg-size{min-height:77px;padding:7px 28px 7px 9px;gap:10px}.mpg-variant-picker--standard .mpg-size-visual{width:55px;height:55px;flex-basis:55px}.mpg-variant-picker--standard .mpg-real-core-art{width:53px;height:53px}.mpg-variant-picker--standard .mpg-size-visual--thin .mpg-real-core-art{width:50px;height:50px}}@media(max-width:749px){.mpg-variant-picker--standard .mpg-size{min-height:108px;padding:8px;gap:5px}.mpg-variant-picker--standard .mpg-size-visual{width:60px;height:60px;flex-basis:60px}.mpg-variant-picker--standard .mpg-real-core-art{width:58px;height:58px}.mpg-variant-picker--standard .mpg-size-visual--thin .mpg-real-core-art{width:55px;height:55px}.mpg-variant-picker--standard .mpg-colour{min-height:79px}.mpg-variant-picker--standard .mpg-mobile-preview__photo img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;transform:none;object-fit:contain;object-position:center}}@media(max-width:749px){.mpg-variant-picker:not(.mpg-variant-picker--standard) .mpg-mobile-preview__photo img{transform:translate(-50%,-50%) rotate(-90deg) scale(1.5)}}@media(prefers-reduced-motion:reduce){.mpg-size,.mpg-colour{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/monarch-pro-grip-picker.css.map */
