.rating-wrapper,.jdgm-prev-badge,.jdgm-widget,.loox-rating,.stamped-badge,.spr-badge,[data-oke-star-rating],[data-oke-reviews-product-listing-rating],.okeReviews,.yotpo-bottomline,.ryviu-rating,.rivo-reviews-stars,.fera-rating,.vv-rating-summary{display:none!important}.variant-picker .variant-option--swatches{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(input[type=radio]){display:inline-flex;flex:0 0 40px;width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;padding:3px;margin:0;align-items:center;justify-content:center;border:none;outline:none;background:transparent;border-radius:50%;overflow:visible;box-shadow:none;position:relative}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch .swatch{--swatch-width: 32px;--swatch-height: 32px;--variant-picker-swatch-radius: 50%;display:block;flex:0 0 32px;width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;border-radius:50%;background-size:cover;background-position:center;outline:none;box-shadow:inset 0 0 0 1px #1e1f1c2e}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:checked){outline:2px solid #20201e;outline-offset:1px}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:focus-visible){outline:2px solid #20201e;outline-offset:2px}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:after{content:none!important}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch .swatch:after{content:none!important}product-swatches .variant-option--swatches label.variant-option__button-label--has-swatch:has(input[type=radio]){width:34px;height:34px;min-width:34px;min-height:34px;max-width:34px;max-height:34px;padding:3px;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:visible}product-swatches .variant-option--swatches .swatch{--swatch-width: 28px;--swatch-height: 28px;width:28px;height:28px;min-width:28px;min-height:28px;max-width:28px;max-height:28px;border-radius:50%;background-size:cover}.vv-pdp-essentials__item .vv-size-guide__intro{font-size:13px;line-height:1.5;margin:0 0 8px;color:#595c58}.vv-size-guide{display:block;padding:0 0 2px}.vv-size-guide__measurements{margin-top:2px}.vv-size-guide__heading{margin:0 0 8px;font-size:12px}.vv-size-guide__scroll{border-radius:8px}.vv-size-guide__table{font-size:12px}.vv-size-guide__table th,.vv-size-guide__table td{padding:10px 9px}.vv-size-guide__table .vv-size-guide__height-row>*{background:#e8ece8;font-weight:600;font-size:11px}.vv-size-guide__unit{margin:6px 0 0;font-size:11px;line-height:1.4}@media(max-width:749px){.vv-size-guide__table{font-size:11px}.vv-size-guide__table th,.vv-size-guide__table td{padding:9px 7px}.vv-size-guide__scroll{scrollbar-width:thin}}.variant-picker .variant-option--swatches .swatch--variant-image,product-swatches .variant-option--swatches .swatch--variant-image{background-size:220% auto;background-position:center 38%;background-repeat:no-repeat}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(input[type=radio]){width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;flex-basis:44px;padding:5px;isolation:isolate;box-shadow:none}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:checked){outline:2px solid #20201e;outline-offset:0;border-radius:50%}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:focus-visible){outline:3px solid #20201e;outline-offset:2px}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has([data-option-available=false]) .swatch{opacity:.55}.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch .swatch{overflow:hidden;background-clip:padding-box;border-radius:50%}.variant-picker .variant-option--swatches .variant-option__swatch-value{font-weight:500;line-height:1.4}product-swatches .variant-option--swatches label.variant-option__button-label--has-swatch:has(input[type=radio]){width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;flex-basis:40px}product-swatches .variant-option--swatches .swatch{--swatch-width: 30px;--swatch-height: 30px;width:30px;height:30px;min-width:30px;min-height:30px;max-width:30px;max-height:30px}.vv-pdp-essentials__item summary{min-height:54px}.vv-size-guide__intro{margin-bottom:8px}.vv-size-guide__table{font-size:13px}.vv-size-guide__table th,.vv-size-guide__table td{padding:10px 11px}.vv-size-guide__table .vv-size-guide__height-row>*{font-size:12px}.vv-size-guide__scroll{overscroll-behavior-inline:contain}.vv-size-guide__table th:first-child,.vv-size-guide__table td:first-child{position:sticky;inset-inline-start:0;background:#f9faf8;z-index:1}.vv-size-guide__table thead th:first-child{z-index:2}.vv-size-guide__table .vv-size-guide__height-row th:first-child{background:#e8ece8}.vv-size-guide__unit{font-size:12px;line-height:1.5;color:#565d58}@media(max-width:749px){.vv-size-guide__table{font-size:12px}.vv-size-guide__table th,.vv-size-guide__table td{padding:10px 9px}.vv-size-guide__table .vv-size-guide__height-row>*{font-size:11px}.vv-size-guide__unit{font-size:11px}}@media(prefers-reduced-motion:reduce){.variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch,.vv-pdp-essentials__item summary{transition:none!important}}.product-information .variant-picker .variant-option--swatches{gap:12px;align-items:center;row-gap:14px}.product-information .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(input[type=radio]){flex:0 0 56px;inline-size:56px;block-size:56px;min-inline-size:56px;min-block-size:56px;max-inline-size:56px;max-block-size:56px;box-sizing:border-box;padding:6px;margin:0;align-items:center;justify-content:center;border-radius:50%;overflow:visible}.product-information .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch .swatch{--swatch-width: 44px;--swatch-height: 44px;--variant-picker-swatch-radius: 50%;flex:none;inline-size:44px;block-size:44px;min-inline-size:44px;min-block-size:44px;max-inline-size:44px;max-block-size:44px;border-radius:50%;background-clip:padding-box}.product-information .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:checked){outline:2px solid #20201e;outline-offset:1px}.product-information .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(:focus-visible){outline:3px solid #20201e;outline-offset:3px}@media(max-width:749px){.product-information .variant-picker .variant-option--swatches{gap:10px;row-gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/vv-fit-review-swatch-fix.css.map */
