.size-guide-section{width:100%}.size-guide-header{text-align:center;margin-bottom:3rem}.size-guide-heading{margin:0 0 1rem;color:rgb(var(--color-foreground))}.size-guide-description{color:rgba(var(--color-foreground),.75);margin:0}.size-guide-collapsible-wrapper{max-width:90rem;margin:0 auto;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:.8rem;overflow:hidden;background:rgb(var(--color-background));box-shadow:0 .2rem .8rem rgba(var(--color-foreground),.05)}.size-guide-collapsible-trigger{width:100%;padding:1.5rem 2rem;background:rgba(var(--color-foreground),.02);border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.6rem;font-weight:500;color:rgb(var(--color-foreground));transition:background-color .3s ease}.size-guide-collapsible-trigger:hover{background:rgba(var(--color-foreground),.04)}.size-guide-collapsible-trigger[aria-expanded=true]{background:rgba(var(--color-foreground),.06)}.size-guide-collapsible-icon{width:2rem;height:2rem;transition:transform .3s ease;fill:currentColor}.size-guide-collapsible-trigger[aria-expanded=true] .size-guide-collapsible-icon{transform:rotate(180deg)}.size-guide-collapsible-body{max-height:0;overflow:hidden;transition:max-height .4s ease}.size-guide-collapsible-body.active{max-height:200vh}.size-guide-content{display:flex;flex-direction:column;gap:3rem;align-items:center;padding:3rem 2rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.size-chart-table-wrapper{width:100%;max-width:80rem;overflow-x:auto;border-radius:.8rem;border:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 .2rem .8rem rgba(var(--color-foreground),.05)}.size-chart-table{width:100%;border-collapse:collapse;background:rgb(var(--color-background));font-size:1.4rem;line-height:1.4}.size-chart-table th{background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));font-weight:600;text-align:left;padding:1.5rem 2rem;border-bottom:.2rem solid rgba(var(--color-foreground),.1);font-size:1.5rem}.size-chart-table td{padding:1.2rem 2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));vertical-align:middle}.size-chart-table tr:last-child td{border-bottom:none}.size-chart-table tr:nth-child(2n){background:rgba(var(--color-foreground),.02)}.size-chart-table tr:hover{background:rgba(var(--color-foreground),.04);transition:background-color .2s ease}.measurement-tips{max-width:60rem;text-align:left;padding:2.5rem;background:rgba(var(--color-foreground),.02);border-radius:.8rem;border:.1rem solid rgba(var(--color-foreground),.08)}.measurement-tips h3{margin:0 0 1.5rem;color:rgb(var(--color-foreground));font-size:1.8rem;font-weight:600}.measurement-tips .rte{color:rgba(var(--color-foreground),.8);line-height:1.6}.measurement-tips .rte p{margin-bottom:1rem}.measurement-tips .rte p:last-child{margin-bottom:0}.size-guide-image{max-width:50rem;text-align:center}.size-guide-image img{width:100%;height:auto;border-radius:.8rem;border:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 .4rem 1.2rem rgba(var(--color-foreground),.1)}@media screen and (max-width:749px){.size-guide-header{margin-bottom:2rem}.size-guide-collapsible-trigger{padding:1.2rem 1.5rem;font-size:1.5rem}.size-guide-collapsible-icon{width:1.8rem;height:1.8rem}.size-guide-content{gap:2rem;padding:2rem 1.5rem}.size-chart-table{font-size:1.2rem}.size-chart-table th{padding:1rem 1.5rem;font-size:1.3rem}.size-chart-table td{padding:1rem 1.5rem}.measurement-tips{padding:2rem;margin:0 1rem}.measurement-tips h3{font-size:1.6rem}.size-guide-image{max-width:100%;padding:0 1rem}}@media screen and (max-width:990px)and (min-width:750px){.size-chart-table th{padding:1.3rem 1.8rem}.size-chart-table td{padding:1.1rem 1.8rem}}@media(prefers-color-scheme:dark){.size-chart-table-wrapper{border-color:rgba(var(--color-foreground),.15)}.size-chart-table th{background:rgba(var(--color-foreground),.08);border-bottom-color:rgba(var(--color-foreground),.2)}.size-chart-table tr:nth-child(2n){background:rgba(var(--color-foreground),.04)}.size-chart-table tr:hover{background:rgba(var(--color-foreground),.06)}.measurement-tips{background:rgba(var(--color-foreground),.04);border-color:rgba(var(--color-foreground),.15)}}@media print{.size-chart-table{font-size:1.2rem}.size-chart-table th,.size-chart-table td{padding:.8rem 1rem}.size-chart-table tr:hover{background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/size-guide-section.css.map */
