.fit-guides-section{background-color:#f6f6f6}@media (min-width: 1024px){.page-fit-guide{display:flex;justify-content:space-between}}@media (min-width: 1024px){.page-fit-guide__block{width:calc(100% - 212px);padding:0 78px 50px;order:1}}.page-fit-guide__fit-chart-block{background-color:#fff;padding:25px 10px;position:relative}.page-fit-guide__fit-chart-block h3{font-family:Avenir Next,sans-serif;font-size:16px;line-height:22px;padding-right:15px;margin-bottom:10px;font-weight:600}@media (min-width: 1024px){.page-fit-guide__fit-chart-block h3{font-size:20px}}.page-fit-guide__fit-chart-block table{width:100%;border-collapse:collapse;color:#000;table-layout:initial}.page-fit-guide__fit-chart-block tfoot{font-size:12px;vertical-align:top}.page-fit-guide__fit-chart-block tfoot td{padding:5px 0 20px}.fit-guides-section .page-fit-guide__fit-chart-block th:first-child{text-align:left;font-size:14px}@media screen and (max-width: 767px){.fit-guides-section .page-fit-guide__fit-chart-block th:first-child{padding:0}.fit-guides-section .page-fit-guide__fit-chart-block th:first-child p{margin:0}}.fit-guides-section .page-fit-guide__fit-chart-block th{padding:10px 5px;font-family:Avenir Next,sans-serif;font-size:11px;border:none;font-weight:600}@media (min-width: 768px){.fit-guides-section .page-fit-guide__fit-chart-block th{padding:10px 0;font-size:16px}}.fit-guides-section .page-fit-guide__fit-chart-block tr{border-bottom:1px solid #000000}.fit-guides-section .page-fit-guide__fit-chart-block tfoot tr:last-of-type{border:none}.fit-guides-section .page-fit-guide__fit-chart-block td{text-align:center;padding:10px 0;border:none}@media screen and (max-width: 767px){.fit-guides-section .page-fit-guide__fit-chart-block td{font-size:12px}}.fit-guides-section .page-fit-guide__fit-chart-block tfoot td,.fit-guides-section .page-fit-guide__fit-chart-block p{font-family:Avenir Next,sans-serif;margin-top:20px;font-size:14px;line-height:25px;font-weight:600}.fit-guides-section .page-fit-guide__fit-chart-block tfoot td{text-align:start}.fit-guides-section .page-fit-guide__fit-chart-block p a{color:#de0000;text-decoration:none;transition:color .3s}.page-fit-guide__fit-chart-block p a:active,.page-fit-guide__fit-chart-block p a:visited{color:#de0000}.no-touchevents .page-fit-guide__fit-chart-block p a:hover{color:#868686}.page-fit-guide__fit-chart-block .table-responsive{overflow:hidden;overflow-x:auto;font-family:Avenir Next,sans-serif}@media (max-width: 767px){.page-fit-guide__fit-chart-block .table-responsive,.page-fit-guide__fit-chart-block .table-responsive img{max-width:100%}}@media (min-width: 768px){.page-fit-guide__fit-chart-block{padding:25px}}.page-fit-guide__control{position:absolute;top:25px;right:25px}.page-fit-guide__control .icon-minus,.page-fit-guide__answer{display:none}.page-fit-guide__sidebar{padding-top:50px}@media (min-width: 1024px){.page-fit-guide__sidebar{width:212px;order:2;position:sticky;top:100px;height:fit-content;height:-moz-fit-content;padding:80px 0 50px}}.page-fit-guide__title{padding-top:40px}.page-fit-guide__guide-heading{font-family:Avenir Next,sans-serif;font-size:25px;margin-bottom:20px;margin-top:50px;position:relative;text-transform:uppercase;font-weight:600}.page-fit-guide__guide-heading:first-of-type{margin-top:0}.page-fit-guide__links{font-family:Avenir Next,sans-serif;text-transform:uppercase;font-size:12px;padding-bottom:30px;border-bottom:1px solid #e3e3e3;margin-bottom:30px;font-weight:600}.page-fit-guide__links a{display:block;color:#000;margin-bottom:25px}.page-fit-guide__links a:last-of-type{margin-bottom:0}.page-fit-guide__address{font-family:Avenir Next,sans-serif;font-size:12px;line-height:22px;display:none}@media (min-width: 1024px){.page-fit-guide__address{display:block}}.page-fit-guide__address--mobile{display:block;padding:40px 25px;line-height:22px}@media (min-width: 1024px){.page-fit-guide__address--mobile{display:none}}.page-fit-guide--fit-color-square{width:18px;height:18px;display:inline-block;margin-right:10px}.page-fit-guide__fit-nav a{display:inline-block;font-family:Avenir Next,sans-serif;text-decoration:underline;color:#000;margin-bottom:20px;font-weight:600}@media (min-width: 1024px){.page-fit-guide__fit-nav a{display:block}}@media (min-width: 1024px){.page-fit-guide__fit-nav{border-bottom:1px solid #d8d8d8;margin-bottom:30px}}.page-fit-guide--heading-content{padding:0 25px}.page-fit-guide--heading-wrap{background:#fff;font-size:0px;position:relative}.page-fit-guide--heading-wrap h3{margin-top:0;font-family:Avenir Next,sans-serif;font-size:16px;line-height:22px;padding-right:15px;font-weight:600}@media (min-width: 1024px){.page-fit-guide--heading-wrap h3{font-size:18px}}.page-fit-guide--heading-wrap p{font-family:Avenir Next,sans-serif;margin-top:10px;font-size:14px;line-height:25px;color:#000}.page-fit-guide--heading-wrap a{color:#de0000;text-decoration:none;transition:color .3s}.page-fit-guide--heading-wrap a:active,.page-fit-guide--heading-wrap a:visited{color:#de0000}.no-touchevents .page-fit-guide--heading-wrap a:hover{color:#868686}.page-fit-guide--heading-image{width:350px;display:block;margin:0 auto;font-size:0px;padding:25px}@media (min-width: 1024px){.page-fit-guide--heading-image{width:60%;display:inline-block;margin-top:60px}}@media (min-width: 1200px){.page-fit-guide--heading-image{margin-top:0}}.page-fit-guide--heading-image img{width:100%;height:auto}.page-fit-guide--heading-zoom-image{width:100%;display:inline-block;padding:25px}.page-fit-guide--heading-zoom-image img{width:100%;height:auto}.page-fit-guide--heading-zoom-copy-wrap{width:auto;display:inline-block;position:relative;padding:25px 0;vertical-align:top}.page-fit-guide--heading-zoom-copy-wrap h3{color:#de0000}.page-fit-guide--heading-zoom-copy-thumbnail{display:inline-block}.page-fit-guide--heading-zoom-wrap{padding:25px;background:#fff;font-size:0px;position:relative}.page-fit-guide--heading-border{border-bottom:1px solid black;margin:0 25px;padding:25px 0}.page-fit-guide--heading-copy-wrap{width:100%;display:flex;font-size:0px;position:relative;height:100%;top:0;right:0;justify-content:center;align-items:center;padding:25px}@media (min-width: 1024px){.page-fit-guide--heading-copy-wrap{width:40%;position:absolute}}.page-fit-guide--heading-copy-content{font-size:14px}.page-fit-guide--heading-copy-content h3{display:inline;vertical-align:top}.page-fit-guide-content__zoom{align-items:flex-end;display:flex;flex-flow:row wrap;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;transition:opacity .3s;width:100%}.page-fit-guide-content__link{display:block;overflow:hidden;position:relative;padding-bottom:20px}.no-touchevents .page-fit-guide-content__link:hover .page-fit-guide-content__zoom{opacity:1}.page-fit-guide-nav{padding:0 25px}@media (min-width: 1024px){.page-fit-guide-nav{padding:0 0 40px}}.page-fit-guide-nav__item{display:block}@media (max-width: 767px){.page-fit-guide-nav__item:first-child{padding-top:10px}.page-fit-guide-nav__item:last-child{padding-bottom:10px}}@media (min-width: 768px){.page-fit-guide-nav__item{display:inline-block}}@media (min-width: 1024px){.page-fit-guide-nav__item{display:block}}@media (max-width: 767px){.page-fit-guide-nav__item--active .page-fit-guide-nav__link{color:#de0000}}@media (min-width: 768px){.page-fit-guide-nav__item--active .page-fit-guide-nav__link{border-color:#de0000}}.page-fit-guide-nav__link a{display:block;color:#000;margin-bottom:25px}.page-fit-guide-nav__link a:last-of-type{margin-bottom:0}@media (max-width: 767px){.page-fit-guide-nav__link{color:#232323;display:block;font-family:Avenir Next,sans-serif;font-size:13px}}@media (min-width: 768px){.page-fit-guide-nav__link{color:#232323;display:block;font-family:Avenir Next,sans-serif;font-size:12px;text-transform:uppercase;transition:border-color .3s;font-weight:600}}@media (min-width: 1024px){.page-fit-guide-nav__link{letter-spacing:.075rem}}.page-fit-guide-nav__list{padding-left:0;font-family:Avenir Next,sans-serif;text-transform:uppercase;text-decoration:underline;font-size:0px;padding-bottom:30px;margin-bottom:-55px;font-weight:600}.page-fit-guide-nav__list li{margin:10px}@media (min-width: 1024px){.page-fit-guide-nav__list li{margin:10px 0}}@media (max-width: 767px){.page-fit-guide-nav__list{display:none}.page-fit-guide-nav.active-toggle .page-fit-guide-nav__list{display:block}}@media (min-width: 768px){.page-fit-guide-nav__list{display:block;flex-flow:row wrap;justify-content:center;text-align:center}}@media (min-width: 1024px){.page-fit-guide-nav__list{text-align:left}}.page-fit-guide-nav__menu{background-color:transparent;border-radius:0;border:1px solid;box-shadow:none!important;color:#232323;font-family:Avenir Next,sans-serif;font-size:14px;letter-spacing:0;padding:0 30px 0 10px;text-align:left;text-indent:0;height:42px;width:100%;background-image:url(select-chevron-down.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:9px 6px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;line-height:40px}@media (min-width: 1024px){.page-fit-guide-nav__menu{padding-left:11px;padding-right:11px}}.page-fit-guide-nav__menu::-webkit-input-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}.page-fit-guide-nav__menu::-moz-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}.page-fit-guide-nav__menu:-ms-input-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}.page-fit-guide-nav__menu:-moz-placeholder{color:inherit;line-height:inherit;overflow:visible;opacity:1}.page-fit-guide-nav__menu:focus,.page-fit-guide-nav__menu:focus:required:invalid,.page-fit-guide-nav__menu:focus:required:invalid:focus{border-color:#232323;box-shadow:none!important;color:#232323}.page-fit-guide-nav__menu:focus:invalid:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000}.page-fit-guide-nav__menu:-moz-focusring{color:transparent;text-shadow:0 0 0 #ccc}.page-fit-guide-nav__menu::-ms-expand{display:none}.active-toggle .page-fit-guide-nav__menu{background:transparent;position:relative}.active-toggle .page-fit-guide-nav__menu:after{background-image:url(select-chevron-down.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:9px 6px;content:"";height:100%;position:absolute;right:0;top:0;transform:rotate(180deg);width:30px}@media (min-width: 768px){.page-fit-guide-nav__menu{display:none}}.page-fit-guide.page-template-width{padding:0;max-width:1294px;margin:0 auto}.page-fit-guide.page-template-width h2{padding:0 30px}@media (min-width: 1024px){.page-fit-guide.page-template-width{padding:0 30px}}.page-fit-guide__block table:not([class]){box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/92/assets/styles-guide.css.map */
