@keyframes backArrow{0%,to{transform:translate(0)}50%{transform:translate(-.5rem)}}@keyframes downArrow{0%,to{transform:translateY(0)}50%{transform:translateY(.35rem)}}@keyframes leftArrow{0%,to{transform:translate(0)}50%{transform:translate(-1rem)}}@keyframes hover{0%,to{transform:translateY(0)}50%{transform:translateY(-.25rem)}}@keyframes rightArrow{0%,to{transform:translate(0)}50%{transform:translate(1rem)}}@keyframes subtleBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}@keyframes centerPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.mapIcon{animation:subtleBounce 2s ease-in-out infinite}.mapIcon2{transform-box:fill-box;transform-origin:center;animation:centerPulse 2s ease-in-out infinite}.mapIcon2:hover{animation-play-state:paused;transform:scale(1.08)}*{box-sizing:border-box;color:#000;font-family:Helvetica Neue,Helvetica,sans-serif;letter-spacing:.1px;outline:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none}html,body{background-color:#0000;font-family:Helvetica Neue;font-size:9px;font-weight:600;line-height:1.5;height:100%;padding:0;margin:0;overscroll-behavior:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff;overflow-x:hidden;overflow-y:auto;min-height:100vh}main{min-height:calc(100vh - var(--header-height));width:100vw;max-width:1400px;margin:0 auto;padding:4rem 2rem;opacity:0;transform:translateY(1rem);transition:opacity .6s ease,transform .6s ease}body.is-loaded main{opacity:1;transform:none}p{margin:0 0 1rem}p:last-child{margin:0}select{display:block;background:transparent;font-weight:600;text-transform:none;line-height:1.5;margin:0;padding:0;border:none;border-radius:0;cursor:pointer;appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box}select:disabled{cursor:text}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search]{display:block;background-color:#fff;color:#000;font-size:1rem;width:100%;padding:1rem;border:0;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;cursor:pointer}button,input[type=button],input[type=submit]{display:block;background-color:#1d8fe0;color:#fff;font-size:1rem;font-weight:600;text-transform:uppercase;width:100%;padding:1rem;border:0;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;cursor:pointer}button:disabled{background-color:#eaeaea;color:#000;border-color:#eaeaea;cursor:text}table{table-layout:fixed;font-size:1.5rem;text-align:left;width:100%;border-radius:0;border-spacing:0}thead{border:1px solid #c5c5c5}thead th{font-weight:inherit}thead th:last-child{border-right:none}tbody tr td:last-child{border-right:none}tbody tr:last-child td{border-bottom:none}th,td{vertical-align:top;padding-bottom:1rem;overflow:hidden;word-break:normal}tr:first-child{color:#fff!important}td{text-transform:none}td:first-child{text-align:left}.product-type-tops-background{background-color:#1e8fe0}.product-type-tops-border{border-color:#1e8fe0}.product-type-tops-text{color:#1e8fe0}.product-type-bottoms-background{background-color:#88cc82}.product-type-bottoms-border{border-color:#88cc82}.product-type-bottoms-text{color:#88cc82}.product-type-accessories-background{background-color:#f58224}.product-type-accessories-border{border-color:#f58224}.product-type-accessories-text{color:#f58224}.product-type-footwear-background{background-color:#e473a1}.product-type-footwear-border{border-color:#e473a1}.product-type-footwear-text{color:#e473a1}.BDC-collection__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem 2rem;margin-bottom:8rem}.BDC-product__option{margin-bottom:2rem}.BDC-product__option-trigger{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.BDC-product__option-trigger img{display:block;width:auto;height:2rem}.BDC-product__option-label{font-size:2rem}.BDC-page__header__title{color:#87cc81;font-size:3rem;font-weight:600;margin-bottom:4rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/application.css.map */
