.collection-guide{--guide-border: rgba(var(--color-foreground), .12);--guide-surface: rgba(var(--color-foreground), .04);--guide-muted: rgba(var(--color-foreground), .72);--guide-radius: var(--media-radius, .6rem);--guide-toc-height: 8.4rem;--guide-offset: calc(var(--header-height, 0px) + 2rem)}.collection-guide--toc-sticky{--guide-offset: calc(var(--header-height, 0px) + var(--guide-toc-height) + 2rem)}@media screen and (max-width:749px){.collection-guide--toc-sticky{--guide-offset: calc(var(--header-height, 0px) + 2rem)}}.collection-guide__inner{display:flex;flex-direction:column;gap:3.2rem}.collection-guide__section{scroll-margin-top:var(--guide-offset)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.collection-guide__toc{background:rgb(var(--color-background));border-top:.1rem solid var(--guide-border);border-bottom:.1rem solid var(--guide-border);padding:1.2rem 0}.collection-guide__toc--sticky{position:sticky;top:var(--header-height, 0px);z-index:2}.collection-guide__toc-title{font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--guide-muted);margin:0 0 .8rem}.collection-guide__toc-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.2rem}.collection-guide__toc-link{display:inline-block;font-size:1.4rem;line-height:1.3;padding:.5rem 1.1rem;border:.1rem solid var(--guide-border);border-radius:4rem;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease}.collection-guide__toc-link:hover{background:var(--guide-surface);border-color:rgba(var(--color-foreground),.35)}@media screen and (max-width:749px){.collection-guide__toc-list{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:.4rem}.collection-guide__toc--sticky{position:static}}.collection-guide__heading{font-size:clamp(2rem,3vw,2.8rem);line-height:1.25;margin:0 0 1.2rem}.collection-guide__intro,.collection-guide__text{font-size:1.6rem;line-height:1.7;color:var(--guide-muted);max-width:90ch}.collection-guide__intro>*:first-child,.collection-guide__text>*:first-child{margin-top:0}.collection-guide__intro>*:last-child,.collection-guide__text>*:last-child{margin-bottom:0}.collection-guide__criteria{display:flex;flex-direction:column;gap:1.6rem}.collection-guide__criterion{display:grid;grid-template-columns:auto 1fr;gap:0 1.6rem;align-items:start;padding:1.8rem 2rem;border-left:.3rem solid rgb(var(--color-foreground));border-radius:0 var(--guide-radius) var(--guide-radius) 0;background:var(--guide-surface)}.collection-guide__criterion:nth-child(2n){background:transparent;border-left-color:var(--guide-border)}.collection-guide__criterion-number{font-family:var(--font-heading-family);font-size:3.2rem;line-height:1;font-weight:700;color:rgba(var(--color-foreground),.28);font-variant-numeric:tabular-nums}.collection-guide__criterion-title{font-size:1.8rem;line-height:1.3;margin:0 0 .6rem}.collection-guide__criterion-text{font-size:1.5rem;line-height:1.65;color:var(--guide-muted)}.collection-guide__criterion-text>*:first-child{margin-top:0}.collection-guide__criterion-text>*:last-child{margin-bottom:0}.collection-guide__criterion-media{margin-top:1.4rem}.collection-guide__criterion-image{display:block;width:100%;height:auto;border-radius:var(--guide-radius)}@media screen and (min-width:990px){.collection-guide__criterion--media{grid-template-columns:auto 1fr minmax(0,28rem);align-items:center}.collection-guide__criterion--media .collection-guide__criterion-media{margin-top:0}}@media screen and (min-width:750px)and (max-width:989px){.collection-guide__criterion--media .collection-guide__criterion-media{grid-column:2 / -1}}@media screen and (max-width:749px){.collection-guide__criterion{grid-template-columns:1fr;padding:1.4rem;gap:.4rem}.collection-guide__criterion-number{font-size:2.4rem}}.collection-guide__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}@media screen and (max-width:989px){.collection-guide__cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.collection-guide__cards{grid-template-columns:1fr}}.collection-guide__card{display:flex;flex-direction:column;gap:.6rem;padding:2rem;border:.1rem solid var(--guide-border);border-radius:var(--guide-radius);background:rgb(var(--color-background))}.collection-guide__card-value{font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,4rem);line-height:1;font-weight:700;margin:0;letter-spacing:-.02em}.collection-guide__card-title{font-size:1.6rem;line-height:1.3;margin:0}.collection-guide__card-text{font-size:1.4rem;line-height:1.6;color:var(--guide-muted)}.collection-guide__card-text>*:first-child{margin-top:0}.collection-guide__card-text>*:last-child{margin-bottom:0}.collection-guide__profiles{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (max-width:749px){.collection-guide__profiles{grid-template-columns:1fr}}.collection-guide__profile{display:flex;flex-direction:column;gap:1rem;padding:2rem;border:.1rem solid var(--guide-border);border-radius:var(--guide-radius);background:var(--guide-surface)}.collection-guide__profile-title{font-size:1.8rem;line-height:1.3;margin:0}.collection-guide__badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.collection-guide__badge{display:inline-block;font-size:1.3rem;line-height:1.2;padding:.6rem 1.2rem;border-radius:4rem;text-decoration:none;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:.1rem solid transparent;transition:opacity var(--duration-short) ease}.collection-guide__badge:hover{opacity:.85}.collection-guide__badge--plain{background:transparent;color:rgb(var(--color-foreground));border-color:var(--guide-border)}.collection-guide__profile-text{font-size:1.5rem;line-height:1.65;color:var(--guide-muted)}.collection-guide__profile-text>*:first-child{margin-top:0}.collection-guide__profile-text>*:last-child{margin-bottom:0}.collection-guide__table-title{font-size:1.8rem;line-height:1.3;margin:0 0 1.2rem}.collection-guide__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;border:.1rem solid var(--guide-border);border-radius:var(--guide-radius)}.collection-guide__table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.4rem;line-height:1.5}.collection-guide__table th,.collection-guide__table td{padding:1.1rem 1.4rem;text-align:left;vertical-align:top;border-bottom:.1rem solid var(--guide-border)}.collection-guide__table thead th{background:var(--guide-surface);font-weight:var(--font-body-weight-bold);white-space:nowrap}.collection-guide__table tbody th{font-weight:var(--font-body-weight-bold)}.collection-guide__table--sticky thead th{position:sticky;top:var(--header-height, 0px);z-index:1}.collection-guide--toc-sticky .collection-guide__table--sticky thead th{top:calc(var(--header-height, 0px) + var(--guide-toc-height, 8.4rem))}.collection-guide__table tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.03)}.collection-guide__table tbody tr:last-child td{border-bottom:0}.collection-guide__cell-label{display:none}@media screen and (max-width:749px){.collection-guide__table-wrapper{overflow-x:visible;border:0;border-radius:0}.collection-guide__table,.collection-guide__table tbody,.collection-guide__table tr,.collection-guide__table tbody th,.collection-guide__table td{display:block;width:100%}.collection-guide__table thead{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.collection-guide__table tbody tr{border:.1rem solid var(--guide-border);border-radius:var(--guide-radius);margin-bottom:1.2rem;padding:.4rem 0;background:rgb(var(--color-background))}.collection-guide__table tbody tr:nth-child(2n){background:rgb(var(--color-background))}.collection-guide__table tbody th,.collection-guide__table td{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;border-bottom:.1rem solid var(--guide-border);padding:.9rem 1.4rem}.collection-guide__table tr td:last-child{border-bottom:0}.collection-guide__cell-label{display:block;flex:0 0 auto;max-width:45%;font-size:1.2rem;font-weight:var(--font-body-weight-bold);color:var(--guide-muted)}.collection-guide__cell-value{text-align:right}.collection-guide__table tbody th{background:var(--guide-surface);border-radius:var(--guide-radius) var(--guide-radius) 0 0}.collection-guide__table tbody th .collection-guide__cell-label{display:none}}.collection-guide__faq{border-top:.1rem solid var(--guide-border)}.collection-guide__faq-item{border-bottom:.1rem solid var(--guide-border)}.collection-guide__faq-summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem .2rem;cursor:pointer;list-style:none}.collection-guide__faq-summary::-webkit-details-marker{display:none}.collection-guide__faq-question{font-size:1.6rem;line-height:1.4;margin:0;font-weight:var(--font-body-weight-bold)}.collection-guide__faq-icon{flex:0 0 auto;width:1.4rem;height:1.4rem;transition:transform var(--duration-short) ease}.collection-guide__faq-item[open] .collection-guide__faq-icon{transform:rotate(180deg)}.collection-guide__faq-answer{font-size:1.5rem;line-height:1.7;color:var(--guide-muted);padding:0 .2rem 1.8rem;max-width:90ch}.collection-guide__faq-answer>*:first-child{margin-top:0}.collection-guide__faq-answer>*:last-child{margin-bottom:0}.collection-guide__cta{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2.4rem;border:.1rem solid var(--guide-border);border-radius:var(--guide-radius);background:var(--guide-surface)}.collection-guide__cta-title{font-size:2rem;line-height:1.3;margin:0}.collection-guide__cta-text{font-size:1.6rem;line-height:1.65;color:var(--guide-muted);max-width:80ch}.collection-guide__cta-text>*:first-child{margin-top:0}.collection-guide__cta-text>*:last-child{margin-bottom:0}.collection-guide__cta-note{font-size:1.3rem;line-height:1.5;color:var(--guide-muted);margin:0}.collection-guide a:focus-visible,.collection-guide summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;border-radius:.2rem}.collection-guide a:focus:not(:focus-visible),.collection-guide summary:focus:not(:focus-visible){outline:0;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-collection-guide.css.map */
