.product-quickview #modal-guide-size-chart{bottom:0;top:0}.product-quickview #modal-guide-size-chart .modal-body{overflow-y:auto}.product-quickview .sizeChart-overlay{left:-100vw;width:100vw}#sizeChart-container-modal .guideSizeChart .modal-dialog .modal-content{overflow-y:auto;padding-right:24px}.guideSizeChart{z-index:2000}.guideSizeChart .modal-content{background-color:#fff!important}@media (max-width:767px){.guideSizeChart .guideSizeChart__top{padding:0}}.guideSizeChart .guideSizeChart__body{height:100%;scroll-behavior:smooth}.guideSizeChart .guideSizeChart__body .guideSizeChart__content{border:1px solid #ddd;border-radius:.25rem;position:relative;width:100%;overflow-x:auto;max-height:80vh;height:auto}@media (max-width:768px){.guideSizeChart .guideSizeChart__body .guideSizeChart__content{-webkit-overflow-scrolling:auto;max-height:60vh;height:auto}}.guideSizeChart .guideSizeChart__body .guideSizeChart__content table{display:table;overflow-x:auto;width:100%;table-layout:fixed;cursor:grab}@media (max-width:768px){.guideSizeChart .guideSizeChart__body .guideSizeChart__content table{pointer-events:none;overscroll-behavior:none}}.guideSizeChart .guideSizeChart__body .guideSizeChart__content table tbody{display:table;width:100%}.guideSizeChart .guideSizeChart__body .guideSizeChart__content table tbody td.sticky-col,.guideSizeChart .guideSizeChart__body .guideSizeChart__content table tbody th.sticky-col{position:sticky;left:0;background:#fff;color:#212529}@media (max-width:767px){.guideSizeChart .guideSizeChart__body .guideSizeChart__content:after{background-color:#fff;bottom:3px;content:"";left:0;position:absolute;right:0}}.guideSizeChart .guideSizeChart__body .guideSizeChart__content .content-asset{-ms-overflow-style:none;border:1px solid #ddd;border-radius:.25rem;overflow-x:scroll;scrollbar-width:none}@media (max-width:767px){.guideSizeChart .guideSizeChart__body .guideSizeChart__content .content-asset{padding-bottom:1.5rem;position:relative}}.guideSizeChart .guideSizeChart__body .guideSizeChart__content .content-asset::-webkit-scrollbar{height:3px}@media (min-width:768px){.guideSizeChart .guideSizeChart__body .guideSizeChart__content .content-asset::-webkit-scrollbar{display:none}}@media (max-width:767px){.guideSizeChart .guideSizeChart__body .guideSizeChart__content .content-asset{display:-ms-flexbox;display:flex;height:260px;padding-bottom:1.5rem;width:100%}}@media (max-width:767px){.guideSizeChart .guideSizeChart__body .guideSizeChart__content .content-asset tbody{overflow-y:scroll;-ms-flex:none;flex:none}}@media (max-width:767px){table{-ms-flex:none;flex:none}}tbody tr:first-of-type{font-weight:400;font-family:gothic-bold,serif}tbody tr:first-of-type th{box-shadow:inset 0 -1px 0 0 #ddd}tbody tr th{font-size:14px;height:50px;line-height:18px;text-align:center;min-width:76px;vertical-align:middle;top:0;position:sticky;background:#fff;z-index:2}tbody tr th:first-of-type{min-width:130px;text-align:left;padding:16px;z-index:3}tbody tr th.hoverSize{background-color:#000!important;color:#fff!important}tbody tr th span{font-family:gothic-bold,serif}tbody tr td{font-size:14px;height:50px;line-height:14px;text-align:center;min-width:76px;vertical-align:middle}tbody tr td:first-of-type{min-width:130px;text-align:left;padding:16px;font-weight:400}tbody tr td:first-of-type,tbody tr td:first-of-type span{font-family:gothic-bold,serif}tbody tr td:nth-child(3){border-left:1px solid #ddd;border-right:1px solid #ddd}tbody tr td:nth-child(2n){background-color:#f7f7f7}tbody tr td.hoverSize{background-color:#9b9b9b;color:#373935;box-shadow:inset 1px 0 0 0 #ddd;border:none}tbody tr td.superHover{background-color:#000;color:#fff}tbody tr td.hoverSize.superHover{font-weight:400;font-family:gothic-bold,serif}tbody tr td.sticky-col.hoverSize,tbody tr td.sticky-col.hoverSize.superHover{background-color:#000!important;color:#fff!important}tbody tr.cmSizeSelected td:first-of-type{background-color:#000;color:#fff}.sizeDesc{margin-top:2rem;padding-right:1.5rem;scroll-behavior:smooth;text-align:left}@media (max-width:767px){.sizeDesc{padding:0}}.sizeChart-overlay{background:#000;cursor:pointer;display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:1020}body.noScroll{overflow:hidden}