.page{padding-top:48px;padding-bottom:48px}@media only screen and (min-width:992px){.page{padding-top:60px;padding-bottom:60px}}.page__title{text-align:center;margin-bottom:48px}@media only screen and (min-width:992px){.page__title{margin-bottom:60px}}.size-chart{max-height:100%;padding-bottom:42px}.size-chart__header{position:relative;padding:14px 22px;border-bottom:1px solid #f3f2ed}.size-chart__heading{margin-bottom:0;text-align:center}.size-chart__close{bottom:0}.size-chart__content{width:100%;max-width:824px}.size-chart__tabs{display:-ms-flexbox;display:flex}.size-chart__tab-content{display:none;max-width:700px;margin:0 auto}.size-chart__tab-content.is-active{display:block}.size-chart__tab-trigger{cursor:pointer;width:50%;padding:12px 16px;border-bottom:1px solid #f3f2ed;border-right:1px solid #f3f2ed;font-size:14px;letter-spacing:1.5px;line-height:18px;text-align:center;text-transform:uppercase}.size-chart__tab-trigger:last-child{border-right:none}.size-chart__tab-trigger.is-active{background-color:#f3f2ed}.size-chart__info-header{margin-top:18px;margin-bottom:26px;padding:0 16px}@media only screen and (min-width:992px){.size-chart__info-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:42px}}.size-chart__units-toggle button{color:#c2c2c2;transition:.2s ease}.size-chart__units-toggle button:before{display:none}.size-chart__units-toggle button:active,.size-chart__units-toggle button:focus,.size-chart__units-toggle button:hover{color:#000}.size-chart__units-toggle button:active:before,.size-chart__units-toggle button:focus:before{display:block}.size-chart__units-toggle button.is-active{color:#000}.size-chart__units-toggle button.is-active:before{display:block}.size-chart__units-toggle--divider{margin:0 6px}.size-chart__title{margin-bottom:12px}@media only screen and (min-width:992px){.size-chart__title{margin-bottom:0}}.size-chart__table{display:none;width:100%;text-align:center;border:1px solid #d7d7d7;border-collapse:collapse}.size-chart__table.is-active{display:table}.size-chart__table--wrapper{padding:0 16px}.size-chart__table td,.size-chart__table th{padding:12px;border:1px solid #d7d7d7}@media only screen and (min-width:992px){.size-chart__table td,.size-chart__table th{padding:16px}}.size-chart__table td:last-child,.size-chart__table th:last-child{border-right:none}.size-chart__table td:first-child,.size-chart__table th{font-size:13px;font-weight:400;letter-spacing:1.63px;line-height:19px;color:#000;text-transform:uppercase}.size-chart__table td{color:#4f4f4f}@media screen and (min-width:767px){.size-chart__table .size-chart-min-width{min-width:120px}.size-chart__table .size-min-width{min-width:89px}}@media screen and (min-width:320px) and (max-width:997px){.size-chart .size-chart__units-toggle{float:right;margin-top:-34px}}.modal{display:none;z-index:1000;left:50%;position:fixed;top:50%;width:100%;background-color:#fff;max-width:824px;max-height:90vh;transform:translateX(-50%) translateY(-50%);overflow-y:scroll}.modal.is-active{display:block}.modal__close{position:absolute;top:20px;right:20px}.modal__close,.modal__close .icon{width:20px;height:20px}#recover-password{overflow:visible}.fit-guide__list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:60px}.fit-guide__garment{width:100%;max-width:320px;margin:0 auto 40px}@media only screen and (min-width:480px){.fit-guide__garment{width:50%;padding:0 12px}}@media only screen and (min-width:768px){.fit-guide__garment{width:33.33333%}}.fit-guide__link{display:block}.fit-guide__image--wrapper{position:relative;padding-bottom:122%;overflow:hidden;margin-bottom:9px}.fit-guide__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;max-width:none;transition:all .2s ease}.fit-guide__image:hover{height:105%}.fit-guide__title{text-align:center}
