@media only screen and (min-width: 0rem){.product-popup-modal .product-popup-modal__content{margin:0 auto;max-width:1280px;width:90%}.cs-size-chart .hero-1203{overflow:initial}.cs-size-chart{padding-bottom:3rem}.cs-size-chart .cs-container{display:flex;flex-direction:column;align-items:flex-start;margin:auto;width:100%;gap:clamp(3rem,6vw,4rem)}.cs-size-chart .cs-content{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.cs-size-chart .cs-title{position:relative;margin:0 0 1rem;max-width:17ch;width:100%;font-size:clamp(2.4375rem,6.6vw,4rem);line-height:1.2em;font-weight:700;color:#ff717f}.cs-size-chart .cs-text{margin:0;max-width:43.75rem;width:100%;font-size:clamp(1.25rem,2vw,1.5625rem);line-height:1.5em;color:#191919}.cs-size-chart .cs-text:last-of-type{margin:0 auto;max-width:none;text-align:center}.cs-size-chart .cs-table{border-collapse:collapse;width:100%}.cs-size-chart .cs-th:not(.cs-th-ignore){min-width:13rem;width:auto;box-sizing:border-box;padding:.75rem 1rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal;overflow-wrap:break-word}.cs-size-chart .cs-td{box-sizing:border-box;padding:.5rem 1rem}.cs-size-chart .cs-th,.cs-size-chart .cs-td{border:1px solid #ddd;text-align:center}.cs-size-chart .cs-color .cs-th:first-child{background-color:#e8e8e8;color:#fff}.cs-size-chart .cs-th:first-child,.cs-size-chart .cs-td:first-child{z-index:100;position:sticky;left:0;border:1px solid #ddd;text-align:left}.cs-size-chart .cs-td{font-size:10px}.cs-size-chart .cs-td:first-child{background-color:#f3f3f3;white-space:break-spaces;font-size:clamp(10px,1vw,16px);font-weight:700}.cs-size-chart .cs-th:first-child{color:#fff}.cs-size-chart .cs-th:nth-of-type(n){background-color:#ff717f}.cs-size-chart .cs-th:nth-of-type(2n){background-color:#ff9898}.cs-size-chart .cs-tr{background-color:#f3f3f3;color:var(--bodyTextColor)}.cs-size-chart .cs-icon{margin:auto;height:1rem;width:auto}.size-guide-arrow{height:40px;width:auto}.size-guide-controls{display:flex;gap:24px}.size-guide .slick-track{align-items:flex-start}.size-guide .slick-slide{margin-right:24px}}@media screen and (max-width: 64rem){.cs-size-chart .cs-table{display:block;overflow-x:auto}}@media only screen and (min-width: 0rem){.size-guide .hero-1203{background-color:transparent;padding:clamp(9rem,13.95vw,10.875rem) 0}}@media only screen and (min-width: 64rem){.size-guide .hero-1203 .cs-picture{max-height:none;width:42.25em}}@media only screen and (min-width: 64rem){.size-guide .hero-1203 .cs-picture{margin-left:-2em;height:28em;width:42.25em}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-size-guide.css.map */
