.scr-modal,.scr-shadow{opacity:0;visibility:hidden;position:fixed}div .best-fit-size-chart,div .scr-open-parent{width:100%;max-width:100%}div button.scr-open-size-chart{background:0 0;border:0;box-shadow:none;padding:10px 0;color:#3d4246;margin-top:5px;margin-bottom:5px;line-height:1.3;outline:0;font-size:14px;cursor:pointer;text-decoration:underline;width:auto}div button.scr-open-size-chart:hover{opacity:.6;background:0 0;border:0}div button.scr-open-size-chart::before{content:'';width:20px;display:inline-block;vertical-align:text-bottom;margin-right:8px}div button.scr-open-size-chart.none{display:inline-block}div button.scr-open-size-chart.none::before{content:none}div button.scr-open-size-chart.ruler1::before{background:url('../img/ruler1.png') 50%/contain no-repeat;height:15px}div button.scr-open-size-chart.ruler2::before{background:url('../img/ruler2.png') 50%/contain no-repeat;height:19px}div button.scr-open-size-chart.ruler3::before{background:url('../img/ruler3.png') 50%/contain no-repeat;height:14px}div button.scr-open-size-chart.ruler4::before{background:url('../img/ruler4.png') 50%/contain no-repeat;height:17px}div button.scr-open-size-chart.protractor::before{background:url('../img/protractor.png') 50%/contain no-repeat;height:17px}div button.scr-open-size-chart.arrows1::before{background:url('../img/arrows1.png') 50%/contain no-repeat;height:17px}div button.scr-open-size-chart.arrows2::before{background:url('../img/arrows2.png') 50%/contain no-repeat;height:24px}div button.scr-open-size-chart.Medium{font-size:18px}div button.scr-open-size-chart.Medium::before{height:20px;width:26px}div button.scr-open-size-chart.Large{font-size:24px}div button.scr-open-size-chart.Large::before{height:28px;width:36px}.scr-modal{transition:visibility .4s ease-in,opacity .4s ease-in,transform .4s ease-in;color:#000;background:#fff;padding:0 20px 20px;overflow-y:auto;max-height:calc(100vh - 70px);width:calc(100% - 30px);max-width:700px;top:50px;left:50%;transform:translate(-50%,0) scale(.5);z-index:9999100109}.scr-modal .scr-close{width:16px;height:16px;opacity:.3;cursor:pointer;display:flex;padding:23px;margin:7px -16px -7px auto;position:relative;transform:translate(0,0)}.scr-modal .scr-close:hover{opacity:1}.scr-modal .scr-close:after,.scr-modal .scr-close:before{content:'';position:absolute;top:15px;right:23px;height:17px;width:2px;background-color:#333}.scr-modal .scr-close:before{transform:rotate(45deg)}.scr-modal .scr-close:after{transform:rotate(-45deg)}.scr-shadow{transition:visibility .8s,opacity .8s;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.5);z-index:9999100105}.scr{margin-bottom:30px}.scr:last-child,.scr>:last-child{margin-bottom:0}.scr h2{text-align:center;font-size:20px}.scr .bottom-description,.scr .top-description,.scr h2,.scr table{margin-top:0;margin-bottom:20px}.scr .bottom-description p,.scr .top-description p{margin-bottom:3px;line-height:1.4}.scr table{width:100%;display:table;border-collapse:collapse}.scr tr{display:table-row}.scr table td{display:table-cell;border:0;line-height:1.2;padding:13px;font-size:16px;font-family:'Segoe UI',Arial,Helvetica,sans-serif}.scr table td:after,.scr table td:before,.scr table tr:after,.scr table tr:before{content:none!important}.scr.basic table{border:1px solid #e7e7e7}.scr.basic table tr td{background:#f6f6f6;border:1px solid #eaeaea}.scr.basic table tr:first-child td{background:linear-gradient(to bottom,#f8f8f8,#eee);border:0;font-weight:700}.scr.basic table tr:nth-child(2) td{border-top:1px solid #ddd}.scr.basic table tr:nth-child(2n+3) td,.scr.dark table tr:first-child td:first-child{background:#fff}.scr.basic table td{text-align:left}.scr.dark table{color:#fff;border:0}.scr.dark table tr td:first-child,.scr.dark table tr:first-child td{background:#fff;color:#000}.scr.dark table tr td{background:#1b2224}.scr.dark table tr:nth-child(2n+3) td{background:#263033}.scr.dark table td{text-align:center}.scr.dark table tr td:first-child{text-align:right}.best-fit-size-chart .scr-open-size-chart font{pointer-events:none}.scr-modal img{max-width:100%;height:auto}@media (max-width:768px){.scr-modal{max-height:calc(100vh - 70px)}.scr h2{font-size:18px}.scr table td{font-size:14px}}@media (max-width:600px){.scr-modal img{display:block;margin-left:auto!important;margin-right:auto!important;float:none!important}.scr table td{padding:13px 2px}}@media (max-width:500px){.scr h2{font-size:16px}.scr table td{font-size:9px}}