body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.ringInput{display:flex;flex-flow:column;margin:.5rem 0}@media screen and (min-width:768px){.ringInput{flex-grow:1;width:calc(50% - 2rem);margin:.5rem 1rem}}@media screen and (min-width:1200px){.ringInput{flex-grow:1;width:calc(33% - 2rem)}}.custom-tooltip .tooltip-inner{background-color:#fff;color:#dc3545;border:1px solid #ced4da;padding:8px 5px;display:flex}.custom-tooltip .arrow:before{border-bottom-color:#ced4da!important;border-top-color:transparent!important;left:-76px}.custom-tooltip .tooltip-icon{top:-10px;right:-10px;background-color:#ff8c00;color:#fff;width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:18px;margin-right:10px;border-radius:3px}.ringInputSection{display:flex;flex-flow:column;padding:1rem;justify-content:center;width:100%}.spacerDivWithLine{margin:1rem 0;border-top:1px solid #333;width:100%}.optionEngraving{margin-bottom:10px}.optionEngraving input{margin-right:10px;width:16px;height:16px}.optionEngraving label{margin-right:30px}.optionEngraving .invalid-feedback{margin-left:-18px}.engraving-option-group{margin-bottom:1rem}.engraving-option-heading{align-items:baseline;display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;justify-content:space-between}.engraving-option-heading label{font-weight:600;margin-bottom:.5rem}.engraving-price{color:#a5372a;font-size:.9rem;font-weight:700}.engraving-price--included{color:#2f6b45}.engraving-upgrade-nudge{align-items:center;background:#fff7f4;border-left:3px solid #a5372a;border-radius:4px;display:flex;grid-gap:1rem;gap:1rem;justify-content:space-between;margin-top:.75rem;padding:.75rem .9rem}.engraving-upgrade-nudge span,.engraving-upgrade-nudge strong{display:block}.engraving-upgrade-nudge strong{color:#333;font-size:.9rem}.engraving-upgrade-nudge span{color:#666;font-size:.82rem;margin-top:.15rem}.engraving-upgrade-button{border-color:#a5372a!important;color:#a5372a!important;flex:0 0 auto;font-weight:600!important}.engraving-upgrade-button:focus,.engraving-upgrade-button:hover{background:#a5372a!important;color:#fff!important}.sectionHeader{width:100%}@media screen and (min-width:768px){.ringInputSection{flex-flow:row wrap;padding:1.5rem;justify-content:space-evenly;width:100%}.artworkImg{max-width:400px!important}}@media screen and (max-width:768px){.engraving-upgrade-nudge{align-items:flex-start;flex-direction:column}}#PackageConfirmationModal{line-height:1.2em;display:flex;flex-wrap:wrap;width:100%}#PackageConfirmationModal .price .most-popular{background-color:#111;color:#fff;font-size:12px;min-height:auto}@media only screen and (min-width:601px){#PackageConfirmationModal .price .header{font-size:22px}#PackageConfirmationModal .long-table-row-titles{padding-top:20px}}@media only screen and (max-width:600px){#PackageConfirmationModal{padding:3px}#PackageConfirmationModal .long-table-row-titles{padding-top:15%;font-size:12px}#PackageConfirmationModal .table-row-titles{font-size:12px}#PackageConfirmationModal .price .most-popular{font-size:9px;font-weight:400}#PackageConfirmationModal .btn-primary{padding:0 5px;font-size:12px;min-height:40px}}#PackageConfirmationModal ul li{margin-bottom:0;font-weight:600}#PackageConfirmationModal .first-column{flex:0 0 20%;max-width:20%}#PackageConfirmationModal .columns{flex:1 1;min-width:0}#PackageConfirmationModal .half-columns{flex:0 0 100%;max-width:100%;margin-top:20px}#PackageConfirmationModal .price{list-style-type:none;margin:0;padding:0;transition:.3s}#PackageConfirmationModal .price:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}#PackageConfirmationModal .price .header{background-color:#b12928;color:#fff;padding:25px 0;display:block}#PackageConfirmationModal .price li{border-bottom:1px solid #eee;text-align:center;min-height:60px}#PackageConfirmationModal .price .grey{background-color:#eee;padding:8px 0;min-height:auto}#PackageConfirmationModal .checkmarks{padding-top:20px;font-size:20px;color:#000}#PackageConfirmationModal .table-row-titles{padding-top:20px}.cardBody,.cardHeader{display:flex;flex-flow:column;width:100%}.headerInput{margin:.5rem 0;border:1px solid #777!important}.ringSelectionCard{width:100%}@media screen and (min-width:1200px){.ringSelectionCard{max-width:1200px}}.package-section-heading{margin-bottom:.75rem}.package-section-intro{color:#5f6368;font-size:.9rem;margin:.25rem 0 0;max-width:620px}.package-details-link{color:#a5372a!important;font-weight:600;padding-left:0;padding-right:0;text-decoration:underline}.package-upgrade-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-bottom:1rem}.package-card-option{min-width:0;position:relative}.package-basic-radio,.package-card-radio{height:100%;padding-left:0}.package-basic-radio input[type=radio],.package-card-radio input[type=radio]{height:1px;margin:0;opacity:0;position:absolute;width:1px}.package-card-label{background:#fff;border:2px solid #dedede;border-radius:8px;cursor:pointer;display:block;font-family:sans-serif,Arial;font-weight:400;height:100%;margin:0;padding:1rem;position:relative;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;width:100%}.package-card-label:hover{border-color:#999;transform:translateY(-1px)}.package-card-radio input[type=radio]:checked+.package-card-label{border-color:#222;box-shadow:0 0 0 2px rgba(34,34,34,.12)}.package-card-option--hero .package-card-radio input[type=radio]:checked+.package-card-label{border-color:#222;box-shadow:0 0 0 2px rgba(165,55,42,.2)}.package-basic-radio input[type=radio]:focus+.package-basic-label,.package-card-radio input[type=radio]:focus+.package-card-label{outline:3px solid rgba(165,55,42,.28);outline-offset:2px}.package-basic-radio input[type=radio]:disabled+.package-basic-label,.package-card-radio input[type=radio]:disabled+.package-card-label{cursor:not-allowed;opacity:.68}.best-value-ribbon{background:#a5372a;border-radius:999px;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.05em;padding:.3rem .75rem;position:absolute;right:.75rem;text-transform:uppercase;top:-.65rem;z-index:2}.package-card-top{align-items:center;display:flex;grid-gap:.75rem;gap:.75rem;margin-bottom:.9rem;padding-right:5.5rem}.package-card-image{height:68px;max-width:92px;object-fit:contain;width:92px}.package-card-title{font-size:1.15rem;font-weight:700;margin:0 0 .25rem}.package-card-subtitle{color:#666;display:block;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.package-card-option--hero .package-card-subtitle{color:#a5372a}.package-card-price{align-items:flex-end;display:flex;flex-direction:column;line-height:1.25;position:absolute;right:1rem;text-align:right;top:1rem}.package-add-on-price{color:#333;font-size:.9rem;font-weight:600}.package-savings{color:#a5372a;font-size:.88rem;font-weight:700}.package-value-lead{color:#333;font-size:.9rem;font-weight:600;margin-bottom:.55rem}.package-benefit-list{color:#555;font-size:.86rem;list-style:none;margin:0;padding:0}.package-benefit-list li{margin-bottom:.35rem;padding-left:1.15rem;position:relative}.package-benefit-list li:before{color:#a5372a;content:"\2713";font-weight:700;left:0;position:absolute}.package-basic-option{margin-bottom:1rem}.package-basic-label{align-items:center;background:#f7f7f7;border:1px solid #d8d8d8;border-radius:6px;color:#444;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:.75rem 1rem;width:100%}.package-basic-label small,.package-basic-label strong{display:block}.package-basic-label small{color:#737373;margin-top:.1rem}.package-basic-price{font-size:.9rem;font-weight:600}.package-basic-radio input[type=radio]:checked+.package-basic-label{border-color:#333;box-shadow:0 0 0 1px #333}.chartModal{width:100%!important}.nameplate{top:70px}.nameplate,.nameplateStudent{position:relative;left:0;z-index:1}.nameplateStudent{top:0}.nameplateMobile{display:none}@media only screen and (max-width:600px){.chart-img{max-width:275px;margin:0}.nameplateMobile{display:block;position:relative;left:0;top:0}.nameplate,.nameplateStudent{display:none}.spacerDivWithLine{position:relative;background-color:red}.column1{position:relative;top:0}.column2{order:-1;left:35px;position:relative}}.Players{font-weight:700;color:#00f}.Player{border:thin solid #000;border-radius:10rem;width:50rem;padding-left:2rem;text-align:left}.playerCardButtons{position:relative;left:10rem;top:0}.accordianRow{width:100%;max-width:1200px}.accordianOrder.card-header{background-color:#000!important;color:#fff!important}.rosterBody{width:100%}.toolstip{position:relative;display:inline-block}.toolstip .tooltiptext{visibility:hidden;width:200px;background-color:grey;color:#fff;text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:1;top:100%;left:50%;margin-left:-50px}.toolstip:hover .tooltiptext{visibility:visible}.card-header{background-color:#b12828!important;color:#fff;font-weight:700}.contentBody{margin:1rem auto}.logo{max-width:300px;margin:auto}.loader{min-height:100vh;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.contentBody{align-items:center}}a.nav-link{color:#000}a.nav-link.active{background-color:#f7f7f7!important}.invalid-feedback{color:orange!important}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.17e3fe91.chunk.css.map */