.product-new-geometry-container{background:#f5f5f5;padding:0 20px 60px}.product-new-geometry-container input{display:none}.product-new-geometry-inner-container{margin:0 auto;max-width:1476px}.product-new-geometry-inner-container h2{font-family:Proxima Nova;font-size:18px;font-style:normal;font-weight:700;margin:0;padding-top:60px}.product-new-geometry-media-inner-container{display:flex;justify-content:space-between;width:100%;position:relative}.product-new-geometry-image-container{width:60%;padding:20px}.product-new-geometry-image,.product-new-geometry-graph{position:relative}.product-new-geometry-image img{transition:all .5s ease-in-out}.product-new-geometry-image .geo-image,.product-new-geometry-graph .geo-image{position:absolute;top:0;left:0;z-index:10}.product-new-geometry-graph img{max-width:480px;object-fit:contain}.product-new-geometry-media-control{height:42px;width:100%;position:relative}.product-new-geometry-media-slide-line{height:1px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.product-new-geometry-media-indicator-container{position:absolute;bottom:-15px;display:flex;justify-content:space-between;width:100%;padding:0 20px}.product-new-geometry-media-indicator-container label{font-size:14px;width:80px;line-height:15px;text-align:center;white-space:nowrap;cursor:pointer}.product-new-geometry-image img{width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply;transform:translateZ(0)}.product-new-geometry-graph{width:30%}.product-new-geometry-media-slide-indicator-container{padding:0 10px;position:relative}.product-new-geometry-media-slide-left-bg,.product-new-geometry-media-slide-center-bg,.product-new-geometry-media-slide-right-bg{position:absolute;height:42px;transition:opacity .3s ease-in-out}.product-new-geometry-media-slide-left-bg{left:0}.product-new-geometry-media-slide-center-bg{left:50%;transform:translate(-50%)}.product-new-geometry-media-slide-center-bg.bikepark_freeride{left:30%}.product-new-geometry-media-slide-center-bg.downhillRacing_bikepark{left:73%}.product-new-geometry-media-slide-right-bg{left:100%}.product-new-geometry-media-slide-svg-container{width:330px;position:absolute;top:50%;transform:translateY(-36%)}.product-new-geometry-media-slide-center-bg .product-new-geometry-media-slide-svg-container{left:50%;transform:translate(-50%,-36%)}.product-new-geometry-media-slide-right-bg .product-new-geometry-media-slide-svg-container{right:0}.product-new-geometry-specifications-container{display:flex;flex-wrap:wrap}.product-new-geometry-item{width:33.33333%;padding:18px}.product-new-geometry-item h3,.product-new-geometry-options label>.geometry-option-container span:last-child{color:#8c8c8c}.product-new-geometry-options{display:flex;flex-wrap:wrap;row-gap:18px}.product-new-geometry-options.disabled{opacity:.5;pointer-events:none}.product-new-geometry-options label{width:50%;padding:0 2px}.product-new-geometry-options input:not(:checked)+label{cursor:pointer}.product-new-geometry-options label .geometry-option-container{display:flex;flex-direction:column;padding:12px;border-radius:10px;border:1px solid transparent;transition:all .3s ease-in-out}.product-new-geometry-options label:hover .geometry-option-container{border-color:#8c8c8c}.product-new-geometry-options label>.geometry-option-container span:first-child{font-weight:700}.product-new-geometry-options input:checked+label .geometry-option-container{background-color:#fff;border-color:#8c8c8c}.product-new-geometry-configuration-table{margin-top:14px}.product-new-geometry-configuration-table table,.product-new-geometry-configuration-table th,.product-new-geometry-configuration-table td,.product-new-geometry-configuration-table tbody,.product-new-geometry-table-inner-container table,.product-new-geometry-table-inner-container th,.product-new-geometry-table-inner-container td,.product-new-geometry-table-inner-container tbody{border:none!important;box-shadow:none!important;text-align:left;padding:8px 16px 8px 0!important;font-size:1.6rem;font-weight:400;text-transform:capitalize}.product-new-geometry-table-inner-container thead th{font-weight:600}.product-new-geometry-table-inner-container td,.product-new-geometry-table-inner-container th{background-color:#fff}.product-new-geometry-configuration-table table{border-collapse:collapse}.product-new-geometry-table-inner-container table{width:100%;margin-top:20px;border-collapse:collapse;table-layout:fixed}.product-new-geometry-table-inner-container th,.product-new-geometry-table-inner-container td{padding:8px 18px!important;text-align:left}.product-new-geometry-table-inner-container th:first-child{width:80%}.product-new-geometry-table-inner-container th:not(:first-child),.product-new-geometry-table-inner-container td{width:20%}.product-new-geometry-table-inner-container .gray{background-color:#ececec}.product-new-geometry-configuration-details-inner-container{width:50%}.product-new-geometry-configuration-table p{font-size:1.6rem}.product-new-geometry-bolt-placement-container{height:100px;border:1px solid #8c8c8c;background-color:#ececec;width:280px;display:flex;align-items:center;justify-content:space-around;border-radius:8px;transition:all .3s ease-in-out}.product-new-geometry-bolt-placement-container:hover{cursor:pointer;background-color:#fff}.product-new-geometry-bolt-placement-icon{width:32px;height:32px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px}.product-new-geometry-bolt-placement-icon-container{height:18px;width:18px;margin-top:-2px}.product-new-geometry-media-slide-left-bg{left:1%}.product-new-geometry-media-slide-right-bg{left:99%}.bolt-placement-guide-container{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:99999999;background-color:#fff}.bolt-placement-guide-container a[data-action-close]{position:absolute;top:40px;right:60px;width:48px;display:block}.bolt-placement-guide-container a[data-action-close]:hover svg circle,.bolt-placement-guide-container a[data-action-close]:hover svg path{transition:all .3s ease-in-out}.bolt-placement-guide-container a[data-action-close]:hover svg circle{fill:#fff}.bolt-placement-guide-container a[data-action-close]:hover svg path{stroke:#494949}.bolt-placement-guide-inner-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.placement-guide img{width:100%;height:100%;object-fit:contain}.product-new-geometry-mobile-navigation{width:100%;display:flex;height:fit-content;gap:14px;margin-top:18px}.product-new-geometry-mobile-navigation label{font-weight:600;opacity:.5}.product-new-geometry-mobile-navigation input:checked+label{opacity:1}.product-new-geometry-mobile-navigation input:checked+label:after{content:"";display:block;width:100%;height:2px;background-color:#000;margin-top:4px}table.new-geometry-table tbody tr:hover th,table.new-geometry-table tbody tr:hover td{background-color:#000!important;color:#fff!important}.product-new-geometry-table-inner-container p{margin-top:4px;width:50%;line-height:23.8px}.product-new-geometry-indicator-container{width:100%;height:100%;position:relative;overflow:hidden}.product-indicator-slider{position:absolute;top:31%;left:-30%;z-index:1;transition:all .3s ease}.product-new-geo-image-option-container{display:flex;max-width:1476px;margin:0 auto;gap:50px}.product-new-geo-image-option-container .product-new-geometry-inner-container{width:50%;margin:0 auto;max-width:1476px}.product-new-geo-image-option-container .product-new-geometry-media-inner-container{display:static;width:unset}.product-new-geo-image-option-container .product-new-geometry-specifications-container{display:unset;width:40%;padding-top:48px}.product-new-geo-image-option-container .product-new-geometry-image-container,.product-new-geo-image-option-container .product-new-geometry-item{width:100%}@media screen and (max-width:768px){.product-new-geometry-table-inner-container h2{padding-top:10px}.product-new-geometry-media-inner-container{flex-direction:column}.product-new-geometry-image-container{width:100%;padding:20px 0}.product-new-geometry-media-slide-svg-container{width:160px}.product-new-geometry-media-indicator-container{padding:0}.product-new-geometry-media-indicator-container label{font-size:12px;cursor:pointer}.product-new-geometry-media-slide-indicator-container{padding:0 5px}.product-new-geometry-configuration-details-inner-container,.product-new-geometry-item{width:100%}.product-new-geometry-table-inner-container th:first-child{width:75%}.product-new-geometry-table-inner-container th:not(:first-child),.product-new-geometry-table-inner-container td{width:25%}.product-new-geometry-table-inner-container th,.product-new-geometry-table-inner-container td{font-size:12px}.product-new-geometry-item{padding-left:0;padding-right:0;padding-bottom:8px}.product-new-geometry-item:not(:first-child){padding-top:8px}.product-new-geometry-table-inner-container th,.product-new-geometry-table-inner-container td{padding-top:0!important;padding-bottom:0!important}.product-new-geometry-media-control{margin-top:20px}.bolt-placement-guide-container a[data-action-close]{width:46px;right:36px}.bolt-placement-guide-image-container{width:320px}.product-new-geometry-graph{width:100%;margin-top:18px}.product-new-geometry-media-inner-container [data-tab]{position:absolute;top:60px;left:0;z-index:10}.product-new-geo-image-option-container{display:unset}.product-new-geo-image-option-container .product-new-geometry-inner-container{width:100%}}@media screen and (min-width:768px){.product-new-geometry-image-container,.product-new-geometry-graph{visibility:visible;opacity:1;height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/product-new-geometry.css.map */
