.custom-variant-wrapper{margin:24px 0 0;font-family:inherit}.custom-variant-wrapper.size-variant{margin-bottom:25px;padding-bottom:30px;border-bottom:1px solid #e4e4e4}.cvd-fieldset{border:none;padding:0 0 30px;margin:0 0 25px;border-bottom:1px solid #e4e4e4}.cvd-legend{font-size:1.3rem;letter-spacing:.1rem;line-height:1.3;margin-bottom:1rem;color:rgba(var(--color-foreground),.75)}.cvd-colors-list{display:flex;flex-wrap:wrap;gap:5px}.cvd-swatch-wrapper:not(:first-child){cursor:pointer}.cvd-swatch-wrapper{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;border:1px solid transparent;transition:border .1s ease;transition:.3s ease-in-out}.cvd-swatch-wrapper[data-option-name="Matt White"] .cvd-swatch,.cvd-swatch-wrapper[data-option-name=White] .cvd-swatch{border:1px solid rgba(0,0,0,.2)}.cvd-swatch-wrapper:hover .cvd-swatch,.cvd-swatch-wrapper.is-active .cvd-swatch{transform:scale(1.2)}.cvd-swatch-wrapper:hover .cvd-swatch:after,.cvd-swatch-wrapper.is-active .cvd-swatch:after{opacity:1;width:30px;height:30px}.cvd-swatch-wrapper .cvd-swatch:after{content:"";width:30px;height:30px;border:2px solid var(--white-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%;opacity:0;transition:.3s ease-in-out}.cvd-swatch{display:block;width:32px;height:32px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.1);transition:.3s ease-in-out}.variant-item{position:relative;display:flex;flex-direction:column;align-items:stretch;row-gap:8px;width:100%;max-width:44rem}.custom-dropdown-trigger{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:10px 15px;border:1px solid #ccc;cursor:pointer;background:#fff;min-height:45px;color:#000}.custom-dropdown-list{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-top:none;z-index:999;padding:0;margin:0;list-style:none;max-height:250px;overflow-y:auto}.custom-dropdown-wrapper.open .custom-dropdown-list{display:block}.custom-dropdown-list .custom-option{padding:10px 15px;cursor:pointer;font-size:14px;transition:background .2s;color:#000;display:flex;align-items:center}.custom-dropdown-list .custom-option:hover{background:#f4f4f4}.custom-dropdown-list .custom-option.active-current{background:#fafafa;font-weight:600;cursor:default}.custom-dropdown-trigger .selected-text{display:flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/13/assets/variant-swatches.css.map */
