.classPack-container ul{list-style-type:none;margin:0;padding:0}.logo{max-width:100%;background:url(https://images.squarespace-cdn.com/content/v1/5f29f6123868f93715361f11/1620333513694-EZMQYTU51H9ENXFICUXC/P1P_Nike24.png?format=1500w) 0 0;background-size:120px;width:60px;height:60px;background-repeat:no-repeat;border:none;content:""}.rmdp-wrapper.rmdp-shadow{box-shadow:none;border:1px solid rgba(0,0,0,.23);background-color:inherit}.rmdp-wrapper .rmdp-week-day{color:#333;font-weight:500}.rmdp-wrapper .rmdp-day.rmdp-today span{background-color:#ccc}.rmdp-wrapper .rmdp-day:not(.rmdp-disabled,.rmdp-day-hidden) span:hover{color:#fff}.rmdp-wrapper .rmdp-arrow{border-color:#333}.rmdp-wrapper .rmdp-arrow-container:hover{box-shadow:none;background-color:transparent}.rmdp-wrapper .rmdp-arrow-container:hover .rmdp-arrow{border:solid #333;border-width:0 2px 2px 0}.checkout-container form{width:100%;align-self:center;border-radius:7px;max-width:500px;margin:0 auto;padding:1rem 0}.checkout-container #payment-element{margin-bottom:24px}.checkout-container .stripe-submit-button{background-color:#2864a9;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px #00000012;width:100%}.checkout-container .stripe-submit-button:hover{filter:contrast(115%)}.checkout-container .stripe-submit-button:disabled{opacity:.5;cursor:default}.checkout-container .spinner,.checkout-container .spinner:before,.checkout-container .spinner:after{border-radius:50%}.checkout-container .spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.checkout-container .spinner:before,.checkout-container .spinner:after{position:absolute;content:""}.checkout-container .spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.checkout-container .spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0px 10.2px;transform-origin:0px 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 #7ac142;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}body{color:#333}
