.modal{position:fixed;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%;background:#000c}.modal.is-visible{visibility:visible}.modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:#00000080;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.modal.is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal-wrapper{position:fixed;z-index:9999;width:100%;background-color:#fff;box-shadow:0 0 1.5em #00000059;max-width:1100px;height:70vh;overflow-y:auto;top:0;right:0;bottom:0;left:0;margin:auto}.modal-transition{transition:all .3s .12s;opacity:0}.modal.is-visible .modal-transition{opacity:1}.modal-header,.modal-content{padding:1em}.modal-header{position:relative;padding:25px;background:#fff}.modal-close{position:absolute;top:5px;right:0;padding:1em;color:#aaa;background:none;border:0;cursor:pointer}.modal-close img{width:18px}.modal-close:hover{color:#777}.modal-heading{font-size:1.125em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-content>*:first-child{margin-top:0}.modal-content>*:last-child{margin-bottom:0}.size-table-wrap{position:relative}.desktop-size-table{display:flex;padding:50px 0 0;max-width:100%;justify-content:center}.size-table-scrollable .table-div-inner-wrap{overflow-x:scroll}.table-div-inner-wrap{display:flex;justify-content:space-between;overflow:hidden;border:1px solid #d3d4d4;width:100%}.table-div-cell:first-child .table-div-cell-inner{width:93px}.table-text-bold,.mobile-size-table th{font-weight:600}.table-blue-text,.mobile-size-table th{color:#333}.table-div-cell-inner{font-size:calc(var(--font-heading-scale) * 1.5rem);text-align:center;min-width:60px;padding:10px 5px;height:70px;position:relative;display:flex;justify-content:center;align-items:center}.table-div-cell-inner:before{bottom:-1px;width:100%;height:1px;left:0}.table-div-cell-inner:after{width:1px;height:100%;left:-1px;top:0}.table-div-cell-inner:after,.table-div-cell-inner:before{position:absolute;background:#d3d4d4;content:""}.pop-upimge-wrap{display:flex;align-items:center;justify-content:center;padding:40px 90px 0}.column-content{flex:0 0 65%;padding-left:0;max-width:65%}.dress-shoe-brand .desktop-size-table{padding:30px 0}table.mobile-size-table{border-collapse:collapse}.dress-shoe-brand{padding:50px 0 0}.dress-shoe-brand h4{font-size:20px;text-align:center;padding-top:40px;color:#2f302d;font-weight:600}.size-chart-wrap{margin:0 auto;max-width:85%}.size-chart-table h4{text-align:center;margin-bottom:30px;text-transform:uppercase}.size-table-scrollable .table-div-inner-wrap::-webkit-scrollbar{height:10px}.size-table-scrollable .table-div-inner-wrap::-webkit-scrollbar-thumb{background:#e7e2d6;border-radius:5px}.size-table-scrollable .table-div-inner-wrap::-webkit-scrollbar-track{box-shadow:inset 0 0 1px #d3d4d4;border-radius:0}.mobile-size-table th{font-size:18px;text-align:center;border:1px solid #333333;padding:7px}.mobile-size-table td{font-size:calc(var(--font-heading-scale) * 1.5rem);text-align:center;border:1px solid #333333;padding:7px}.size-table-wrap.size-table-scroll{overflow:visible}.quick-add-modal__toggle{z-index:1}.quick-add-modal .size-chart-table .modal-wrapper{height:100%;max-width:100%}.size-table-wrap::-webkit-scrollbar-thumb,#openModal .modal-wrapper::-webkit-scrollbar-thumb{background:#e7e2d6;border-radius:5px}.size-table-wrap::-webkit-scrollbar-track,#openModal .modal-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 1px #d3d4d4;border-radius:0}.size-table-wrap::-webkit-scrollbar,#openModal .modal-wrapper::-webkit-scrollbar{height:10px}.modal ::-webkit-scrollbar{width:10px}.modal ::-webkit-scrollbar-thumb{background:#5e5e6440}@media only screen and (min-width: 992px){.mobile-size-table{display:none}}@media only screen and (max-width: 1279px){.size-chart-wrap{margin:0 auto;max-width:95%}}@media only screen and (max-width: 1200px){.table-div-cell-inner{width:50px}#openModal .modal-wrapper{max-width:95%}}@media only screen and (max-width: 991px){.size-table-wrap{display:flex;justify-content:center;padding-top:15px}.mobile-size-table td,.mobile-size-table th{font-size:16px}.mobile-size-table td{font-size:calc(var(--font-heading-scale) * 1.5rem)}table.mobile-size-table{display:none}.size-table-wrap.size-table-scroll{justify-content:flex-start;overflow:auto}.pop-upimge-wrap{padding:20px 30px 0}}@media only screen and (max-width: 767px){.pop-upimge-wrap{flex-wrap:wrap}.column-content{flex:0 0 100%;padding-left:0;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/size-guide-popup.css.map */
