.scarfhold-product-type-introduction{margin-block:2.5rem}.scarfhold-product-highlights{display:grid;gap:1rem;list-style:none;margin-block:2rem;padding:0}.scarfhold-product-highlights li{align-items:baseline;display:flex;gap:.8rem}.scarfhold-pattern-context{margin-block:2.5rem}.scarfhold-size-guide__table-wrap{margin-bottom:2rem;overflow-x:auto;overscroll-behavior-inline:contain}.scarfhold-size-guide__table{border-collapse:collapse;min-width:56rem;width:100%}.scarfhold-size-guide__table caption{font-weight:600;padding-bottom:1rem;text-align:left}.scarfhold-size-guide__table th,.scarfhold-size-guide__table td{border:.1rem solid rgba(var(--color-foreground),.2);padding:.8rem 1rem;text-align:center;white-space:nowrap}.scarfhold-size-guide__table th:first-child{text-align:left}.scarfhold-size-guide__notes{margin-top:1.5rem}.scarfhold-dynamic-row{margin-bottom:var(--scarfhold-row-space-after);margin-top:var(--scarfhold-row-space-before)}.scarfhold-dynamic-row--no-divider{border-bottom:0;border-top:0}.scarfhold-dynamic-row__summary{gap:1rem;min-width:0;width:100%}.scarfhold-dynamic-row__summary--center{align-items:center}.scarfhold-dynamic-row__summary--start{align-items:flex-start}.scarfhold-dynamic-row__heading-wrap{display:grid;flex:1 1 auto;gap:.2rem;min-width:0}.scarfhold-dynamic-row__heading-wrap .accordion__title{line-height:1.3;max-width:none;min-height:0;overflow-wrap:break-word;width:100%;word-break:normal}.scarfhold-dynamic-row__heading--uppercase{text-transform:uppercase}.scarfhold-dynamic-row__heading--normal{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.scarfhold-dynamic-row__secondary{display:block;font-size:.85em;font-weight:400}.scarfhold-dynamic-row__icon{align-items:center;align-self:center;display:inline-flex;flex:0 0 var(--scarfhold-row-icon-size);height:var(--scarfhold-row-icon-size);justify-content:center;width:var(--scarfhold-row-icon-size)}.scarfhold-dynamic-row__summary--start .scarfhold-dynamic-row__icon{align-self:flex-start}.scarfhold-dynamic-row__icon .svg-wrapper,.scarfhold-dynamic-row__icon svg,.scarfhold-dynamic-row__icon img{height:100%;margin:0;object-fit:contain;width:100%}.scarfhold-dynamic-row__content--constrained{max-width:68rem}.scarfhold-dynamic-row__content--small{font-size:.9em}.scarfhold-dynamic-text{display:grid;gap:1.2rem}.scarfhold-dynamic-text__output>:first-child{margin-top:0}.scarfhold-dynamic-text__output>:last-child{margin-bottom:0}.scarfhold-dynamic-text__output--size-small{font-size:.9em}.scarfhold-dynamic-text__output--size-body{font-size:1em}.scarfhold-dynamic-text__output--size-large{font-size:1.2em}.scarfhold-dynamic-text__output--size-heading{font-size:1.5em;line-height:1.3}.scarfhold-dynamic-text__output--weight-regular{font-weight:400}.scarfhold-dynamic-text__output--weight-medium{font-weight:600}.scarfhold-dynamic-text__output--weight-bold{font-weight:700}.scarfhold-dynamic-product-title__secondary{margin:.5rem 0 0}.scarfhold-dynamic-product-title__heading{color:rgb(var(--color-foreground))}.scarfhold-dynamic-product-title__heading--typography-body{font-family:var(--font-body-family);font-style:var(--font-body-style)}.scarfhold-dynamic-product-title__heading--size-extra-small{font-size:calc(var(--font-heading-scale) * 2rem)}.scarfhold-dynamic-product-title__heading--size-small{font-size:calc(var(--font-heading-scale) * 2.4rem)}.scarfhold-dynamic-product-title__heading--size-medium{font-size:calc(var(--font-heading-scale) * 3rem)}.scarfhold-dynamic-product-title__heading--size-large{font-size:calc(var(--font-heading-scale) * 3.6rem)}.scarfhold-dynamic-product-title__heading--weight-normal{font-weight:400}.scarfhold-dynamic-product-title__heading--weight-medium{font-weight:500}.scarfhold-dynamic-product-title__heading--weight-bold{font-weight:700}.scarfhold-dynamic-product-title__secondary--style-uppercase{text-transform:uppercase}.scarfhold-dynamic-product-title__secondary--style-subtitle{color:rgba(var(--color-foreground),.7)}.scarfhold-dynamic-product-title__secondary--size-small{font-size:1.2rem}.scarfhold-dynamic-product-title__secondary--size-medium{font-size:1.4rem}.scarfhold-dynamic-product-title__secondary--weight-normal{font-weight:400}.scarfhold-dynamic-product-title__secondary--weight-medium{font-weight:500}.scarfhold-dynamic-product-title__secondary--spacing-default{letter-spacing:normal}.scarfhold-dynamic-product-title__secondary--spacing-wide{letter-spacing:.1rem}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-scarfhold-canonical-pdp.css.map */
