.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:1.5px solid rgb(var(--color-foreground));border-bottom:1.5px solid rgb(var(--color-foreground))}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 .6rem;font-size:1.4rem;line-height:1.8}.accordion__content img{max-width:100%}.product-form__input--pill.product-form__input--has-size-guide{display:flex;flex-wrap:wrap}.product-form__input--pill .size-guide-accordion{flex:0 0 100%;width:100%;margin-top:.8rem;margin-bottom:0}.product-form__input--pill .size-guide-accordion.accordion{border-top:1.5px solid rgb(var(--color-foreground));border-bottom:1.5px solid rgb(var(--color-foreground))}.product-form__input--pill .size-guide-accordion .accordion__title{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.3rem;letter-spacing:.04rem;line-height:calc(1 + .5 / var(--font-body-scale));text-transform:none}.product-form__input--pill .size-guide-accordion .accordion__content a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem;font-weight:600}.product-form__input--pill .size-guide-accordion .accordion__content a:hover{text-decoration-thickness:.2rem}.product-form__input--pill .size-guide-accordion .accordion__content{overflow-x:visible;padding:.4rem .6rem 1rem}.product-form__input--pill .size-guide-accordion .accordion__content img{width:100%;max-width:100%;height:auto;display:block;margin:0 auto}.size-guide-chart{display:flex;flex-direction:column;gap:clamp(1.2rem,2.5vw,2rem)}.size-guide-chart__figure{margin:0;text-align:center}.size-guide-chart__figure img{width:100%;max-width:47.2rem;height:auto;display:inline-block}.size-guide-chart__grid{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.6rem)}.size-guide-chart__row{margin:0}.size-guide-chart__cell{margin:0;line-height:1.5}.size-guide-chart__note{margin:0;font-size:1.3rem;line-height:1.7;opacity:.9}@media screen and (min-width:550px){.size-guide-chart__row{display:grid;grid-template-columns:minmax(3.5rem,.45fr) 1fr 1fr;gap:.6rem 1.6rem;align-items:start}.size-guide-chart__row--head{font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:1.1rem;opacity:.85}.size-guide-chart__cell--size strong{font-size:1.4rem}}@media screen and (max-width:549px){.size-guide-chart__row--head{display:none}.size-guide-chart__row:not(.size-guide-chart__row--head){display:grid;gap:.5rem}.size-guide-chart__cell--size{margin-bottom:.2rem}.size-guide-chart__cell--size strong{font-size:1.6rem}.size-guide-chart__cell:not(.size-guide-chart__cell--size):before{content:attr(data-label);display:block;font-size:1.05rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.75;margin-bottom:.15rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-accordion.css.map */
