.mt-configurator{--mt-ink: #171614;--mt-muted: #6b6862;--mt-line: #ded8cf;--mt-panel: #f5f1ea;--mt-accent: #b9935a;height:calc(100svh - var(--mt-configurator-top, 136px));min-height:520px;overflow:hidden;background:linear-gradient(180deg,#ffffffbd,#fff0),#eee8de;color:var(--mt-ink)}html.mt-configurator-page,body.mt-configurator-page{overflow:hidden}body.mt-configurator-page .shopify-section-group-footer-group,body.mt-configurator-page footer,body.mt-configurator-page .mt-footer{display:none!important}.mt-configurator[hidden]{display:none}.mt-configurator__inner{display:grid;grid-template-columns:minmax(360px,.47fr) minmax(0,.53fr);height:100%;min-height:0;width:100%;margin:0;padding:0}.mt-configurator__stage{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#f7f7f7}.mt-configurator__viewer{position:relative;display:grid;place-items:center;flex:1 1 auto;min-height:0;overflow:hidden;border:0;background:#f7f7f7}.mt-configurator__viewer:before{content:none}.mt-configurator__layers{position:relative;width:min(76%,620px);aspect-ratio:1}.mt-configurator__layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:1;transition:opacity .16s ease}.mt-configurator__toolbar{display:flex;justify-content:space-between;gap:12px;padding:12px clamp(18px,3vw,36px) 22px;color:var(--mt-muted);font-size:1.2rem}.mt-configurator__panel{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:clamp(22px,3.8vw,48px) clamp(18px,3.2vw,44px);background:#fff}.mt-configurator__stage-price{display:flex;align-items:baseline;gap:12px;padding:clamp(18px,2.6vw,32px) clamp(18px,4vw,58px) 0;color:#8d8b87;font-size:clamp(2.4rem,2.4vw,3.2rem);font-weight:700}.mt-configurator__eyebrow{margin:0 0 10px;color:var(--mt-muted);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.mt-configurator__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(3rem,3.6vw,5.4rem);line-height:.96;letter-spacing:0}.mt-configurator__price{display:flex;align-items:baseline;gap:12px;margin:20px 0 18px}.mt-configurator__sale{font-size:clamp(2rem,3vw,3.2rem);font-weight:700}.mt-configurator__compare{color:var(--mt-muted);font-size:1.5rem;text-decoration:line-through}.mt-configurator__copy{max-width:58ch;margin:0 0 18px;color:var(--mt-muted);font-size:1.45rem;line-height:1.65}.mt-configurator__groups{display:grid;gap:18px;flex:1 1 auto;min-height:0;margin-top:clamp(28px,4vw,52px);padding-right:8px;overflow-y:auto;overscroll-behavior:contain}.mt-configurator__stepbar{display:none}.mt-option-group{border-top:1px solid var(--mt-line);padding-top:18px}.mt-option-group__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.mt-option-group__name{margin:0;font-size:1.55rem}.mt-option-group__selected{color:var(--mt-muted);font-size:1.2rem;text-align:right}.mt-option-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px}.mt-option{display:grid;gap:8px;min-height:116px;padding:8px;border:1px solid rgba(23,22,20,.12);background:#ffffff6b;color:var(--mt-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.mt-option:hover,.mt-option[aria-pressed=true]{border-color:var(--mt-ink);background:#ffffffd1}.mt-option:hover{transform:translateY(-1px)}.mt-option__thumb{display:grid;place-items:center;aspect-ratio:1;background:#ebe4d9;overflow:hidden}.mt-option__thumb img{width:100%;height:100%;object-fit:contain}.mt-option__name{display:block;min-height:2.6em;font-size:1.05rem;line-height:1.3}.mt-configurator__summary{display:none}.mt-configurator__summary-title{margin:0 0 10px;font-size:1.3rem}.mt-configurator__summary-list{display:grid;gap:6px;margin:0;color:var(--mt-muted);font-size:1.2rem}.mt-configurator__actions{display:flex;justify-content:center;gap:10px;padding:0 clamp(18px,3vw,36px) 14px;background:#f7f7f7}.mt-configurator__button{width:min(100%,180px);min-height:54px;border:1px solid var(--mt-ink);background:var(--mt-ink);color:#fff;font:inherit;font-size:1.35rem;font-weight:700;cursor:pointer}.mt-configurator__button--secondary{width:110px;background:transparent;color:var(--mt-ink)}.mt-configurator__status{min-height:20px;padding:0 18px;color:var(--mt-muted);font-size:1.2rem;text-align:center}@media screen and (max-width:989px){html.mt-configurator-page,body.mt-configurator-page{overflow:hidden}body.mt-menu-open.mt-configurator-page .mt-configurator{visibility:hidden}.mt-configurator{height:calc(100svh - var(--mt-configurator-top, 136px));min-height:0;overflow:hidden}.mt-configurator__inner{grid-template-columns:1fr;grid-template-rows:minmax(0,60%) minmax(0,40%);height:100%;min-height:0}.mt-configurator__stage{position:static;order:-1;min-height:0}.mt-configurator__viewer{flex:1 1 auto;min-height:0;padding:0}.mt-configurator__layers{width:min(66vw,30rem)}.mt-configurator__stage-price{justify-content:flex-start;padding:.7rem 1.6rem 0;font-size:1.8rem}.mt-configurator__toolbar{display:none}.mt-configurator__panel{display:grid;grid-template-rows:minmax(0,1fr) 7.4rem;padding:.9rem 0 0;text-align:center}.mt-configurator__panel{overflow:hidden}.mt-configurator__groups{gap:0;width:100%;min-height:0;margin-top:0;padding:0;overflow:hidden}.mt-configurator__eyebrow,.mt-configurator__title{display:none}.mt-configurator__price{justify-content:center;margin:1.6rem 0 1.2rem}.mt-configurator__copy{max-width:44rem;margin:0 auto 1.6rem;font-size:1.3rem}.mt-option-group{display:none;width:100%;min-height:0;border-top:0;padding-top:0}.mt-option-group.is-active{display:grid;grid-template-rows:auto auto;align-content:start;min-height:0}.mt-option-group__head{display:grid;grid-template-columns:1fr;justify-items:stretch;gap:.3rem;width:100%;margin-bottom:.45rem;padding-inline:1.8rem;text-align:center}.mt-option-group__name{width:100%;font-size:2rem;line-height:1;text-align:center}.mt-option-group__selected{width:100%;color:#8d8b87;font-size:1.65rem;font-weight:700;text-align:center}.mt-option-list{display:flex;gap:2.4rem;min-height:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding:.55rem 2.4rem .4rem;scrollbar-width:none;touch-action:pan-x}.mt-option-list::-webkit-scrollbar{display:none}.mt-option{flex:0 0 7.8rem;display:grid;place-items:center;min-height:7.8rem;padding:0;border:0;background:transparent;text-align:center;scroll-snap-align:center}.mt-option:hover{transform:none}.mt-option:hover,.mt-option[aria-pressed=true]{border-color:transparent;background:transparent}.mt-option__thumb{width:6.2rem;aspect-ratio:1;border-radius:50%;background:#fff;transition:box-shadow .16s ease,transform .16s ease}.mt-option[aria-pressed=true] .mt-option__thumb{box-shadow:0 0 0 .52rem #1f1f1f;transform:scale(.92)}.mt-option__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mt-configurator__actions{display:none}.mt-configurator__stepbar{display:grid;grid-template-columns:6.4rem 1fr 13.6rem;align-items:center;gap:1.2rem;min-height:7.4rem;padding:.3rem 2.4rem max(.8rem,env(safe-area-inset-bottom))}.mt-configurator__step-button{display:inline-grid;place-items:center;min-height:5.4rem;border:0;border-radius:.8rem;background:transparent;color:#1f1f1f;font:inherit;font-size:2.8rem;line-height:1}.mt-configurator__step-button:disabled{color:#1f1f1f38}.mt-configurator__step-button--next{background:#1f1f1f;color:#fff}.mt-configurator__step-count{color:#1f1f1f;font-size:1.8rem;text-align:center}.mt-configurator__status{position:absolute;right:1.4rem;bottom:1rem;left:1.4rem;min-height:0;padding:0;pointer-events:none}}@media screen and (max-width:640px){.mt-configurator__layers{width:min(64vw,29rem)}.mt-option-list{gap:2.4rem}.mt-configurator__stepbar{grid-template-columns:6.2rem 1fr 13.6rem}}.mt-configurator{--mt-accent:#8a652c;--mt-muted:#57534d}.mt-configurator button:focus-visible,.mt-configurator a:focus-visible{outline:3px solid #005fcc;outline-offset:3px}.mt-configurator button:disabled{cursor:not-allowed;opacity:.6}.mt-option--unavailable .mt-option__name{text-decoration:line-through}.mt-option__thumb:empty{display:none}.mt-configurator__status{min-height:2.5em}@media(prefers-reduced-motion:reduce){.mt-configurator *{transition:none!important;scroll-behavior:auto!important}}@media(max-height:700px)and (min-width:750px){.mt-configurator{height:auto;min-height:600px}html.mt-configurator-page,body.mt-configurator-page{overflow:auto}}.mt-configurator__summary{display:block;padding:12px 0}.mt-configurator__summary-list>div{display:flex;gap:12px;justify-content:space-between}.mt-configurator__summary-list dd{margin:0;text-align:right}.mt-option-group__selected{color:#57534d}@media(max-width:989px){.mt-configurator__panel{grid-template-rows:minmax(0,1fr) 5.4rem auto}.mt-configurator__summary{padding:4px 18px 8px;max-height:84px;overflow:auto}.mt-configurator__summary-title{font-size:1.1rem;margin:0 0 3px}.mt-configurator__summary-list{font-size:1rem;gap:2px}.mt-configurator__toolbar{display:flex;font-size:1rem;padding:4px 16px}.mt-configurator__title{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mt-option-group__selected{color:#57534d}}.mt-configurator{height:calc(100svh - var(--mt-configurator-top,136px) - var(--mt-review-bar,0px))}.mt-configurator__title{font-size:clamp(2.6rem,3vw,4.4rem);line-height:1.12}.mt-configurator__stage-price>span{color:#222}.mt-option:has(.mt-option__thumb:empty){height:auto;min-height:48px;aspect-ratio:auto;padding:12px;min-width:100px}.mt-option:has(.mt-option__thumb:empty) .mt-option__name{position:static;font-size:1.3rem}.mt-configurator__groups{flex:1 1 auto}@media(max-width:989px){.mt-option:has(.mt-option__thumb:empty){min-height:48px;min-width:90px;padding:10px}.mt-configurator__title{font-size:1px}}.mt-configurator__layers{width:100%;height:100%;max-height:100%;aspect-ratio:auto}.mt-configurator__groups{margin-top:22px;gap:12px}.mt-option-group{padding-top:10px}.mt-option-group__head{margin-bottom:8px}.mt-configurator__panel{padding-top:24px;padding-bottom:20px}@media(max-width:989px){.mt-configurator__groups{margin-top:0;gap:0}.mt-configurator__panel{padding:8px 0 0}}.mt-option:has(.mt-option__thumb:empty) .mt-option__name{width:auto;height:auto;clip:auto;overflow:visible;white-space:normal}@media(max-width:989px){.mt-configurator__inner{grid-template-rows:minmax(0,54%) minmax(0,46%)}.mt-option:has(.mt-option__thumb:empty){border:1px solid #777;border-radius:4px}.mt-option:has(.mt-option__thumb:empty)[aria-pressed=true]{border:2px solid #222;background:#eee}.mt-configurator__stepbar{min-height:54px;padding-top:0;padding-bottom:0}.mt-configurator__toolbar>span:last-child{display:none}}body.mt-configurator-page shopify-chat{display:none!important;visibility:hidden!important}.mt-configurator__step-button[aria-label="Add configured watch to cart"]{font-size:1.5rem;white-space:nowrap}.mt-configurator__model-picker{display:flex;align-items:center;gap:12px;margin-bottom:12px}.mt-configurator__model-picker label{font-size:1.2rem;white-space:nowrap}.mt-configurator__model-picker select{width:100%;min-width:0;min-height:40px;padding:8px 28px 8px 10px;border:1px solid #c9c5bf;background:#fff;color:#171614;font:inherit;font-size:1.3rem}.mt-configurator select:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.mt-configurator[data-mode=visual] .mt-configurator__summary{max-height:140px;overflow:auto;flex-shrink:0}.mt-configurator[data-mode=visual] .mt-configurator__layers{width:min(76%,620px);height:auto;aspect-ratio:1;max-height:100%}.mt-configurator[data-mode=visual] .mt-configurator__viewer{container-type:size}.mt-configurator[data-mode=visual] .mt-configurator__layers{width:min(76cqw,95cqh,620px)}.mt-configurator__step-button[aria-label="Save configured watch design"]{font-size:1.5rem;white-space:nowrap}@media(max-width:989px){.mt-configurator__model-picker{margin:0;padding:4px 14px 8px;gap:8px}.mt-configurator__model-picker label{font-size:1rem}.mt-configurator__model-picker select{min-height:34px;padding-top:4px;padding-bottom:4px;font-size:1.2rem}.mt-configurator__panel{grid-template-rows:auto minmax(0,1fr) 54px}.mt-configurator__summary{display:none}.mt-configurator__inner{grid-template-rows:minmax(0,50%) minmax(0,50%)}.mt-configurator[data-mode=visual] .mt-configurator__layers{width:min(66vw,92cqh,30rem)}.mt-configurator__status{position:static;padding:3px 14px;font-size:1rem;min-height:0;line-height:1.3}.mt-option-group__name{font-size:1.7rem}.mt-option-group__selected{font-size:1.3rem}.mt-option__thumb{width:5.6rem}.mt-option{flex-basis:6.8rem;min-height:6.8rem}.mt-option-list{gap:1.6rem}}body.mt-configurator-page cart-drawer:not(.active){display:none}html.mt-configurator-page,body.mt-configurator-page{overflow-x:clip;max-width:100%}.mt-configurator__summary[hidden]{display:none!important}.mt-configurator__title select{font:inherit;letter-spacing:inherit;color:inherit;width:100%;max-width:100%;background:transparent;border:0;border-bottom:1px solid #ded8cf;border-radius:0;padding:0 32px 12px 0;cursor:pointer}.mt-configurator__title select:focus-visible{outline:3px solid #005fcc;outline-offset:4px}.mt-configurator__title select option{font-size:16px}.mt-configurator__title{margin-top:0}@media(max-width:989px){.mt-configurator__title{display:block;position:static;width:auto;height:auto;clip:auto;white-space:normal;overflow:visible;font-size:2.6rem;line-height:1.2;margin:0;padding:4px 14px 8px;border:0}.mt-configurator__title select{min-height:44px;padding-bottom:6px}.mt-configurator__panel{grid-template-rows:auto minmax(0,1fr) 54px}}.mt-configurator .mt-option{position:relative}[data-mt-pricing-extras]{font-size:14px;margin-top:6px}[data-mt-extra]{font:inherit;padding:4px;border:1px solid #ccc;border-radius:3px}[data-mt-price-source]{display:block;font-size:11px;line-height:1.4;font-weight:400;margin-top:5px;color:inherit}[data-mt-price-source][hidden]{display:none}@media(max-width:749px){.mt-configurator__stage-price{flex-wrap:wrap;gap:6px 10px;align-items:flex-start}.mt-configurator__stage-price [data-mt-compare]:empty{display:none}.mt-configurator__stage-price [data-mt-pricing-extras]{max-width:100%;min-width:0;margin-top:0}.mt-configurator__stage-price [data-mt-extra]{max-width:100%;box-sizing:border-box}.mt-configurator__stage-price [data-mt-price-source]{flex:1 1 100%;max-width:100%;white-space:normal;overflow-wrap:anywhere;margin-top:0}}.mt-configurator__layer[src*="/mt-bgw9-"]{inset:auto;left:30.95%;top:29.25%;width:38.1%;height:38.1%}@media(max-width:989px)and (max-height:850px){html.mt-configurator-page:has([data-family-id=mariner-ym-configurator-nh35]),body.mt-configurator-page:has([data-family-id=mariner-ym-configurator-nh35]){overflow-y:auto}.mt-configurator[data-family-id=mariner-ym-configurator-nh35]{height:680px;min-height:680px}}.mt-configurator__layer[src*="/mt-bezel-pattern-black-review-20261108.png"]{inset:auto;left:1.8719%;top:2.075%;width:96.372%;height:93.3253%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-02.png"]{inset:auto;left:5.6502%;top:6.9193%;width:89.171%;height:87.2294%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-03.png"]{inset:auto;left:3.1612%;top:4.5595%;width:93.7935%;height:92.2509%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-04.png"]{inset:auto;left:7.151%;top:7.8223%;width:86.1575%;height:84.9826%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-05.png"]{inset:auto;left:2.8035%;top:2.3033%;width:94.5844%;height:93.0158%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-06.png"]{inset:auto;left:6.5476%;top:7.1358%;width:87.2294%;height:85.6313%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-07.png"]{inset:auto;left:4.8974%;top:3.8953%;width:90.4654%;height:89.5983%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-08.png"]{inset:auto;left:8.1132%;top:6.8856%;width:84.0907%;height:83.4651%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-10.png"]{inset:auto;left:8.9373%;top:7.8812%;width:82.2412%;height:81.4057%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-11.png"]{inset:auto;left:1.9162%;top:3.369%;width:96.2067%;height:95.0653%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-12.png"]{inset:auto;left:5.7549%;top:4.2832%;width:88.7477%;height:88.6075%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-09.png"]{inset:auto;left:1.4798%;top:1.1189%;width:97.5453%;height:95.5512%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-13.png"]{inset:auto;left:26.5637%;top:25.0601%;width:47.2523%;height:47.1332%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-14.png"]{inset:auto;left:25.3044%;top:23.965%;width:49.9453%;height:48.9002%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-15.png"]{inset:auto;left:25.5362%;top:23.7028%;width:49.2005%;height:48.688%}.mt-configurator__layer[src*="/mt-bezel-review-20261108-16.png"]{inset:auto;left:26.6844%;top:25.1406%;width:46.8968%;height:46.8968%}@media screen and (max-width:749px){body.mt-configurator-page .mw-header{min-height:4.8rem;padding-top:0;padding-bottom:0}body.mt-configurator-page .mw-header__logo{width:clamp(12rem,34vw,15rem)}.mt-configurator__inner{grid-template-rows:minmax(0,64%) minmax(0,36%)}.mt-configurator[data-mode=visual] .mt-configurator__layers{width:min(97vw,48rem);width:min(97cqw,98cqh,48rem)}}@media screen and (max-width:749px){html.mt-configurator-page,body.mt-configurator-page{overflow-y:auto}.mt-configurator,.mt-configurator[data-family-id=mariner-ym-configurator-nh35]{height:auto;min-height:0;overflow:visible}.mt-configurator__inner{height:auto;grid-template-rows:auto auto}.mt-configurator__stage{min-height:0}.mt-configurator__viewer{flex:none;height:clamp(240px,75vw,390px)}.mt-configurator__panel{min-height:250px;grid-template-rows:auto minmax(145px,auto) auto;overflow:visible}.mt-configurator__groups{min-height:145px;overflow:visible}.mt-option-group.is-active{min-height:145px}.mt-option-list{overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y}.mt-configurator__stepbar{min-height:54px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/modtime-configurator.css.map */
