@media screen and (min-width:750px){.product-information:has([data-bike-pdp-grid]) .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left,.product-information:has([data-part-pdp-grid]) .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{display:grid;grid-template-columns:repeat(var(--grid-columns, 8),minmax(0,1fr));column-gap:var(--grid-gap, 20px);row-gap:0}.product-information:has([data-bike-pdp-grid]) .product-information__grid.product-information--media-left .product-information__media,.product-information:has([data-part-pdp-grid]) .product-information__grid.product-information--media-left .product-information__media{grid-column:1 / span 5;padding-right:0;width:auto;min-width:0}.product-information:has([data-bike-pdp-grid]) .product-information__grid.product-information--media-left .product-details,.product-information:has([data-part-pdp-grid]) .product-information__grid.product-information--media-left .product-details{grid-column:6 / span 3;padding-left:0;min-width:0}}@media screen and (min-width:990px){.product-information:has([data-bike-pdp-grid]) .product-information__grid.product-information--media-left .product-information__media,.product-information:has([data-part-pdp-grid]) .product-information__grid.product-information--media-left .product-information__media{grid-column:1 / span 8}.product-information:has([data-bike-pdp-grid]) .product-information__grid.product-information--media-left .product-details,.product-information:has([data-part-pdp-grid]) .product-information__grid.product-information--media-left .product-details{grid-column:9 / span 4}}@media screen and (min-width:1200px){.product-information:has([data-bike-pdp-grid]) .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left,.product-information:has([data-part-pdp-grid]) .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:repeat(var(--grid-columns, 12),minmax(0,1fr))}}.variant-option--buttons .variant-option__button-label:has([data-option-available=false]){display:none!important}.variant-option__button-label:has([data-option-available=true]){cursor:pointer}media-gallery slideshow-controls .slideshow-controls__dots,.product-media-gallery slideshow-controls .slideshow-controls__dots{display:none!important}media-gallery slideshow-controls .slideshow-controls__dots,.product-media-gallery slideshow-controls .slideshow-controls__dots li{list-style:none}media-gallery slideshow-controls .slideshow-controls__dots,.product-media-gallery slideshow-controls .slideshow-controls__dots button{width:1.75rem;height:1.25rem;margin:0;font-size:0;line-height:0;color:transparent}media-gallery slideshow-controls .slideshow-controls__dots,.product-media-gallery slideshow-controls .slideshow-controls__dots button:after{width:1.25rem;height:3px;border-radius:2px;box-shadow:none;background-color:#0000002e}media-gallery slideshow-controls .slideshow-controls__dots,.product-media-gallery slideshow-controls .slideshow-controls__dots button[aria-selected=true]:after{width:1.75rem;background-color:#000000bf;box-shadow:none}media-gallery slideshow-controls .slideshow-controls__dots,.product-media-gallery slideshow-controls .slideshow-controls__dots button:hover:after{background-color:#0006}.bike-pdp-buybox-features__title{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/trek-product-page.css.map */
