.mc-product-siblings{--mc-swatch-size: 36px;--mc-target-size: 48px;display:block;min-width:0}.mc-product-siblings[aria-busy=true]{min-height:calc(var(--font-body-medium, 1rem) * 1.25 + 10px + var(--mc-target-size))}.mc-product-siblings[hidden]{display:none}.mc-product-siblings__content{display:grid;gap:var(--form-margin, 32px)}.mc-product-siblings__group{min-width:0}.mc-product-siblings__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin:0 0 10px;font-family:var(--FONT-STACK-BODY, sans-serif);font-size:var(--font-body-medium);font-weight:var(--FONT-WEIGHT-BODY);line-height:1.25}.mc-product-siblings__label-name{font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.mc-product-siblings__choices{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%}.mc-product-siblings__choice{position:relative;display:inline-flex;max-width:100%;min-width:calc(var(--BTN-FONT-SIZE) * var(--line-height-normal) + 22px);align-items:center;justify-content:center;margin:0;padding:10px;border:1px solid var(--text, var(--COLOR-TEXT, #000));border-radius:min(var(--RADIUS, 0px),20px);background-color:transparent;color:inherit;font-family:var(--BTN-FONT-STACK);font-size:var(--BTN-FONT-SIZE);font-style:var(--BTN-FONT-STYLE);font-weight:var(--BTN-FONT-WEIGHT);line-height:var(--line-height-normal);letter-spacing:var(--BTN-LETTER-SPACING);text-transform:var(--BTN-UPPERCASE);text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:color .5s cubic-bezier(.215,.61,.355,1),background .5s cubic-bezier(.215,.61,.355,1),border .5s cubic-bezier(.215,.61,.355,1)}.mc-product-siblings__choice:not([data-mc-color-swatch]):hover,.mc-product-siblings__choice:not([data-mc-color-swatch]):active,.mc-product-siblings__choice[aria-current=page]:not([data-mc-color-swatch]){background:var(--text, #000);color:var(--bg, #fff)}@media(hover:none)and (pointer:coarse){.mc-product-siblings__choice:not([data-mc-color-swatch]):not([aria-current=page]):hover{background:transparent;color:inherit}}.mc-product-siblings__choice:not([data-mc-color-swatch])[data-sold-out]:not([aria-current=page]),.mc-product-siblings__choice:not([data-mc-color-swatch])[aria-disabled=true]{background-color:var(--text-a5, rgb(0 0 0 / 5%));color:var(--text-a35, rgb(0 0 0 / 35%));border-color:var(--text-a35, rgb(0 0 0 / 35%))}.mc-product-siblings__choice[aria-disabled=true]{cursor:not-allowed}.mc-product-siblings__choice:focus-visible{outline:1px solid currentColor;outline-offset:3px}.mc-product-siblings__name,.mc-product-siblings__status{min-width:0}.mc-product-siblings__status,.mc-product-siblings__choice[data-mc-color-swatch] .mc-product-siblings__name{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mc-product-siblings__choice[data-mc-color-swatch]{width:var(--mc-target-size);height:var(--mc-target-size);min-width:var(--mc-target-size);flex:0 0 var(--mc-target-size);padding:0;border:0;border-radius:50%;background:transparent;color:var(--text, #000);letter-spacing:normal;text-transform:none}.mc-product-siblings__swatch{position:relative;display:block;width:var(--mc-swatch-size);height:var(--mc-swatch-size);flex:0 0 var(--mc-swatch-size);border-radius:50%;background:linear-gradient(135deg,var(--mc-swatch-primary) 0%,var(--mc-swatch-primary) 50%,var(--mc-swatch-secondary) 50%,var(--mc-swatch-secondary) 100%);box-shadow:0 0 0 1px #00000024,inset 0 1px 1.5px #ffffff73,inset 0 -1px 2px #0000001a;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1)}.mc-product-siblings__swatch[data-mc-finish=metal]{background:radial-gradient(circle at 34% 28%,#fff9 0,#fff0 38%),linear-gradient(145deg,var(--mc-swatch-secondary) 0%,var(--mc-swatch-primary) 46%,var(--mc-swatch-secondary) 74%,var(--mc-swatch-primary) 100%)}.mc-product-siblings__choice[data-mc-color-swatch]:hover .mc-product-siblings__swatch{box-shadow:0 0 0 1px #00000024,0 0 0 2px var(--bg, #fff),0 0 0 3px var(--text-a35, rgb(0 0 0 / 35%)),inset 0 1px 1.5px #ffffff73,inset 0 -1px 2px #0000001a}.mc-product-siblings__choice[data-mc-color-swatch][aria-current=page] .mc-product-siblings__swatch{box-shadow:0 0 0 1px #00000024,0 0 0 2px var(--bg, #fff),0 0 0 3px var(--text, #000),inset 0 1px 1.5px #ffffff73,inset 0 -1px 2px #0000001a}.mc-product-siblings__choice[data-mc-color-swatch]:focus-visible{outline:1px solid currentColor;outline-offset:0}.mc-product-siblings__choice[data-mc-color-swatch]:after{content:attr(data-tooltip);position:absolute;z-index:5;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);width:max-content;max-width:120px;padding:6px 9px;border-radius:2px;background:var(--text, #000);color:var(--bg, #fff);font-family:var(--FONT-STACK-BODY, sans-serif);font-size:12px;font-weight:var(--FONT-WEIGHT-BODY);letter-spacing:normal;line-height:1.4;text-transform:none;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.mc-product-siblings__choice[data-mc-color-swatch]:first-child:after{left:0;transform:none}.mc-product-siblings__choice[data-mc-color-swatch]:hover:after,.mc-product-siblings__choice[data-mc-color-swatch]:focus-visible:after{opacity:1;visibility:visible}.mc-product-siblings__choice[data-mc-color-swatch][data-sold-out] .mc-product-siblings__swatch,.mc-product-siblings__choice[data-mc-color-swatch][aria-disabled=true] .mc-product-siblings__swatch{opacity:.55}.mc-product-siblings__choice[data-mc-color-swatch][data-sold-out]:before,.mc-product-siblings__choice[data-mc-color-swatch][aria-disabled=true]:before{content:"";position:absolute;z-index:1;width:var(--mc-swatch-size);height:1px;background:var(--text, #000);transform:rotate(-45deg);box-shadow:0 0 0 1px var(--bg, #fff)}product-info:has(mc-product-siblings) variant-selects .radio__legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin-bottom:10px;line-height:1.25}product-info:has(mc-product-siblings) variant-selects .radio__legend__label{flex:0 1 auto}product-info:has(mc-product-siblings) variant-selects .radio__legend__option-name{margin-right:0}product-info:has(mc-product-siblings) variant-selects .radio__legend__option-name:after{content:":"}product-info:has(mc-product-siblings) variant-selects .radio__legend__values{flex-basis:auto}product-info:has(mc-product-siblings) variant-selects .radio__legend__value{padding-top:0;font-size:var(--font-body-medium)}product-info[data-mc-auto-siblings-ready] .product__siblings,product-info[data-mc-auto-siblings-ready] [data-mc-legacy-sibling-selector]{display:none}
/*# sourceMappingURL=/cdn/shop/t/44/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI */
