[data-vc-native-colors][hidden]{display:none!important}.vc-native-swatches{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:210px;gap:6px 0;margin:12px 0 22px;max-width:100%}.vc-native-swatches .vc-color-dot{display:flex;align-items:center;justify-content:center;width:100%;height:42px;padding:4px;border:0;background:transparent;cursor:pointer;border-radius:50%;min-height:0;box-shadow:none}.vc-color-dot>span{display:block;box-sizing:border-box;width:30px;height:30px;border:2px solid #fff;border-radius:50%;background:var(--vc-swatch);box-shadow:0 0 0 1px #dedede}.vc-color-dot[aria-pressed=true]>span{box-shadow:0 0 0 2px #222}.vc-color-dot:hover>span{box-shadow:0 0 0 1px #666}.vc-color-dot:focus-visible{outline:2px solid #222;outline-offset:0}.vc-native-swatches .vc-color-name{grid-column:span 2;padding:6px;border:1px solid #ddd;background:#fff;font-size:11px;text-transform:none;letter-spacing:0}.vc-color-name[aria-pressed=true]{border-color:#222;box-shadow:inset 0 0 0 1px #222}[data-vc-review-collection] .vc-color-options{grid-template-columns:repeat(5,minmax(0,1fr));width:210px;max-width:100%;gap:6px 0;margin-top:12px}[data-vc-review-collection] .vc-color-options .vc-option{display:flex;align-items:center;justify-content:center;width:100%;height:42px}[data-vc-review-collection] .vc-color-options .vc-option span{font-size:0;gap:0}[data-vc-review-collection] .vc-color-options .vc-option i{box-sizing:border-box;width:30px;height:30px;border:2px solid #fff;box-shadow:0 0 0 1px #dedede;background:var(--vc-swatch)}[data-vc-review-collection] .vc-color-options input:checked+span i{outline:none;box-shadow:0 0 0 2px #222}[data-vc-review-collection] .vc-color-options .vc-color-unknown{width:auto;grid-column:span 2}[data-vc-review-collection] .vc-color-options .vc-color-unknown span{font-size:11px;padding:6px;border:1px solid #ddd}[data-vc-review-collection] .vc-color-options .vc-color-unknown i{display:none}.vc-swatches-enhanced [data-vc-active-color]{display:none!important}.vc-native-filter-heading{font-size:18px;line-height:1.3;padding:0 0 17px;border-bottom:1px solid #e7e7e7;margin-bottom:18px}.vc-ordered-filter-form .tag-list__header{font-size:14px;font-weight:600;letter-spacing:0;text-align:left}.vc-clothing-sizes.tag-list,[data-vc-review-collection] .vc-size-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:260px;max-width:100%;padding:0;margin:16px 0 22px}.vc-clothing-sizes .tag{padding:0;margin:0;min-width:0}.vc-clothing-sizes .vc-size-button{position:relative;display:block;cursor:pointer;margin:0;padding:0;letter-spacing:0;text-transform:none}.vc-clothing-sizes .vc-size-button input{display:block;position:absolute;width:1px;height:1px;opacity:0;margin:0;padding:0}.vc-clothing-sizes .vc-size-button span,[data-vc-review-collection] .vc-size-options .vc-option span{box-sizing:border-box;display:flex;justify-content:center;align-items:center;min-width:0;width:100%;height:38px;padding:0 2px;border:1px solid #ccc;border-radius:3px;background:#fff;color:#222;font-size:13px;font-weight:400;line-height:1.1;letter-spacing:0;text-align:center;white-space:nowrap}.vc-clothing-sizes .vc-size-button:hover span{border-color:#555}.vc-clothing-sizes .vc-size-button input:checked+span,[data-vc-review-collection] .vc-size-options input:checked+span{border-color:#222;background:#222;color:#fff}.vc-clothing-sizes .vc-size-button input:focus-visible+span{outline:2px solid #222;outline-offset:2px}@media(max-width:768px){.vc-clothing-sizes .vc-size-button span,[data-vc-review-collection] .vc-size-options .vc-option span{height:42px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/vc-color-swatches.css.map */
