fieldset.product-form__input--mj{display:block;margin:0 0 1.4rem;max-width:100%}fieldset.product-form__input--mj legend.mj-label{padding:0;margin:0 0 .8rem}.mj-label__name{display:block;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:14px;color:#000;margin-bottom:5px;letter-spacing:normal}.mj-label__value{display:block;font-size:13px;line-height:13px;letter-spacing:.06rem;color:rgba(var(--color-foreground),.75)}fieldset.product-form__input--mj input[type=radio]+label{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;margin:0 5px 5px 0;padding:0;border:1px solid #ddd;border-radius:2px;background-color:#fff;color:#000;box-shadow:none;transition:border-color var(--duration-short) ease}fieldset.product-form__input--mj input[type=radio]+label:before{display:none}fieldset.product-form__input--mj input[type=radio]+label:hover{border-color:#999}fieldset.product-form__input--mj input[type=radio]:checked+label{border-color:var(--mm-ink, #1D1B18);box-shadow:inset 0 0 0 1px var(--mm-ink, #1D1B18);background-color:#fff;color:#000}fieldset.product-form__input--mj input[type=radio]:focus-visible+label,fieldset.product-form__input--mj input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}fieldset.product-form__input--mj input[type=radio]+label.mj-swatch{flex-direction:column;width:46px;height:auto;margin:2px 4px 2px 0;padding:3px 0 0;border:0;border-radius:0;background-color:transparent;box-shadow:none}.mj-swatch__img{display:block;width:36px;height:36px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 0 2px #fff,0 0 0 3px transparent;transition:box-shadow var(--duration-short) ease}.mj-swatch__caption{display:block;margin-top:4px;font-size:10.5px;line-height:12px;letter-spacing:.02rem;color:rgba(var(--color-foreground),.6);text-align:center;white-space:nowrap}fieldset.product-form__input--mj input[type=radio]+label.mj-swatch:hover .mj-swatch__img{box-shadow:0 0 0 2px #fff,0 0 0 3px #b5b5b5}fieldset.product-form__input--mj input[type=radio]:checked+label.mj-swatch{border:0;box-shadow:none;background-color:transparent}fieldset.product-form__input--mj input[type=radio]:checked+label.mj-swatch .mj-swatch__img{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--mm-ink, #1D1B18)}fieldset.product-form__input--mj input[type=radio]:checked+label.mj-swatch .mj-swatch__caption{color:var(--mm-ink, #1D1B18);font-weight:600}fieldset.product-form__input--mj input[type=radio]:focus-visible+label.mj-swatch .mj-swatch__img,fieldset.product-form__input--mj input[type=radio].focused+label.mj-swatch .mj-swatch__img{box-shadow:0 0 0 2px #fff,0 0 0 3.5px rgba(var(--color-foreground),.55)}fieldset.product-form__input--mj input[type=radio]+label:not(.mj-swatch){min-width:68px;height:52px;padding:0 14px;font-size:1.4rem;letter-spacing:.05rem;line-height:1;text-align:center}fieldset.product-form__input--mj input[type=radio].disabled+label,fieldset.product-form__input--mj input[type=radio]:disabled+label{opacity:.4;text-decoration:none;position:relative;overflow:hidden}fieldset.product-form__input--mj input[type=radio].disabled+label:after,fieldset.product-form__input--mj input[type=radio]:disabled+label:after{content:"";position:absolute;left:50%;top:-10%;bottom:-10%;width:1px;background:rgb(var(--color-foreground));transform:rotate(45deg)}fieldset.product-form__input--mj input[type=radio].disabled+label>.visually-hidden{display:none}.gpo-element .gpo-swatches input[type=radio]:checked+label,.gpo-element .gpo-swatches input[type=checkbox]:checked+label{border-color:var(--mm-ink, #1D1B18)!important;box-shadow:inset 0 0 0 1px var(--mm-ink, #1D1B18)!important}.gpo-element .gpo-label .required,.gpo-element .gpo-label.required:after{color:var(--mm-ink, #1D1B18)!important}fieldset.product-form__input--mj input[type=radio]+label.mj-swatch.mj-swatch--ash{width:7.4rem!important}.mj-swatch__img[class*=mj-swatch__img--ash-]{position:relative;overflow:hidden}.mj-swatch__img--ash-antraciet{background-color:#3a3a3c;background-image:radial-gradient(circle at 64% 70%,rgba(255,255,255,.22) 0 .06rem,transparent .1rem),radial-gradient(circle at 40% 58%,rgba(255,255,255,.16) 0 .05rem,transparent .09rem),radial-gradient(circle at 30% 26%,#77777b,#4a4a4d 30%,#3a3a3c 55%,#232325)}.mj-swatch__img--ash-parelmoer{background-color:#ede6dc;background-image:radial-gradient(circle at 30% 24%,#fffffff2,#fff0 36%),radial-gradient(circle at 70% 78%,#d6c8b68c,#d6c8b600 55%),conic-gradient(from 210deg at 50% 50%,#ede6dc,#e4e8ea,#efe3e6,#eae3d2,#e6eae6,#ede6dc)}.mj-swatch__img--ash-parelmoer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 .1rem #1d1b181f}.mj-swatch__img--ash-koperbruin{background-color:#8a5a3c;background-image:radial-gradient(circle at 62% 68%,rgba(255,226,196,.28) 0 .06rem,transparent .1rem),radial-gradient(circle at 30% 26%,#c08d66,#a06c49 28%,#8a5a3c 55%,#5c3922)}@media screen and (max-width:749px){fieldset.product-form__input--mj input[type=radio]+label.mj-swatch.mj-swatch--ash{width:7rem!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-mj-swatches.css.map */
