.geometry{width:100%}.geometry__layout{display:grid;grid-template-columns:1fr;gap:calc(var(--global-spacing-extra-large) / 2);align-items:start;margin-top:-.6rem}.geometry__data{overflow-x:auto;-webkit-overflow-scrolling:touch}.geometry__tabs{display:flex;gap:var(--global-spacing-medium);margin-bottom:var(--global-spacing-medium)}.geometry__tab{background:none;border:none;padding:.6rem 0 .1rem;cursor:pointer;color:rgb(var(--color-foreground));transition:opacity var(--duration-default) ease,border-color var(--duration-default) ease;display:inline-flex;align-items:center;font-weight:500;text-decoration:none;text-transform:uppercase;font-family:var(--font-heading-family);border-bottom:.1rem solid transparent;font-size:var(--font-size-paragraph-extra-small);line-height:var(--line-height-paragraph-extra-small)}.geometry__tab[aria-selected=true]{opacity:1;border-bottom-color:rgb(var(--color-foreground))}.geometry__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.geometry__table{width:100%;border-collapse:collapse;font-size:var(--font-size-paragraph-extra-small);line-height:var(--line-height-paragraph-extra-small)}.geometry__table th,.geometry__table td{padding:1.2rem;text-align:left}.geometry__table th{font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);font-size:var(--font-size-h5);line-height:var(--line-height-h5);text-transform:uppercase;padding-bottom:var(--global-spacing-small)}.geometry__table th:first-child{padding-left:0}.geometry__table tbody tr{border-bottom:.1rem solid rgb(var(--color-light-line))}.geometry__table tbody tr:nth-child(odd){background-color:rgb(var(--color-light-background))}.geometry__table td:first-child{font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);text-transform:uppercase}.geometry__label-prefix{color:rgb(var(--color-foreground));margin-right:.4rem}.geometry__image-wrapper img{display:block;max-width:100%;height:auto}@media screen and (max-width:749px){.geometry__table th{padding-top:0}}@media screen and (max-width:989px){.geometry__data{order:2}}@media screen and (min-width:990px){.geometry__layout{grid-template-columns:1fr 1fr;gap:var(--global-spacing-extra-large)}.geometry__data{order:1}.geometry__image-wrapper{display:block;position:sticky;top:2rem;order:2}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/p80-geometry.css.map */
