.variations_form{position:relative}.sizeguide-link{position:absolute;right:0;z-index:1}.sizeguide{display:none}.sizeguide.open{align-items:flex-end;background:rgba(0,0,0,.5);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.sizeguide-inner{animation:sizeguide-slide-in .25s ease;background:var(--color--light,#fff);box-shadow:-10px 0 40px rgba(0,0,0,.18);color:var(--color--dark,#1f2937);height:100%;overflow-y:auto;padding:32px 28px;position:relative;width:min(440px,100%)}@media screen and (max-width:599px){.sizeguide-inner{overflow-x:auto;width:100%}}.sizeguide-inner button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;border-radius:50%;color:inherit!important;cursor:pointer;line-height:0;opacity:.6;padding:4px!important;position:absolute;right:16px;top:16px;transition:opacity .15s ease,background-color .15s ease;width:auto!important}.sizeguide-inner button:hover{background-color:rgba(0,0,0,.06)!important;opacity:1}.sizeguide-inner h4{font-size:20px;font-weight:700;line-height:1.3;margin:0 0 20px!important;padding-right:32px}.sizeguide-inner table{border-collapse:collapse;font-size:14px;width:100%}@media screen and (max-width:599px){.sizeguide-inner table{min-width:600px}}.sizeguide-inner tbody tr:nth-child(2n){background-color:#f6f7f9}.sizeguide-inner tbody tr:hover{background-color:#eceef1}.sizeguide-inner td,.sizeguide-inner th{border:1px solid #e2e4e7;padding:10px 12px!important;text-align:left}.sizeguide-inner th{background-color:var(--color--dark,#1f2937);color:var(--color--light,#fff);font-weight:600}@keyframes sizeguide-slide-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.sizeguide-loading{pointer-events:none}.sizeguide-loading:after{background-color:transparent;background-image:url(data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMDAgMjAwJz48Y2lyY2xlIGZpbGw9JyMwMDAwMDAnIHN0cm9rZT0nIzAwMDAwMCcgc3Ryb2tlLXdpZHRoPScxNScgcj0nMTUnIGN4PSczNScgY3k9JzEwMCc+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nY3gnIGNhbGNNb2RlPSdzcGxpbmUnIGR1cj0nMScgdmFsdWVzPSczNTsxNjU7MTY1OzM1OzM1JyBrZXlTcGxpbmVzPScwIC4xIC41IDE7MCAuMSAuNSAxOzAgLjEgLjUgMTswIC4xIC41IDEnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyBiZWdpbj0nMCc+PC9hbmltYXRlPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD0nIzAwMDAwMCcgc3Ryb2tlPScjMDAwMDAwJyBzdHJva2Utd2lkdGg9JzE1JyBvcGFjaXR5PScuOCcgcj0nMTUnIGN4PSczNScgY3k9JzEwMCc+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nY3gnIGNhbGNNb2RlPSdzcGxpbmUnIGR1cj0nMScgdmFsdWVzPSczNTsxNjU7MTY1OzM1OzM1JyBrZXlTcGxpbmVzPScwIC4xIC41IDE7MCAuMSAuNSAxOzAgLjEgLjUgMTswIC4xIC41IDEnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyBiZWdpbj0nMC4wNSc+PC9hbmltYXRlPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD0nIzAwMDAwMCcgc3Ryb2tlPScjMDAwMDAwJyBzdHJva2Utd2lkdGg9JzE1JyBvcGFjaXR5PScuNicgcj0nMTUnIGN4PSczNScgY3k9JzEwMCc+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nY3gnIGNhbGNNb2RlPSdzcGxpbmUnIGR1cj0nMScgdmFsdWVzPSczNTsxNjU7MTY1OzM1OzM1JyBrZXlTcGxpbmVzPScwIC4xIC41IDE7MCAuMSAuNSAxOzAgLjEgLjUgMTswIC4xIC41IDEnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyBiZWdpbj0nLjEnPjwvYW5pbWF0ZT48L2NpcmNsZT48Y2lyY2xlIGZpbGw9JyMwMDAwMDAnIHN0cm9rZT0nIzAwMDAwMCcgc3Ryb2tlLXdpZHRoPScxNScgb3BhY2l0eT0nLjQnIHI9JzE1JyBjeD0nMzUnIGN5PScxMDAnPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J2N4JyBjYWxjTW9kZT0nc3BsaW5lJyBkdXI9JzEnIHZhbHVlcz0nMzU7MTY1OzE2NTszNTszNScga2V5U3BsaW5lcz0nMCAuMSAuNSAxOzAgLjEgLjUgMTswIC4xIC41IDE7MCAuMSAuNSAxJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScgYmVnaW49Jy4xNSc+PC9hbmltYXRlPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD0nIzAwMDAwMCcgc3Ryb2tlPScjMDAwMDAwJyBzdHJva2Utd2lkdGg9JzE1JyBvcGFjaXR5PScuMicgcj0nMTUnIGN4PSczNScgY3k9JzEwMCc+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nY3gnIGNhbGNNb2RlPSdzcGxpbmUnIGR1cj0nMScgdmFsdWVzPSczNTsxNjU7MTY1OzM1OzM1JyBrZXlTcGxpbmVzPScwIC4xIC41IDE7MCAuMSAuNSAxOzAgLjEgLjUgMTswIC4xIC41IDEnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyBiZWdpbj0nLjInPjwvYW5pbWF0ZT48L2NpcmNsZT48L3N2Zz4K);background-position:50%;background-repeat:no-repeat;background-size:22px;content:"";display:inline-block;height:10px;margin-left:8px;width:22px}
