.size-guide .tablist{position:relative;border-bottom:1px solid rgb(var(--text-color)/var(--divider-opacity))}.size-guide .tablist__scroller{overflow-x:auto;white-space:nowrap;margin-bottom:-2px;padding-bottom:2px}.size-guide .tablist__tab{--tab-pad-x: 2.4em;position:relative;margin-bottom:1px;padding:1em 0;padding-inline-end:var(--tab-pad-x);color:rgb(var(--heading-color)/.6);transition:color .3s}.size-guide .tablist__tab:after{content:"";position:absolute;top:100%;inset-inline-start:0;width:calc(100% - var(--tab-pad-x));height:2px;transform:scaleX(0);transition:transform .3s,background-color .3s;background-color:currentColor}.size-guide .tablist__tab[aria-selected=true]{color:rgb(var(--heading-color))}.size-guide .tablist__tab[aria-selected=true]:after{transform:scaleX(1)}.size-guide .scrollable-table{width:100%}.size-guide-unit-converter{display:flex;flex:0 0 auto;margin-bottom:8px;padding:4px;border-radius:var(--btn-border-radius);background:rgb(var(--body-text-color)/.06)}.size-guide-unit-converter__label-text{padding:.25em .5em;border:1px solid transparent;border-radius:var(--btn-border-radius);cursor:pointer}.size-guide-unit-converter__input:checked+.size-guide-unit-converter__label-text{border-color:currentColor;background:rgb(var(--body-bg-color))}.size-guide-table-container{margin-top:30px}.size-guide-table{--border-line: 1px solid rgb(var(--text-color) / var(--divider-opacity));border-collapse:separate;border:none;border-top:var(--border-line);border-inline-end:var(--border-line);width:100%;margin:0}.size-guide-table tr{--table-row-bg: rgb(var(--bg-color))}.size-guide-table :is(td,th){width:15%;padding:.9em 1.4em;border:none;border-inline-start:var(--border-line);border-bottom:var(--border-line);text-align:start;background-color:var(--table-row-bg)}.size-guide-table th{font-weight:700}.size-guide--row-highlight .size-guide-table tr:nth-child(2n){--table-row-bg: color-mix(in oklab, rgb(var(--text-color)) 5%, rgb(var(--bg-color)))}.size-guide-table:not(:has(:is(td,th):first-child:not(:empty))) :is(td,th):first-child{display:none}.size-guide-table:not(:has(:is(td,th):first-child:not(:empty))) :is(td,th):first-child+:is(td,th){border-inline-start:var(--border-line)}.size-guide-table--sticky-row-name :is(td,th):first-child{position:sticky;inset-inline-start:0;width:8%;border-right:var(--border-line);font-weight:700}.size-guide-table--sticky-row-name :is(td,th):nth-child(2){border-inline-start:none}.size-guide-table--align-first-center :is(td,th):first-child{text-align:center}.size-guide-table--align-center :is(td,th):not(:first-child){text-align:center}.size-guide-table--even-columns :is(td,th):first-child{width:0%}.size-guide-table--even-columns :is(td,th):nth-child(n+2){width:calc(100% / var(--table-column-count))}.size-guide>.container{margin-top:var(--larger-section-padding);margin-bottom:var(--larger-section-padding)}@media(max-width:767.98px){.size-guide>.container{margin-top:var(--larger-section-padding-mobile);margin-bottom:var(--larger-section-padding-mobile)}}.size-guide .modal--for-size-guide .modal__window{max-width:650px}.size-guide .modal--for-size-guide .modal__edge-title{z-index:1;top:0;left:0;right:0;margin:0;padding:18px 60px;background-color:#534645;color:#fff;font-size:20px;line-height:1.2;letter-spacing:1px;text-align:center}.size-guide .modal--for-size-guide .modal__close-btn{z-index:2;top:6px;background-color:transparent;color:#fff}.size-guide .modal--for-size-guide .modal__content{padding-top:80px}.size-guide .modal--for-size-guide .size-guide__content,.size-guide .modal--for-size-guide .tab-content{margin-top:0}.size-guide .rte>p:empty{display:none}.size-guide .t9-wrapper{font-family:InterRegular,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.69;color:#212529}.size-guide .t9-wrapper .center-block{display:block;margin-left:auto;margin-right:auto}.size-guide .t9-wrapper .text-center{text-align:center}.size-guide .t9-wrapper .t9-fit-94pct{width:94%}.size-guide .t9-wrapper .t9-fit-header{width:100%;margin:0 0 15px;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase}.size-guide .t9-wrapper .t9-swim-headline{font-family:var(--heading-font-family);font-size:33px;text-align:center}.size-guide .t9-wrapper .t9-fit-grey-hdr{width:100%;height:50px;margin-bottom:25px;background-color:#646464;color:#fff;font-size:14px;font-weight:400;line-height:50px;letter-spacing:2px;text-align:center;text-transform:uppercase}.size-guide .t9-wrapper .t9-fit-table{width:100%;margin-bottom:25px;text-align:center}.size-guide .t9-wrapper .t9-fit-table th,.size-guide .t9-wrapper .t9-fit-table td{padding:.7em;border:0;border-right:1px solid #fff;color:#212529;font-size:13px;text-transform:uppercase;text-align:center;vertical-align:middle}.size-guide .t9-wrapper .t9-fit-table thead th{font-weight:700}.size-guide .t9-wrapper .t9-fit-table tbody th,.size-guide .t9-wrapper .t9-fit-table td{font-weight:400}.size-guide .t9-wrapper .t9-fit-table thead th:first-of-type{border:0}.size-guide .t9-wrapper .t9-fit-table thead{background-color:#e4e4e4}.size-guide .t9-wrapper .t9-fit-table tbody tr:nth-of-type(odd){background-color:#f8f8f8}.size-guide .t9-wrapper .t9-fit-table tbody tr:nth-of-type(2n){background-color:#e4e4e4}.size-guide .t9-wrapper .t9-fit-table caption{caption-side:bottom;margin:0;padding-top:.5em;color:#212529;font-size:11px;line-height:2;letter-spacing:.5px;text-align:center;text-transform:uppercase}.size-guide .t9-wrapper .t9-fit-copy-v1{color:#212529;font-size:13px;line-height:1.69}.size-guide .t9-wrapper .t9-fit-copy-v1 span{color:#c4532f;font-weight:700;text-transform:uppercase}.size-guide .t9-wrapper .t9-fit-apparel{padding-bottom:25px;line-height:3em;text-align:center}.size-guide .t9-wrapper .t9-fit-apparel img{width:100%}.size-guide .t9-wrapper .t9-font-size-16{font-size:16px;line-height:1.375}.size-guide .t9-wrapper header p.t9-font-size-16{width:75%}.size-guide .t9-wrapper .t9-lined-up{width:70%}.size-guide .t9-wrapper .t9-calc-form label{display:block;margin-bottom:10px}.size-guide .t9-wrapper .t9-calc-form .form-group{margin-bottom:0;padding-bottom:35px}.size-guide .t9-wrapper .t9-calc-form .form-control{display:block;width:100%;height:50px;box-sizing:border-box;padding:10px 14px;font-size:16px;border:1px solid #212529;border-radius:0;background:#fff;color:#212529}.size-guide .t9-wrapper .t9-btn-blue{display:block;width:100%;height:50px;line-height:50px;padding:0;border:0;border-radius:4px;cursor:pointer;background-color:#212529;color:#fff!important;font-family:var(--base-font-family)!important;font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none}.size-guide .t9-wrapper .t9-btn-blue:hover{background-color:#000}.size-guide .t9-wrapper #genie{margin:35px 45px;font-size:19px;font-weight:700;text-align:center;color:#c4532f}.size-guide .t9-wrapper #genie img,.size-guide .t9-wrapper #genie a{display:none}.size-guide .t9-wrapper #messagetext{width:70%;margin:-20px auto 20px;color:#c4532f}.size-guide .t9-wrapper .t9-background-lightest-blue{padding-bottom:30px;background-color:#f4f3f1}.size-guide .t9-wrapper .t9-background-lightest-blue .t9-fit-copy-v1{padding:0 45px;line-height:1.75}.size-guide .t9-wrapper .t9-title{font-family:var(--heading-font-family);font-weight:400;font-size:33px;line-height:.89;letter-spacing:1.85px;color:#212529;text-align:center}.size-guide .t9-wrapper section.t9-background-lightest-blue{padding-top:38px;padding-bottom:47px}.size-guide .t9-wrapper ul.t9-lined-up{list-style:disc;padding-left:1em;font-size:11px}.size-guide .t9-wrapper ul.t9-lined-up li{margin-bottom:29px}@media(max-width:991px)and (min-width:768px){.size-guide .t9-wrapper .t9-calc-form .form-group{padding-bottom:25px}.size-guide .t9-wrapper .t9-background-lightest-blue .t9-fit-copy-v1{padding:0 30px}}@media only screen and (max-width:767px){.size-guide .t9-wrapper .t9-calc-form .form-group{padding-bottom:30px}.size-guide .t9-wrapper header p.t9-font-size-16,.size-guide .t9-wrapper .t9-lined-up,.size-guide .t9-wrapper #messagetext{width:85%}.size-guide .t9-wrapper #genie{margin:35px 20px}.size-guide .t9-wrapper .t9-background-lightest-blue .t9-fit-copy-v1{padding:0 20px}.size-guide .modal--for-size-guide .modal__content{padding-left:12px;padding-right:12px}.size-guide .t9-wrapper .t9-fit-94pct{width:100%;overflow-x:auto}.size-guide .t9-wrapper .t9-fit-table th,.size-guide .t9-wrapper .t9-fit-table td{padding:.6em .3em;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/size-guide.css.map */
