.product-size-guide{display:flex;position:relative;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:100%;height:auto;padding:32px 16px}@media screen and (min-width: 765px){.product-size-guide{flex-direction:row-reverse;align-items:stretch;padding:72px}}@media screen and (min-width: 1025px){.product-size-guide{padding:72px 118px}}.product-size-guide .product-size-guide__info{width:100%}@media screen and (min-width: 765px){.product-size-guide .product-size-guide__info{width:50%;padding-left:12px}}.product-size-guide .product-size-guide__info h2{margin:0;font-size:2rem;line-height:2rem}@media screen and (min-width: 765px){.product-size-guide .product-size-guide__info h2{font-size:2.8rem;line-height:2.8rem}}.product-size-guide .product-size-guide__info .product-size-guide__info-copy{margin:24px 0 0}.product-size-guide .product-size-guide__info .product-size-guide__info-copy p{margin:0 0 12px;font-size:1.2rem;line-height:2rem}.product-size-guide .product-size-guide__image-form{width:100%;margin:0}@media screen and (min-width: 765px){.product-size-guide .product-size-guide__image-form{width:50%;padding-right:12px}}.product-size-guide .product-size-guide__image{width:100%;margin:24px 0 0}@media screen and (min-width: 765px){.product-size-guide .product-size-guide__image{margin:0}}.product-size-guide .product-size-guide__table-holder{margin:16px 0 0}@media screen and (min-width: 765px){.product-size-guide .product-size-guide__table-holder{margin:42px 0 0}}.product-size-guide .product-size-guide__table-holder table{width:100%;margin:0;text-align:center}.product-size-guide .product-size-guide__table-holder table tr:first-child td,.product-size-guide .product-size-guide__table-holder table th:first-child{font-weight:700}.product-size-guide .product-size-guide__table-holder table tr.active td{background-color:#f4f4f4}.product-size-guide .product-size-guide__table-holder table td,.product-size-guide .product-size-guide__table-holder table th{padding:24px;border:1px solid #c8c8c8;font-size:1.2rem;letter-spacing:0.1rem;line-height:1.2rem;text-align:center;text-transform:uppercase}.product-size-guide .product-form .btn{margin-top:20px}.product-size-guide .product-form__option ul{margin:4px 0 12px}
