.product-single .product-information .product-link button.sizechart{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0 10px;border:0;background:none;box-shadow:none;color:var(--color-text-field);font-family:var(--font-stack-body);font-weight:700;line-height:inherit}.product-single .product-information .product-link button.sizechart:hover,.product-single .product-information .product-link button.sizechart:focus-visible{color:var(--color-btn-secondary)}.product-single .product-information .product-link button.sizechart .sizechart__icon{display:block;flex:0 0 24px;width:24px;height:24px;object-fit:contain}.product-single .product-information .product-link button.sizechart:hover .sizechart__icon{animation:beat .6s ease-in-out infinite alternate}.product-single .product-information .product-link button.sizechart:focus-visible{outline:2px solid currentColor;outline-offset:4px}.product-size-chart-modal.show{display:flex;align-items:center;justify-content:center;padding:0;opacity:1;visibility:visible;pointer-events:auto;background:transparent}.product-template__container [data-size-chart-modal] .modal-dialog{width:min(1100px,calc(100vw - 40px));max-width:1100px;margin:20px auto}.product-template__container [data-size-chart-modal] .modal-content{display:flex;float:none;flex-direction:column;width:100%;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);padding:0;overflow:hidden}.product-template__container [data-size-chart-modal] .modal-header{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:flex-start;min-height:68px;margin:0;padding:18px 64px 18px 24px;border-bottom:1px solid var(--color-border, #e5e5e5)}.product-template__container [data-size-chart-modal] .modal-header .tt-title{margin:0;padding:0;font-size:24px;line-height:1.25;text-align:left}.product-template__container [data-size-chart-modal] .modal-header button.close{top:50%;right:22px;width:30px;height:30px;padding:0;transform:translateY(-50%)}.product-template__container [data-size-chart-modal] .modal-body{float:none;width:100%;min-height:0;padding:0 24px 24px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}[data-size-chart-modal] .size-guide-page-content{width:100%;min-width:0}[data-size-chart-modal] .size-guide-page-content .size-chart-menu{position:sticky;top:0;z-index:3;padding-top:14px;background:var(--color-body, #fff)}[data-size-chart-modal] .size-guide-page-content .size-chart{max-width:100%;margin:0 auto 24px}[data-size-chart-modal] .size-guide-page-content__brand{margin:2px 0;color:#b96f4a;font-size:2.4rem;font-weight:700;line-height:1.2;text-align:center}[data-size-chart-modal] .size-guide-page-content--individual .size-chart h3{margin:0 0 4px;color:#1d1d1d;font-size:1.8rem;line-height:1.3;text-align:center}[data-size-chart-modal] .size-guide-page-content .size-chart h3{margin-top:0}[data-size-chart-modal] .size-guide-page-content .table-wrapper{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}[data-size-chart-modal] .size-guide-page-content__empty{margin:24px 0 0;text-align:center}@media(max-width:767px){.product-template__container [data-size-chart-modal] .modal-dialog{width:calc(100vw - 20px);max-width:none;margin:10px auto;padding:0}.product-template__container [data-size-chart-modal] .modal-content{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);padding:0;overflow:hidden}.product-template__container [data-size-chart-modal] .modal-header{min-height:58px;padding:14px 54px 14px 16px}.product-template__container [data-size-chart-modal] .modal-header .tt-title{font-size:19px}.product-template__container [data-size-chart-modal] .modal-header button.close{right:14px}.product-template__container [data-size-chart-modal] .modal-body{padding:0 12px 18px}[data-size-chart-modal] .size-guide-page-content .size-chart{margin:0 auto 18px;padding:14px}[data-size-chart-modal] .size-guide-page-content__brand{margin:2px 0;font-size:2rem}[data-size-chart-modal] .size-guide-page-content--individual .size-chart h3{margin-bottom:5px;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-size-chart-modal.css.map */
