.size-guide-open body{overflow:hidden;padding-right:17px}.size--guide-trigger{margin-bottom:12px;cursor:pointer}.size--guide-trigger svg{height:24px;width:24px}.size--guide-trigger.underline .size--guide-trigger__title{font-size:14px;font-weight:400;transition:all 3s ease-in-out;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:2px}.size--guide-trigger.szbtn .size--guide-trigger__title{font-size:14px;letter-spacing:.5px;line-height:15px;color:#000;text-align:center;background:#f7f2ec;display:inline-block;padding:9px 20px;border-radius:25px;white-space:nowrap}.size--guide-trigger .icon-size-chart path,.size--guide-trigger .icon-size-chart ellipse{fill:none!important;stroke-width:3px;stroke:currentColor}.size--guide{display:none}.size--guide.active{align-items:baseline;display:flex;height:100%;justify-content:end;position:fixed;top:0;left:0;width:100%;z-index:10001}.size--guide.active:before{animation:overlay-on .3s forwards;background-color:#000;content:"";cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%}@keyframes overlay-on{0%{opacity:0}to{opacity:.8}}.size--guide .size--guide__inner{position:fixed;top:0;right:0;padding:30px;background:#fdf8f4;box-shadow:0 10px 20px #00000017;display:block;max-width:520px;min-height:250px;min-width:250px;height:100%;max-height:100vh;overflow:auto}.size--guide.active .size--guide__inner{animation:modal-open .3s forwards}.size--guide .size--guide__inner{animation:modal-close .3s forwards;opacity:0}@keyframes modal-open{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}.size--guide__close{position:absolute;right:18px;top:22px;padding:10px;cursor:pointer}.size--guide__content p,.size--guide__content .size--guide-table td{font-size:14px;font-weight:400;line-height:1.4;color:#000}.size--guide__content .size--guide-table th{font-size:12px;font-weight:500;line-height:1.4;color:#000;opacity:1}.size--guide__content .size--guide-table th{font-weight:700}.size--guide__content .size--guide-table th:not(:first-child){border-left:2px solid #ffffff}.size--guide__content .size--guide-table{background:#fff;border:0 none;border-spacing:1px;position:relative;width:100%;margin-top:30px;margin-bottom:30px}.size--guide__content .size--guide-table td,.size--guide__content .size--guide-table th{border:0 none;padding:12px 15px;text-align:left}.size--guide-table tbody tr:nth-of-type(2n) td,.size--guide-table thead tr th{background:#f2f2f2}.size--guide-table tbody tr:nth-of-type(odd) td{background:#fdf8f4}.size--guide__content .size-guide__title{font-size:18px;font-weight:600;padding-bottom:30px;letter-spacing:1.8px;border-bottom:1px solid #eee;color:#000}.size--guide__content img{margin:0 auto 20px;width:100%;max-width:520px;height:auto}.size--guide__content .size-guide__title+.size-guide__block-content{margin-top:30px}.size-guide__block-content h4{font-weight:600;color:#000;font-size:18px;line-height:1.3;letter-spacing:1.5px;margin-bottom:20px}@media only screen and (max-width: 768px){.size--guide .size--guide__inner{max-width:100%;padding:24px}.size--guide__close{top:18px}.size-guide__block-content h4{margin-bottom:14px}.size--guide__content .size-guide__title{padding-bottom:24px}.size--guide__content .size--guide-table{margin:24px 0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/size-guide.css.map */
