[data-wcp-native][hidden]{display:none!important}wedding-color-palette{display:block}wedding-color-palette .wcp-field{border:0;padding:0;margin:0;min-width:0}wedding-color-palette .wcp-options{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 4px}wedding-color-palette .wcp-options input{position:absolute;opacity:0;width:1px;height:1px;margin:0}wedding-color-palette .wcp-options label.wcp-swatch{display:block;position:relative;width:40px;height:40px;margin:0;padding:0;border:1px solid #bcbcbc;border-radius:50%;cursor:pointer;background-image:none!important;box-shadow:none}wedding-color-palette .wcp-field .wcp-options input:checked:not(.disabled)+label.wcp-swatch{outline:1px solid #111;outline-offset:3px;border:1px solid #888;border-radius:50%;padding:0;background-clip:border-box;box-shadow:none}wedding-color-palette .wcp-options input:focus-visible+label.wcp-swatch{outline:2px solid #111;outline-offset:3px}wedding-color-palette .wcp-options label.wcp-swatch:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background:none}wedding-color-palette .wcp-options label.wcp-swatch:after{display:none}wedding-color-palette .wcp-options label.wcp-swatch--same-as-pic{display:flex;align-items:center;justify-content:center;width:auto;min-width:110px;padding:0 14px;border-radius:2px;background:#fff!important;color:#111;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap}wedding-color-palette .wcp-field .wcp-options input:checked:not(.disabled)+label.wcp-swatch--same-as-pic{padding:0 14px;border-radius:2px}wedding-color-palette .wcp-error{margin:10px 0 0;color:#a31d28;font-size:13px}@media(max-width:749px){wedding-color-palette .wcp-options{gap:8px}wedding-color-palette .wcp-options label.wcp-swatch{width:32px;height:32px}wedding-color-palette .wcp-options label.wcp-swatch--same-as-pic{width:auto;min-width:100px;padding:0 10px}wedding-color-palette .wcp-field .wcp-options input:checked:not(.disabled)+label.wcp-swatch--same-as-pic{padding:0 10px}}.bfc-dialog:has(.bfc-choice .bfc-image[style*=background-color]):not(:has(.bfc-image[style*="background-image: url"])) .bfc-image{aspect-ratio:1;border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bolodoo-wedding-color-palette.css.map */
