.m-radio-pill{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.m-radio-pill~label{border:1px solid #DADADA;background:transparent;border-radius:1000px;padding:8px 16px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;line-height:1.2;-webkit-user-select:none;user-select:none}.m-radio-pill~label:hover{background:#1e1c1e0a}.m-radio-pill:checked~label{background:#d0e0c3;border-color:#000}.m-radio-pill:focus-visible~label,.m-radio-pill~label:focus-visible{outline:2px solid #1E1C1E;outline-offset:2px}.m-radio-pill--disabled~label,.m-variant-radio-button--disabled{color:#1e1c1e66;border-color:#1e1c1e40;background:transparent;text-decoration:line-through;cursor:not-allowed}.m-radio-pill--disabled~label:hover{background:transparent}.m-radio-pill--disabled~label .m-variant-swatch,.m-variant-radio-button--disabled .m-variant-swatch,.m-radio-pill--disabled~label img,.m-variant-radio-button--disabled img{opacity:.35;filter:grayscale(60%)}.m-variant-options{display:flex;flex-wrap:wrap;gap:10px;row-gap:10px}.variant__accordion--case-size .m-variant-options{gap:8px;flex-wrap:nowrap}.variant__accordion--case-size .m-radio-pill~label,.variant__accordion--case-size .m-radio-pill~.m-variant-radio-button--swatch{min-width:0;min-height:98px;padding:10px 15px;font-size:12px;letter-spacing:.02em;border-radius:0;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px;text-align:center;line-height:1.2;box-sizing:border-box}@media screen and (min-width:1024px){.variant__accordion--case-size .m-radio-pill~label,.variant__accordion--case-size .m-radio-pill~.m-variant-radio-button--swatch{flex-direction:column;text-align:center}}.variant__accordion--case-size .m-variant-size-icon{flex:0 0 auto}.variant__accordion--case-size .m-radio-pill~label>span:not(.m-variant-swatch):not(.m-variant-size-icon){flex:0 0 auto;min-width:0;width:auto;white-space:normal;word-break:break-word;overflow-wrap:break-word;align-self:stretch;text-align:center}.variant__accordion--case-size .m-variant-swatch{flex:0 0 auto;width:41px;max-width:41px;height:58px;aspect-ratio:auto;background-size:contain}.variant__accordion--case-size [title="Universal Fit"] .m-variant-swatch,.variant__accordion--case-size [title="42mm/44mm/45mm"] .m-variant-swatch,.variant__accordion--case-size [title="42mm/44mm/45 mm"] .m-variant-swatch{width:55px;max-width:55px;height:78px}.m-variant-size-icon{display:inline-flex;align-items:center;justify-content:center;color:#1e1c1e;line-height:0;flex-shrink:0}.m-variant-size-icon svg{display:block;width:auto;height:50px}.m-variant-size-icon--small svg{height:50px}.m-variant-size-icon--medium svg{height:58px}.m-variant-size-icon--large svg{height:78px}.m-radio-pill--disabled~.m-variant-radio-button--size-icon .m-variant-size-icon{opacity:.4}.m-variant-option-static{font-weight:500}.m-radio-pill~.m-variant-radio-button--swatch{flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:12px 10px;gap:10px;min-width:0;min-height:126px;line-height:1.2;border-radius:0}.variant__accordion:not(.variant__accordion--case-size) .m-radio-pill~.m-variant-radio-button--swatch .m-variant-swatch{margin-top:0;margin-bottom:auto}.variant__accordion:not(.variant__accordion--case-size) .m-radio-pill~.m-variant-radio-button--swatch>span:not(.m-variant-swatch){margin-top:auto}.m-variant-options:has(.m-variant-radio-button--swatch){flex-wrap:nowrap;gap:8px;width:100%}@media screen and (max-width:1023px){.m-variant-options:has(.m-variant-radio-button--swatch){flex-wrap:wrap}}.select-container-finish,.select-container-finish .m-variant-options{width:100%}.m-variant-options:has(.m-variant-radio-button--swatch)>div{flex:1 1 0;min-width:0;display:flex}.m-variant-options:has(.m-variant-radio-button--swatch)>div>label{width:100%}.m-variant-swatch{display:inline-block;width:100%;max-width:105px;aspect-ratio:105 / 78;height:auto;border-radius:0;background-size:contain;background-position:center;background-repeat:no-repeat;flex-shrink:0}.select-container-finish .m-radio-pill~.m-variant-radio-button--swatch{flex-direction:row;align-items:stretch;justify-content:flex-start;text-align:left;gap:0;padding:0;min-height:84px;overflow:hidden}.select-container-finish .m-variant-radio-button--swatch>span:not(.m-variant-swatch){flex:0 0 auto;width:70px;font-weight:500;order:0;display:flex;align-items:center;padding-left:16px}.select-container-finish .m-variant-swatch{flex:1 1 auto;width:auto;max-width:none;aspect-ratio:auto;height:auto;border-radius:0;order:1;background:none;position:relative;overflow:hidden;display:block;align-self:stretch}.select-container-finish .m-variant-swatch img{width:auto;height:220px;max-width:none;display:block;pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-125deg);transform-origin:center center}.select-container-finish .m-variant-swatch__color{display:block;width:100%;height:36px;border-radius:4px}.variant__helper-links{display:inline-flex;flex-wrap:wrap;gap:14px;margin-left:auto;margin-right:14px;padding-left:12px;border-left:1px solid #D2D0C6;align-items:center}.variant__helper-link{font-size:12px;line-height:16px;text-decoration:underline;text-underline-offset:3px;color:#181818;opacity:1;transition:opacity .15s ease;cursor:pointer;white-space:nowrap}.variant__helper-link:hover,.variant__helper-link:focus-visible{opacity:1}.summary__title .variant__helper-links,.summary__title .variant__helper-link{pointer-events:auto}.selected-value,.js-selected{font-family:Suisse Intl Book;font-size:11px;line-height:150%;letter-spacing:1px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/234/assets/product-variant-options.css.map */
