.variant-picker__option[data-rs-option-name=size] .block-swatch{display:inline-flex;min-width:2.8rem;min-height:2.8rem;align-items:center;justify-content:center;padding:.65rem .85rem;border:1px solid rgb(var(--text-color)/.48);border-radius:0;background:transparent;color:rgb(var(--text-color));font-size:.86rem;line-height:1;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.variant-picker__option[data-rs-option-name=size] input[type=radio]:checked+.block-swatch{border-color:rgb(var(--text-color));background:rgb(var(--text-color));color:rgb(var(--background))}.variant-picker__option[data-rs-option-name=size] .block-swatch.is-disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.rs-size-fit{display:grid;gap:.55rem;margin-top:.55rem;width:100%}.rs-size-fit[hidden],.rs-size-fit [hidden]{display:none!important}.rs-size-fit__panel{width:100%;margin:0;padding:.62rem .8rem;border:0;border-radius:0;background:#f5f0e8;color:#3f3328}.rs-size-fit__inline{display:block;margin:0;font-size:.86rem;line-height:1.6;font-weight:400}.rs-size-fit__inline strong{margin-right:.35rem;font-weight:600}.rs-size-fit__message{margin:0;font-size:.82rem;line-height:1.5;color:rgb(var(--text-color)/.72)}.rs-size-fit__chart-link{display:inline-flex;align-items:center;gap:.34rem;border:0;padding:0;background:transparent;color:inherit;font:inherit;font-size:.82rem;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.rs-size-fit__chart-link svg{width:15px;height:15px;flex:0 0 15px}.rs-size-fit__dialog{width:min(980px,calc(100% - 1.5rem));max-width:none;max-height:min(88vh,900px);overflow:auto;padding:0;border:1px solid rgb(var(--text-color)/.18);color:rgb(var(--text-color));background:rgb(var(--background));box-shadow:0 18px 50px #0000002e}.rs-size-fit__dialog::backdrop{background:#0000008c}.rs-size-fit__dialog-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid rgb(var(--text-color)/.14);background:rgb(var(--background))}.rs-size-fit__dialog-header h2{margin:0;font:inherit;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase}.rs-size-fit__close{border:0;background:transparent;color:inherit;font-size:1.7rem;line-height:1;cursor:pointer}.rs-size-fit__dialog-body{padding:1.1rem 1.25rem 1.3rem}.rs-size-fit__unit{margin:0 0 .7rem;font-size:.8rem;color:rgb(var(--text-color)/.7)}.rs-size-fit__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.rs-size-fit__chart-table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:.84rem}.rs-size-fit__chart-table th,.rs-size-fit__chart-table td{padding:.62rem .75rem;border:1px solid rgb(var(--text-color)/.12);text-align:center}.rs-size-fit__chart-table thead th{font-weight:600;background:rgb(var(--text-color)/.05)}.rs-size-fit__guide{display:flex;justify-content:center;align-items:center;width:100%;margin:1.35rem auto 0;padding-top:1.25rem;border-top:1px solid rgb(var(--text-color)/.14)}.rs-size-fit__guide img{display:block;width:100%;max-width:820px;height:auto;max-height:620px;margin:0 auto;object-fit:contain;object-position:center}@media(max-width:699px){.variant-picker__option[data-rs-option-name=size] .block-swatch{min-width:2.6rem;min-height:2.6rem;padding:.58rem .72rem}.rs-size-fit__dialog-header{padding:.9rem 1rem}.rs-size-fit__dialog-body{padding:.9rem 1rem 1.1rem}.rs-size-fit__guide{margin-top:1rem;padding-top:1rem}.rs-size-fit__guide img{max-height:none;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/rs-size-fit.css.map */
