.vr-swatches{display:flex;flex-wrap:wrap;gap:14px 12px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 0 6px;border:0;margin:0}.vr-swatches .variant-input.vr-variant-input--color{display:flex;flex-direction:column;align-items:center;width:60px;margin:0;text-align:center}.vr-swatches .color-swatch--with-image{width:56px!important;height:56px!important;border-radius:2px!important;border:1px solid var(--vr-line)!important;overflow:hidden!important;padding:0!important;margin:0!important;display:block;box-shadow:none!important;transition:border-color .15s ease}.vr-swatches .color-swatch--with-image:hover{border-color:var(--vr-line-strong)!important}.vr-swatches input:checked+.color-swatch--with-image{border:1px solid var(--vr-primary)!important;box-shadow:0 0 0 1px var(--vr-primary)!important}.vr-swatches .color-swatch--with-image.disabled{opacity:.4}.vr-swatch-caption{display:block;margin-top:6px;font-size:11px;line-height:1.25;color:var(--vr-muted);letter-spacing:.02em;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.vr-swatches input:checked~.vr-swatch-caption{color:var(--vr-text);font-weight:600}@media(max-width:480px){.vr-swatches{gap:12px 10px}.vr-swatches .variant-input.vr-variant-input--color{width:56px}.vr-swatches .color-swatch--with-image{width:52px!important;height:52px!important}}.variant__label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--vr-text);font-weight:600;margin-bottom:10px}.variant__label-info{font-weight:400;text-transform:none;letter-spacing:0;color:var(--vr-muted)}.vr-size-actions{margin-left:auto;display:flex;align-items:center;gap:12px}.size-guide-trigger{display:inline-flex;align-items:center;min-height:44px;font-size:12px;letter-spacing:.06em;color:var(--vr-primary)!important;background:none!important;border:0!important;border-bottom:1px solid var(--vr-primary)!important;border-radius:0!important;padding:0!important;cursor:pointer;text-transform:none}.size-guide-trigger:hover{background:none!important;color:var(--vr-primary-dark)!important}.vr-sizer-open{font-size:12px;letter-spacing:.06em}.vr-guide{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#2b25238c;z-index:99999;align-items:center;justify-content:center;padding:16px}.vr-guide__inner{background:var(--vr-bg);border:1px solid var(--vr-line);border-radius:var(--vr-radius);max-width:760px;width:100%;max-height:88vh;overflow-y:auto;padding:28px 24px;position:relative}.vr-guide__close{position:absolute;top:12px;right:12px;background:none;border:0;font-size:26px;line-height:1;cursor:pointer;color:var(--vr-muted);min-width:44px;min-height:44px}.vr-guide__title{font-family:var(--vr-serif);font-size:28px;margin:0 0 8px;text-align:center}.vr-guide__intro{font-size:14px;color:var(--vr-muted);text-align:center;max-width:46ch;margin:0 auto 24px}.vr-guide__group{font-family:var(--vr-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--vr-primary);border-top:1px solid var(--vr-line);padding-top:20px;margin:28px 0 4px}.vr-guide__group:first-of-type{border-top:0;padding-top:0;margin-top:8px}.vr-guide__sub{font-family:var(--vr-serif);font-size:19px;font-weight:500;margin:16px 0 8px}.vr-guide__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.vr-guide__table{width:100%;border-collapse:collapse;font-size:14px;min-width:340px}.vr-guide__table th,.vr-guide__table td{padding:9px 12px;text-align:left;border-bottom:1px solid var(--vr-line);white-space:nowrap}.vr-guide__table thead th{background:var(--vr-cream);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--vr-text)}.vr-guide__table tbody th{font-weight:600}.vr-guide__table tbody tr:last-child th,.vr-guide__table tbody tr:last-child td{border-bottom:0}.vr-guide__foot{margin:28px 0 0;font-size:13px;color:var(--vr-muted);text-align:center}.vr-guide__foot a{color:var(--vr-primary)}@media(max-width:600px){.vr-guide__inner{padding:24px 16px}.vr-guide__table{font-size:13px}.vr-guide__table th,.vr-guide__table td{padding:8px 10px}}#size-guide-modal h3,#size-guide-modal a{color:var(--vr-primary)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velrosa-components.css.map */
