:root{--sr-accent: #822623;--sr-soft: rgb(var(--color-foreground) / .045);--sr-line: rgb(var(--color-foreground) / .12);--sr-muted: rgb(var(--color-foreground) / .62)}.sr-chart-link{display:flex;align-items:center;gap:6px;flex-shrink:0}.sr-chart-link__icon{color:var(--sr-muted)}.sr-chart-link>.link{font-weight:500}.sr-chart{padding-block-end:var(--sp-8)}.sr-chart__fit{font-size:15px;line-height:1.5;padding:12px 14px;background:var(--sr-soft);border-radius:8px;margin:0}.sr-chart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--sr-line);border-radius:8px}.x-modal .sr-chart__table,.sr-chart__table{width:max-content;min-width:100%;table-layout:auto;overflow:visible;box-shadow:none;border-radius:0}.sr-chart__table{border-collapse:collapse;font-size:14px;line-height:1.3;font-variant-numeric:tabular-nums}.sr-chart__table th,.sr-chart__table td{padding:10px 12px;font-size:14px;line-height:1.3;text-align:center;white-space:nowrap;border-bottom:1px solid var(--sr-line)}.sr-chart__table thead th{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--sr-soft);white-space:normal;min-width:64px;max-width:120px;vertical-align:bottom}.sr-chart[data-unit=in] .sr-u-cm,.sr-chart[data-unit=cm] .sr-u-in{display:none}.sr-chart__units{display:inline-flex;align-self:flex-start;padding:3px;border-radius:999px;background:var(--sr-soft);margin-bottom:-8px}.sr-chart__units button{font-size:13px;font-weight:700;padding:6px 16px;border-radius:999px;color:var(--sr-muted)}.sr-chart__units button[aria-pressed=true]{background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1px 2px #0000001f}.sr-chart__table tbody th{font-weight:700;text-align:start;position:sticky;inset-inline-start:0;background:rgb(var(--color-background))}.sr-chart__table thead th:first-child{text-align:start;position:sticky;inset-inline-start:0;z-index:1;background:linear-gradient(var(--sr-soft),var(--sr-soft)),rgb(var(--color-background))}.sr-chart__table tbody th{z-index:1}.sr-chart__table tbody tr.sr-chart__group>th{position:static;text-align:start;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--sr-soft);background-image:none;color:var(--sr-muted);padding-block:8px}.sr-chart__table tr.sr-chart__group>th span{position:sticky;inset-inline-start:12px}.sr-chart__table tbody tr:last-child>*{border-bottom:0}.sr-chart__table tbody tr:nth-child(2n)>*{background-image:linear-gradient(var(--sr-soft),var(--sr-soft))}.sr-chart__unit{font-size:12px;color:var(--sr-muted);margin:-8px 0 0}.sr-chart__measure h3{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px}.sr-chart__measure p{font-size:14px;line-height:1.55;margin:0;color:rgb(var(--color-foreground) / .82)}.sr-note{font-size:13px;line-height:1.45;color:var(--sr-muted);margin:10px 0 0}.sr-note--fit{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;background:var(--sr-soft);border-radius:8px;color:rgb(var(--color-foreground) / .85)}.sr-note--fit svg{flex-shrink:0;margin-top:1px;color:var(--sr-accent)}.sr-note--fit strong{font-weight:700}.sr-dim__hint{font-size:12px;color:var(--sr-muted);font-weight:400;align-self:center}.sr-dim .swatches{gap:8px}.sr-dim .label-swatch{min-width:54px;text-align:center}.sr-age{display:block;margin-top:5px;font-size:11px;line-height:1;text-align:center;color:var(--sr-muted);white-space:nowrap}.sr-specs{list-style:none;margin:0;padding:14px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;background:var(--sr-soft);border-radius:10px}.sr-specs__item{display:flex;align-items:center;gap:10px;min-width:0}.sr-specs__icon{flex-shrink:0;color:var(--sr-accent)}.sr-specs__text{display:flex;flex-direction:column;gap:2px;min-width:0}.sr-specs__label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sr-muted);line-height:1.1}.sr-specs__value{font-size:14px;font-weight:600;line-height:1.25}.sr-specs-block:not(:has(.sr-specs)){display:none}@media(max-width:380px){.sr-specs{grid-template-columns:1fr}}.sr-acc{display:grid}.sr-acc .details__content .sr-specs{margin-block:4px 12px}.sr-features{margin:0;padding-inline-start:18px;display:grid;gap:4px;font-size:14.5px;line-height:1.5;color:rgb(var(--color-foreground) / .82)}.sr-acc__links{display:flex;gap:16px}.sr-fit-block .sr-note--fit{margin:0}.product-form__input .swatches .label-swatch{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:44px;padding:0 12px;border:1px solid #111;border-radius:4px;background:#fff;color:#111;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;text-align:center;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.product-form__input .swatches .label-swatch:after,.product-form__input .swatches .label-swatch:before,.product-form__input .swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:before{content:none;box-shadow:none}.product-form__input .swatches :checked+.label-swatch{background:#111;color:#fff}@media(pointer:fine){.product-form__input .swatches input:not(:checked,:disabled,.disabled)+.label-swatch:hover{background:#111;color:#fff}}.product-form__input .swatches input:is(:disabled,.disabled)+.label-swatch{background:#fff;color:#111;opacity:.4;text-decoration:line-through}.product-form__input .swatches input:is(:disabled,.disabled):checked+.label-swatch{background:#111;color:#fff}html[data-sr-kbd] .product-form__input .swatches :focus-visible+.label-swatch{outline:2px solid #111;outline-offset:2px}html:not([data-sr-kbd]) .product-form__input .swatches :focus+:is(.label-swatch,.color-swatch){outline:none}.sr-dim .label-swatch{min-width:54px}.product-form__input .swatches{gap:8px}.product-form__input .swatches--variant .color-swatch{--swatch-size: 68px;--swatch-radius: 6px}.product-form__input .swatches--variant .color-swatch:after{--tw-shadow-color: rgb(0 0 0 / .14)}.product-form__input .swatches--variant :checked+.color-swatch:after{--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);--tw-shadow-color: #111}.product-form__input .swatches--variant :checked+.color-swatch:before{box-shadow:inset 0 0 0 3px #fff}@media(max-width:767px){.product-form__input .swatches--variant .color-swatch{--swatch-size: 60px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sr-product.css.map */
