.maxsports-compare-control[hidden],.maxsports-compare-tray[hidden],[data-maxsports-compare-empty][hidden],.maxsports-compare-table-scroll[hidden]{display:none!important}.maxsports-compare-control{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;margin-top:.8rem;padding:.7rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:.5rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;cursor:pointer}.maxsports-compare-control[aria-pressed=true]{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.maxsports-compare-tray{position:fixed;z-index:8;bottom:calc(var(--maxsports-fixed-action-height, 0px) + 1.2rem + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1.6rem;width:min(80rem,calc(100% - 2.4rem));padding:1.2rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .4rem 2rem #00000024}.maxsports-compare-tray__items{display:flex;flex:1;gap:1rem;min-width:0;margin:0;padding:0;list-style:none}.maxsports-compare-tray__items li{display:flex;align-items:center;flex:1;min-width:0;gap:.3rem}.maxsports-compare-tray__model{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem}.maxsports-compare-tray__actions{display:flex;align-items:center;gap:.8rem;flex-shrink:0}.maxsports-compare-tray button,.maxsports-compare-dialog button,.maxsports-compare-product-link{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.8rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;cursor:pointer;text-decoration:none}.maxsports-compare-tray__items button{flex-shrink:0;width:4.4rem;padding:0;border:0;font-size:2rem}[data-maxsports-compare-open]{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}.maxsports-compare-status{position:fixed;z-index:9;bottom:calc(var(--maxsports-fixed-action-height, 0px) + var(--maxsports-compare-height, 0px) + 2rem + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 2.4rem);margin:0;padding:.8rem 1.2rem;border-radius:.4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.3rem}.maxsports-compare-status:empty{display:none}body.maxsports-compare-open{overflow:hidden}body.maxsports-compare-active{padding-bottom:calc(var(--maxsports-compare-height, 0px) + 2.4rem + env(safe-area-inset-bottom,0px))}body.maxsports-overlay-open .maxsports-compare-tray,body.maxsports-chat-open .maxsports-compare-tray,body.maxsports-compare-open .maxsports-compare-tray{display:none}.maxsports-compare-dialog{width:min(104rem,calc(100% - 3.2rem));max-width:calc(100% - 3.2rem);max-height:calc(100dvh - 3.2rem);margin:auto;padding:0;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.maxsports-compare-dialog[open]{display:flex;flex-direction:column}.maxsports-compare-dialog::backdrop{background:#0000008c}.maxsports-compare-dialog__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:1.2rem;padding:1.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.maxsports-compare-dialog__header h2{margin:0;font-size:2rem}.maxsports-compare-dialog__content{min-width:0;padding:0 1.6rem 1.6rem;overflow-y:auto;overscroll-behavior:contain}.maxsports-compare-table-scroll{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.maxsports-compare-table{width:100%;min-width:calc(12rem + var(--maxsports-compare-count, 1) * 20rem);border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.35rem}.maxsports-compare-table th,.maxsports-compare-table td{padding:1.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.15);text-align:left;vertical-align:top;overflow-wrap:anywhere}.maxsports-compare-table th[scope=row],.maxsports-compare-table thead th:first-child{position:sticky;z-index:1;left:0;width:12rem;background:rgb(var(--color-background))}.maxsports-compare-table img{display:block;width:12rem;max-width:100%;height:12rem;margin:0 auto 1rem;object-fit:contain}.maxsports-compare-table thead a{display:block;color:inherit}.maxsports-compare-table thead button{margin-top:.8rem}.maxsports-compare-options{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}@media screen and (max-width:749px){body.maxsports-compare-active,body.maxsports-product-page.maxsports-sticky-active.maxsports-compare-active{padding-bottom:calc(var(--maxsports-fixed-action-height, 0px) + var(--maxsports-compare-height, 0px) + 2.4rem + env(safe-area-inset-bottom,0px))}body.maxsports-compare-active shopify-chat{--shopify-chat-activator-offset: calc(var(--maxsports-fixed-action-height, 0px) + var(--maxsports-compare-height, 0px) + 2.4rem + env(safe-area-inset-bottom, 0px)) !important}body.maxsports-compare-active #bon-loyalty-btn,body.maxsports-product-page.maxsports-sticky-active.maxsports-compare-active #bon-loyalty-btn{bottom:calc(var(--maxsports-fixed-action-height, 0px) + var(--maxsports-compare-height, 0px) + 2.4rem + env(safe-area-inset-bottom,0px))!important}.maxsports-compare-tray{flex-direction:column;gap:.5rem;padding:.6rem 1.2rem}.maxsports-compare-tray__items{width:100%;gap:.5rem}.maxsports-compare-tray__model{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.maxsports-compare-tray__actions{width:100%;justify-content:space-between}.maxsports-compare-dialog__header,.maxsports-compare-dialog__content{padding-right:1.2rem;padding-left:1.2rem}.maxsports-compare-table{min-width:calc(9rem + var(--maxsports-compare-count, 1) * 17rem)}.maxsports-compare-table th[scope=row],.maxsports-compare-table thead th:first-child{width:9rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/maxsports-product-compare.css.map */
