.wbvar_sep{border-top:1px solid rgba(var(--color-secondary-button),.08);padding-top:5px}wb-variant-select{display:block}.bz_product_pills .form_label,.bz_product_swatch .form_label{font-size:calc(var(--body-scale) * 14px);line-height:var(--body-line-height);font-weight:var(--font-secondary-weight);font-family:var(--font-secondary-family);text-transform:var(--body-case)}.bz_product_input input.input_radio,wb-color-swatch fieldset input.input_radio{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}wb-color-swatch fieldset input:focus-visible+label{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground),.5),0 0 5px 2px rgba(var(--color-foreground),.1);border-radius:var(--variant-radius)}.bz_product_input input.input_radio:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.bz_product_dropdown{--swatch-input--size: 18px;position:relative;margin-top:24px}.bz_product_dropdown+*{margin-top:16px}.bz_product_dropdown select{padding:6px 14px;font-size:calc(var(--body-scale) * 14px)}.bz_product_dropdown .dropdown-swatch+select{padding-left:44px}.bz_product_dropdown .dropdown-swatch{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1;pointer-events:none}.bz_product_dropdown .dropdown-swatch .swatch{--swatch-input--size: 18px;border-radius:50%;z-index:0}.bz_product_dropdown .form_label{position:absolute;top:0;left:16px;z-index:1;transform:translateY(-50%);margin:0;padding:2px 6px;font-size:calc(var(--body-scale) * 12px);line-height:1;background:rgb(var(--color-background));color:rgb(var(--color-foreground));pointer-events:none;text-transform:capitalize;font-weight:var(--font-secondary-weight);font-family:var(--font-secondary-family)}.bz_product_dropdown .form_label>span{display:none}bz-card-select{display:block;width:100%;position:relative}.bz_card_select_btn{display:flex;align-items:center;width:100%;padding:10px 40px 10px 18px;position:relative;font-size:calc(var(--body-scale) * 14px);line-height:var(--body-line-height);color:rgb(var(--color-foreground));background:transparent;border:1px solid rgba(var(--color-foreground),.1);border-radius:999px;cursor:pointer;text-align:left}.select--swatch .bz_card_select_btn{padding-left:40px}.bz_card_select_btn .bz_card_select_value{overflow:hidden;text-overflow:ellipsis}.bz_card_select_btn .icon-caret{position:absolute;right:16px;top:50%;width:12px;height:12px;transform:translateY(-50%);pointer-events:none;transition:transform var(--speed-default, .25s) ease}bz-card-select[open] .bz_card_select_btn .icon-caret{transform:translateY(-50%) rotate(180deg)}.bz_card_select_list{position:fixed;z-index:2;min-width:160px;max-height:220px;overflow-y:auto;overflow-x:hidden;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);border-radius:16px;box-shadow:0 8px 24px rgba(var(--color-foreground),.08);display:none}bz-card-select[open] .bz_card_select_list,.bz_card_select_list.bz_card_select_list--open{display:block}.bz_card_select_list [role=option]{display:flex;align-items:center;gap:10px;padding:8px 16px;cursor:pointer;font-size:calc(var(--body-scale) * 14px)}.bz_card_select_list [role=option] .swatch{--swatch-input--size: 18px;flex-shrink:0;z-index:0;border-radius:50%}.bz_card_select_list [role=option] .bz_card_select_option_label{overflow:hidden;text-overflow:ellipsis}.bz_card_select_list [role=option]:hover,.bz_card_select_list [role=option][aria-selected=true]{background:rgba(var(--color-foreground),.06)}.bz_card_select_list [role=option].is-disabled{opacity:.45;cursor:not-allowed}.bz_product_swatch,.bz_product_pills input.input_radio+label{border:1px solid rgba(var(--color-foreground));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-radius);color:rgb(var(--color-foreground));display:inline-block;padding:12px 26px;font-size:calc(var(--body-scale) * 14px);letter-spacing:1px;line-height:1;text-align:center;transition:border var(--speed-default) ease;cursor:pointer;position:relative}.bz_product_swatch.bz_product_input{background-color:transparent;text-align:left}.bz_product_pills input.input_radio+label:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:var(--variant-radius)}.bz_product_pills .bz_var_color input.input_radio+label{padding-inline:8px}.bz_product_pills input.input_radio:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),1)}.bz_product_pills input.input_radio:checked+label.pswatch_image{background-color:transparent}.bz_product_pills input.input_radio:checked+label::selection{background-color:rgba(var(--color-background),.3)}.bz_product_pills input.input_radio+label{border-color:rgba(var(--color-foreground),.1)}.bz_product_pills input.input_radio:disabled+label,.bz_product_pills input.input_radio.disabled+label{color:rgba(var(--color-foreground),var(--a-60));text-decoration:line-through}.bz_product_pills .bz_product_color input.input_radio+label{padding:10px}.bz_product_pills input.input_radio.disabled:checked+label,.bz_product_pills input.input_radio:disabled:checked+label{color:rgba(var(--color-background),var(--a-60))}.bz_product_pills input.input_radio:focus-visible+label{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.55)!important}.bz_product_pills input.input_radio.focused+label{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 5px rgba(var(--color-foreground),.55)}.bz_product_swatch .swatch-input__input+.swatch-input__label{padding:0;--swatch-input--size: 36px}.swatch{--swatch-input--size: 50px;--swatch--size: var(--swatch-input--size, 44px);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--variant-radius);position:relative;z-index:-1}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, 2px)}wb-color-swatch fieldset label span.swatch{--swatch-input--size: unset;--swatch--size: unset;--swatch--border-radius: unset;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground),.1),inset 0 0 rgb(var(--color-background));border-radius:var(--variant-radius)}.bz_variant{padding-inline:1px}.bz_var_color .swatch{--swatch-input--size: unset;--swatch--size: unset;--swatch--border-radius: unset;height:20px;width:20px;padding:2px;z-index:0}.bz_var_color.swatch_capsule .swatch,.bz_product_details .bz_var_color .swatch{width:100%;height:100%}.bz_product_details .complement_product .bz_var_color .swatch{width:20px;height:20px}.bz_var_color label[title=white] .swatch,.bz_var_color label[title=White] .swatch{border:1px solid rgba(var(--color-foreground),.1)}.card_allvariant_img fieldset label span.swatch,wb-color-swatch fieldset label span.swatch{display:block;width:24px;height:24px}.bz_product_color{gap:10px}.bz_product_color input.input_radio+label{font-size:0!important;position:relative;transition:var(--speed-regular) ease;width:32px;height:32px;background-size:50px;padding:0;border-radius:var(--variant-radius);vertical-align:middle;z-index:0}.bz_product_color input.input_radio+label:before{content:none;display:none}.bz_product_color input.input_radio:checked+label:before,.bz_product_color input.input_radio:hover+label:before{content:none;display:none}.bz_product_color input.input_radio.disabled+label:after{content:"";position:absolute;top:0;bottom:0;left:50%;right:25px;transform:rotate(45deg);border:none;border-left:1px solid rgba(var(--color-foreground));opacity:.8;border-radius:0;box-shadow:none}.bz_product_color:active:focus-visible+label,.bz_product_color:checked:focus-visible+label,.bz_product_color input.input_radio:focus-visible+label,.bz_product_color input.input_radio:focus-visible+label.pswatch_image{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground),.55)}.swatch-input__input+.swatch-input__label{--swatch-input--border-radius: var(--variant-radius);display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:2px;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--speed-default);transition-timing-function:ease;forced-color-adjust:none}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: 2px}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{border:1px solid rgb(var(--color-foreground))}.swatch-input__input:focus-visible+.swatch-input__label{border:1px solid rgba(var(--color-foreground),.5);box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 1px 5px rgba(var(--color-foreground),.25)}.swatch-input__input:active:focus-visible+.swatch-input__label,.swatch-input__input:checked:focus-visible+.swatch-input__label{border:1px solid rgb(var(--color-foreground));box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 1px 4px rgba(var(--color-foreground),.25)}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{transition:none}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover{border:none}.swatch-input__input:disabled+.swatch-input__label{pointer-events:none}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden;opacity:.4}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: 1px;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left}fieldset.bz_form_input,wb-color-swatch fieldset{border:none;padding:6px 0 0;z-index:0;position:relative}fieldset.bz_form_input+fieldset.bz_form_input{margin:14px 0 0;padding-top:0}.bz_product_card .bz_product_input input.input_radio+label{position:relative;border-radius:var(--variant-radius)}.bz_product_card .bz_product_pills .bz_var_color input.input_radio+label{padding:9px}.bz_product_input input.input_radio:disabled+label,.bz_product_input input.input_radio.disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),var(--a-60));text-decoration:line-through}.bz_product_input input.input_radio:checked+label{border:1px solid rgba(var(--color-foreground),1)}.card_allvariant_img fieldset label,wb-color-swatch.card_variant_img fieldset label{width:20px;height:20px;background-size:20px;border-radius:var(--variant-radius);background-repeat:no-repeat!important;background-size:cover!important;background-position:center center;transition:var(--speed-regular) ease;position:relative;border:1px solid rgba(var(--color-foreground),.1);display:inline-block;cursor:pointer;margin-right:2px}.card_allvariant_img fieldset input.input_radio:checked+label,wb-color-swatch.card_variant_img fieldset input.input_radio:checked+label{border:1px solid rgb(var(--color-foreground))}wb-color-swatch fieldset label span{width:20px;height:20px;display:inline-block;cursor:pointer;border-radius:var(--variant-radius);position:relative;transition:var(--speed-regular) ease;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground),.1),inset 0 0 rgb(var(--color-background))}.bz_var_color input.input_radio.disabled+label:after,.bz_var_color.card_variant_img input.input_radio.disabled+label:after,wb-color-swatch input.input_radio.disabled+label span:after,wb-color-swatch.card_variant_img input.input_radio.disabled+label:after{content:"";position:absolute;top:0;bottom:0;left:50%;right:25px;transform:rotate(45deg);border:none;border-left:1px solid rgba(var(--color-foreground));opacity:.8;border-radius:0;box-shadow:none}.tooltip{position:relative;display:inline-block;cursor:pointer;line-height:.8}.tooltip .tooltip-text{visibility:hidden;opacity:0;min-width:max-content;background-color:rgba(var(--color-button),1);color:rgb(var(--color-button-text));text-align:center;border-radius:var(--buttons-radius-outset);padding:4px 8px;position:absolute;top:-5px;left:50%;transform:translate(-50%,-100%);font-size:12px;text-transform:capitalize;z-index:1;white-space:nowrap;border-radius:calc(var(--variant-radius) - 1px)}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}.tooltip .tooltip-text:after{content:"";position:absolute;bottom:-9px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgba(var(--color-button),1) transparent transparent}.bz_product_pills .swatch_classic input.input_radio+label,.bz_var_color.swatch_classic input.input_radio+label{width:24px;height:24px;background-image:radial-gradient(circle at 32% 28%,#ffffff8c,#fff0 42%),radial-gradient(circle at 72% 82%,#0000004d,#0000 55%);border-color:#00000014;box-shadow:0 3px 6px #0003,inset 0 -2px 4px #00000038,inset 0 2px 3px #ffffff4d}.bz_product_pills .swatch_classic input.input_radio:checked+label,.bz_var_color.swatch_classic input.input_radio:checked+label{outline:1px solid rgba(var(--color-foreground),1)}.bz_product_pills .swatch_classic input.input_radio:checked+label span:before,.bz_var_color.swatch_classic input.input_radio:checked+label span:before{display:none}.bz_variant.swatch_classic{padding:5px 3px;gap:10px}.bz_product_pills .swatch_capsule input.input_radio+label,.bz_var_color.swatch_capsule input.input_radio+label{width:34px;height:18px;transition:var(--speed-normal)}.bz_product_pills .swatch_capsule input.input_radio:checked+label span:before,.bz_var_color.swatch_capsule input.input_radio:checked+label span:before{width:12px;height:2px;border-radius:10px}.bz_var_color label.pswatch_image{font-size:0;line-height:0;color:transparent;overflow:hidden;background-size:cover;background-position:center}.bz_product_pills .swatch_classic input.input_radio+label.pswatch_image,.bz_var_color.swatch_classic input.input_radio+label.pswatch_image{width:24px;height:24px}.bz_product_pills .swatch_capsule input.input_radio+label.pswatch_image,.bz_var_color.swatch_capsule input.input_radio+label.pswatch_image{width:34px;height:18px}@media screen and (forced-colors:active){.bz_product_pills input.input_radio:checked+label{text-decoration:underline}.bz_product_pills input.input_radio:focus-visible+label{border:transparent solid 1px}}@media screen and (min-width:768px){.bz_product_swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 28px}}@media screen and (max-width:991px){.bz_product_color input.input_radio+label{width:26px;height:26px;background-size:26px}.bz_product_color input.input_radio+label:before{right:-2px}.bz_product_color{gap:8px}}@media screen and (max-width:767px){.bz_product_dropdown .form_label{font-size:calc(var(--body-scale) * 10px)}.bz_card_select_btn{padding:8px 33px 8px 15px}.bz_product_dropdown .dropdown-swatch+select{height:35px}.bz_product_dropdown{margin-top:20px}.bz_product_pills input.input_radio+label{padding:5px 8px;font-size:calc(var(--body-scale) * 12px)}}
/*# sourceMappingURL=/cdn/shop/t/363/assets/variants-options.css.map */
