.product-page #trustpilot-widget-trustbox-0-wrapper{display:none!important}.product-information{display:flex;gap:var(--global-col-gap-xl);align-items:flex-start;padding:var(--global-sect-pad-y-sm) var(--global-sect-pad-x-sm)}.product-information.gallery-position-right{flex-direction:row-reverse}@media screen and (max-width:768px){.product-information{flex-direction:column;gap:var(--global-item-gap-sm)}}.product-information .product-gallery{flex:1 1 55%;width:55%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:768px){.product-information .product-gallery{width:100%;position:relative}}@media screen and (min-width:769px){.product-information .product-gallery{position:sticky;top:var(--global-sect-pad-y-lg)}}.product-information .product-gallery .images{width:100%;max-width:100%;max-height:100vh;min-height:0;min-width:0;overflow:hidden;position:relative}.product-information .product-gallery .images .tags{position:absolute;padding:var(--tag-sm-pad-y) var(--tag-sm-pad-x);width:100%;z-index:2}.product-information .product-gallery .images .swiper-wrapper .swiper-slide{height:auto}.product-information .product-gallery .images .swiper-wrapper .swiper-slide:focus,.product-information .product-gallery .images .swiper-wrapper .swiper-slide:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:-4px;padding:6px;border-radius:var(--global-border-rad)}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:var(--global-border-rad);background:var(--background-fill-light-1)}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container:has(img[src*=".png"]){background-image:url(bike-backdrop-product-image.png);background-repeat:no-repeat;background-size:cover;background-position:center}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container picture{display:contents}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container img{min-width:100%;min-height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;height:auto}.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-container,.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-external-container,.product-information .product-gallery .images .swiper-wrapper .swiper-slide .image-container .video-stored-container{height:100%;width:100%;padding:0}.product-information .product-gallery .images.swiper-enabled .swiper-slide:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .3s;opacity:0;pointer-events:none}.product-information .product-gallery .images.swiper-enabled:not(.swiper-initialized) .swiper-slide:after{opacity:1}.product-information .product-gallery .images .swiper-button{opacity:0}.product-information .product-gallery .images.swiper-initialized:focus-within .swiper-button,.product-information .product-gallery .images.swiper-initialized:hover .swiper-button{opacity:1}.product-information .product-gallery .images.swiper-initialized:focus-within .swiper-button.swiper-button-disabled,.product-information .product-gallery .images.swiper-initialized:hover .swiper-button.swiper-button-disabled{opacity:.35}@media screen and (max-width:768px){.product-information .product-gallery .images.swiper-initialized .swiper-button{opacity:1}.product-information .product-gallery .images.swiper-initialized .swiper-button.swiper-button-disabled{opacity:.35}}.product-information .product-gallery .images.swiper-initialized .swiper-button.swiper-button-disabled{pointer-events:all;cursor:default!important}.product-information .product-gallery .images.swiper-initialized .swiper-button:after{content:none}@media screen and (min-width:769px){.product-information .product-gallery .images.swiper-initialized .swiper-button:hover{cursor:pointer}}@media screen and (min-width:769px){.product-information .product-gallery .thumbnails{margin-top:var(--global-grid-gap-md);transition:opacity .3s;display:block;opacity:1;position:relative}.product-information .product-gallery .thumbnails .swiper-wrapper{transform:none!important}}.product-information .product-gallery .thumbnails:not(.swiper-initialized){display:none;opacity:0}.product-information .product-gallery .thumbnails:not(.swiper-initialized) .swiper-wrapper .swiper-slide:after{opacity:1}@media screen and (max-width:768px){.product-information .product-gallery .thumbnails{overflow:hidden;position:relative}}.product-information .product-gallery .thumbnails.thumbnails-grid{margin-top:var(--global-grid-gap-md);position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.product-information .product-gallery .thumbnails.thumbnails-grid{padding:0 calc(32px + var(--global-grid-gap-sm));overflow:hidden;box-sizing:content-box;-webkit-clip-path:inset(0 calc(32px + var(--global-grid-gap-sm)) 0 calc(32px + var(--global-grid-gap-sm)));clip-path:inset(0 calc(32px + var(--global-grid-gap-sm)) 0 calc(32px + var(--global-grid-gap-sm)))}.product-information .product-gallery .thumbnails.thumbnails-grid::after{content:"";position:absolute;top:0;right:0;width:33%;height:100%;background:linear-gradient(to left,#000 40%,transparent);pointer-events:none;z-index:1}}@media screen and (min-width:769px){.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper{gap:var(--global-grid-gap-md);display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper{gap:var(--global-grid-gap-sm);height:90px}}@media screen and (max-width:480px){.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper{height:70px}}.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide{margin-right:0!important}.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide:focus,.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px;border-radius:var(--global-border-rad)}@media screen and (min-width:769px){.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide{min-width:100%}}@media screen and (max-width:768px){.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide{width:calc(40% - var(--global-grid-gap-sm)/ 2)!important;aspect-ratio:15/8;height:90px}}@media screen and (max-width:480px){.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide{height:70px}}.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border:1px solid var(--brand-cyan);border-radius:var(--global-border-rad)}@media screen and (min-width:769px){.product-information .product-gallery .thumbnails.thumbnails-grid .swiper-button{display:none}}.product-information .product-gallery .thumbnails.thumbnails-swiper{padding-right:10%}.product-information .product-gallery .thumbnails.thumbnails-swiper-paginated{padding:0 20px}.product-information .product-gallery .thumbnails.thumbnails-swiper-paginated .swiper-slide{opacity:1;transition:opacity .1s}.product-information .product-gallery .thumbnails.thumbnails-swiper-paginated .swiper-slide:not(.swiper-slide-visible){opacity:0}.product-information .product-gallery .thumbnails.thumbnails-swiper-paginated .swiper-button{opacity:0}.product-information .product-gallery .thumbnails.thumbnails-swiper-paginated.swiper-initialized .swiper-button{position:absolute;z-index:3;top:50%;transition:opacity .3s ease-in-out;opacity:1}.product-information .product-gallery .thumbnails.thumbnails-swiper-paginated.swiper-initialized .swiper-button.swiper-button-disabled{opacity:.35;pointer-events:all;cursor:default!important}.product-information .product-gallery .thumbnails.thumbnails-swiper-paginated.swiper-initialized .swiper-button:after{content:none}@media screen and (min-width:769px){.product-information .product-gallery .thumbnails.thumbnails-swiper-paginated.swiper-initialized .swiper-button:not(.swiper-button-disabled):hover{cursor:pointer;opacity:.7}}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide{height:auto;overflow:hidden;margin-right:var(--global-grid-gap)!important}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .3s;opacity:0;pointer-events:none}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container{width:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;background:var(--background-fill-light-1);border-radius:var(--global-border-rad);aspect-ratio:88/47}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container:has(img[src*=".png"]){margin:auto;-o-object-fit:contain;object-fit:contain;background-image:url(bike-backdrop-product-image.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:var(--card-sm-border-rad) var(--card-sm-border-rad) 0 0;height:100%;width:100%}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container:has(img[src*=".png"]) img{background:0 0;min-height:280px;height:280px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container:has(img[src*=".png"]) img{min-height:49px;height:90px}}@media screen and (max-width:768px){.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container{aspect-ratio:15/8;height:90px}}@media screen and (max-width:480px){.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container{height:70px}}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container picture{display:contents}.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container img{min-width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (max-width:768px){.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container img{aspect-ratio:15/8;height:90px}}@media screen and (max-width:480px){.product-information .product-gallery .thumbnails .swiper-wrapper .swiper-slide .thumbnail-container img{height:70px}}.product-information .product-gallery .swiper-thumb-button-next,.product-information .product-gallery .swiper-thumb-button-prev{height:90px!important;display:flex;align-items:center;bottom:0;top:auto!important;transform:none}@media screen and (min-width:769px){.product-information .product-gallery .swiper-thumb-button-next,.product-information .product-gallery .swiper-thumb-button-prev{display:none}}@media screen and (max-width:480px){.product-information .product-gallery .swiper-thumb-button-next,.product-information .product-gallery .swiper-thumb-button-prev{height:70px!important}}.product-information .product-gallery .swiper-thumb-button-next circle,.product-information .product-gallery .swiper-thumb-button-prev circle{fill:var(--arrow-bg-fill-default)}.product-information .product-gallery .swiper-thumb-button-next path,.product-information .product-gallery .swiper-thumb-button-prev path{fill:var(--arrow-icon-fill-default)}.product-information .product-gallery .swiper-thumb-button-prev{left:0}.product-information .product-gallery .swiper-thumb-button-next{right:0}.product-information .product-gallery .swiper-thumb-button-next svg{transform:rotate(180deg);transform-origin:center center}.product-information.product-merchandise .product-gallery .images .swiper-wrapper{max-height:720px;aspect-ratio:1/1}@media screen and (max-width:768px){.product-information.product-merchandise .product-gallery .images .swiper-wrapper{max-height:350px}}@media screen and (max-width:768px){.product-information.product-merchandise .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide{aspect-ratio:1/1;max-width:50px}}.product-information.product-merchandise .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide .thumbnail-container{aspect-ratio:1/1;max-height:350px}@media screen and (max-width:768px){.product-information.product-merchandise .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide .thumbnail-container{aspect-ratio:1/1;max-width:50px}}@media screen and (max-width:768px){.product-information.product-merchandise .product-gallery .thumbnails.thumbnails-grid .swiper-wrapper .swiper-slide .thumbnail-container img{aspect-ratio:1/1;max-width:50px}}.product-information .product-details{flex:1 1 45%;width:45%;display:flex;flex-direction:column;gap:var(--global-item-gap-sm)}@media screen and (max-width:768px){.product-information .product-details{width:100%}}.product-information .product-details h1{margin-top:0;margin-bottom:0}.product-information .product-details .pricing{display:none;gap:var(--global-grid-gap-sm);align-items:baseline}.product-information .product-details .pricing.active{display:flex}.product-information .product-details .pricing *{margin:0}.product-information .product-details .pricing .price-compare{color:var(--price-fill-compare)}.product-information .product-details .pricing .price-current{color:var(--price-fill-default)}.product-information .product-details .trustpilot-widget{display:none;height:0}.product-information .product-details .reasons-to-buy{list-style:none;margin:0;padding:0;display:grid;display:grid;gap:var(--global-grid-gap-sm);grid-template-columns:repeat(auto-fill,minmax(max((100% / 3) - (var(--global-grid-gap-sm) * ((3 - 1) / 3)),min(140px,100%)),1fr))}@media screen and (max-width:768px){.product-information .product-details .reasons-to-buy{display:grid;gap:var(--global-grid-gap-sm);grid-template-columns:repeat(auto-fill,minmax(max((100% / 3) - (var(--global-grid-gap-sm) * ((3 - 1) / 3)),min(100px,100%)),1fr))}}.product-information .product-details .reasons-to-buy .reason{display:flex;align-items:center;justify-content:center;background-color:var(--card-bg-fill);border-radius:var(--card-lg-border-rad);padding:var(--box-pad-sm);gap:var(--global-grid-gap-sm);color:var(--heading-fill-dark);text-transform:uppercase;flex-grow:1;min-width:150px;text-align:center}@media screen and (max-width:768px){.product-information .product-details .reasons-to-buy .reason{min-width:100px}}.product-information .product-details .reasons-to-buy .reason .icon{flex-shrink:0;display:contents;height:64px;width:64px}.product-information .product-details .reasons-to-buy .reason .icon svg{height:64px;width:64px}.product-information .product-details .reasons-to-buy .reason picture{flex-shrink:0}.product-information .product-details .reasons-to-buy .reason picture img{height:64px;width:64px;-o-object-fit:contain;object-fit:contain}.product-information .product-details .reasons-to-buy .reason .text{margin:0;width:65%}.product-information .product-details .product-form{display:block}.product-information .product-details .product-form .product-form__error-message-wrapper{font-family:var(--alert-body-font-family);font-size:var(--alert-body-font-size);font-style:var(--alert-body-font-style);font-weight:var(--alert-body-font-weight);letter-spacing:var(--alert-body-letter-spacing);line-height:var(--alert-body-line-height);gap:var(--alert-body-paragraph-spacing);text-transform:var(--alert-body-text-transform);display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.product-information .product-details .product-form .product-form__error-message-wrapper[hidden]{display:none}.product-information .product-details .product-form .product-form__error-message-wrapper svg{height:var(--icon-size);width:var(--icon-size)}.product-information .product-details .product-form.product-form-size-1 variant-radios{grid-template-columns:1fr}.product-information .product-details .product-form.product-form-size-2 variant-radios{grid-template-columns:1fr 1fr}.product-information .product-details .product-form.product-form-size-3 variant-radios{grid-template-columns:1fr 1fr 1fr}.product-information .product-details .product-form form{display:flex;flex-direction:column;gap:var(--global-grid-gap-md)}.product-information .product-details .product-form form variant-radios{display:grid;gap:var(--global-col-gap-sm)}@media screen and (max-width:768px){.product-information .product-details .product-form form variant-radios{display:flex;flex-direction:column}}.product-information .product-details .product-form form variant-radios legend{margin-bottom:var(--input-global-label-gap)}.product-information .product-details .product-form form variant-radios .select-size-md svg{right:calc(1.1 * var(--input-md-pad))}.product-information .product-details .product-form form variant-radios .selected-option{text-transform:capitalize}.product-information .product-details .product-form form variant-radios .select-size::after{right:calc(2.5 * var(--input-md-pad));border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}.product-information .product-details .product-form form variant-radios .select-size details summary::after{right:calc(2.5 * var(--input-md-pad));border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}.product-information .product-details .product-form form variant-radios .select-size .options label,.product-information .product-details .product-form form variant-radios .select-size select,.product-information .product-details .product-form form variant-radios .select-size summary{border-radius:var(--input-md-border-rad);padding:calc(var(--input-md-pad) - .5lh) var(--input-md-pad);padding-right:calc(var(--input-md-pad) * 3);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--input-bg-stroke-default);height:var(--input-md-field-height)}.product-information .product-details .product-form form variant-radios .select-size summary:focus{outline:var(--input-md-border-width) solid var(--brand-cyan);outline-offset:2px}.product-information .product-details .product-form form variant-radios .select-size .options label{border-radius:0;margin-top:-1px}.product-information .product-details .product-form form variant-radios .select-size .options label:first-of-type{border-radius:var(--input-md-border-rad) var(--input-md-border-rad) 0 0}.product-information .product-details .product-form form variant-radios .select-size .options label:last-of-type{border-radius:0 0 var(--input-md-border-rad) var(--input-md-border-rad)}.product-information .product-details .product-form form variant-radios .select-size svg{right:calc(1.3 * var(--input-md-pad))}.product-information .product-details .product-form form variant-radios .gaia-select-size .selected-option,.product-information .product-details .product-form form variant-radios .gaia-select-size label{text-transform:uppercase}.product-information .product-details .product-form form variant-radios fieldset{display:flex;flex-direction:column;gap:var(--input-global-label-gap)}.product-information .product-details .product-form form variant-radios fieldset.swatch-picker .label,.product-information .product-details .product-form form variant-radios fieldset.swatch-picker label{text-transform:capitalize}.product-information .product-details .product-form form variant-radios fieldset summary svg{right:0;rotate:90deg;width:6px}.product-information .product-details .product-form form variant-radios fieldset .variant-radios{display:flex;flex-direction:row;flex-wrap:wrap}.product-information .product-details .product-form form variant-radios fieldset .variant-radios .radio{width:100%}.product-information .product-details .product-form form variant-radios fieldset .variant-radios .radio label{border-radius:0}.product-information .product-details .product-form form variant-radios fieldset .variant-radios .radio:last-child label{border-radius:0 0 var(--input-md-border-rad) var(--input-md-border-rad)}.product-information .product-details .product-form form variant-radios fieldset .variant-radios .radio:first-child label{border-radius:var(--input-md-border-rad) var(--input-md-border-rad) 0 0}.product-information .product-details .product-form form variant-radios fieldset .variant-radios .radio:first-child:only-child label{border-radius:var(--input-md-border-rad)}.product-information .product-details .product-form .product-form__buttons{display:flex;flex-direction:row;gap:var(--global-col-gap-sm)}@media screen and (max-width:768px){.product-information .product-details .product-form .product-form__buttons{flex-direction:column}}.product-information .product-details .product-form .product-form__buttons .product-form__submit,.product-information .product-details .product-form .product-form__buttons quantity-input{flex:1 1 50%}@media screen and (max-width:768px){.product-information .product-details .product-form .product-form__buttons .product-form__submit,.product-information .product-details .product-form .product-form__buttons quantity-input{width:100%;flex:1 1 100%}}.product-information .product-details .product-form .product-form__buttons .product-form__submit{justify-content:center}.product-information .product-details .product-form .product-form__buttons quantity-input input{max-width:calc(100% - 2 * var(--input-md-field-height));width:calc(100% - 2 * var(--input-md-field-height))}.product-information .product-details .product-text-content *{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.product-information .product-details .product-text-content :first-child{margin-top:0}.product-information .product-details .product-text-content :last-child{margin-bottom:0}.product-information .product-details .product-us-market-text{display:flex;flex-direction:row;gap:5px;font-weight:800}.product-information .product-details .product-accordions details{list-style:none}.product-information .product-details .product-accordions details>summary::-webkit-details-marker{display:none}.product-information .product-details .product-accordions details svg{height:var(--toggle-icon-size);width:var(--toggle-icon-size);color:var(--toggle-icon-fill-default)}.product-information .product-details .product-accordions details:not(:first-child){border-top:var(--global-border-width) solid var(--toggle-bg-stroke)}.product-information .product-details .product-accordions details[open] summary{padding-bottom:var(--toggle-heading-gap)}.product-information .product-details .product-accordions details[open] summary svg{rotate:-180deg}.product-information .product-details .product-accordions details[open] .details{padding-bottom:var(--toggle-padding-sm)}.product-information .product-details .product-accordions details[open] .icon-minus{display:block}.product-information .product-details .product-accordions details[open] .icon-plus{display:none}.product-information .product-details .product-accordions details summary{margin:0;display:flex;justify-content:space-between;align-items:center;padding:var(--toggle-padding-sm) 0;text-transform:uppercase;cursor:pointer;font-family:var(--toggle-heading-md-font-family);font-size:var(--toggle-heading-md-font-size);font-style:var(--toggle-heading-md-font-style);font-weight:var(--toggle-heading-md-font-weight);letter-spacing:var(--toggle-heading-md-letter-spacing);line-height:var(--toggle-heading-md-line-height);gap:var(--toggle-heading-md-paragraph-spacing);text-transform:var(--toggle-heading-md-text-transform)}.product-information .product-details .product-accordions details summary .icon-minus{display:none}.product-information .product-details .product-accordions details:has(summary:focus,summary:focus-visible){outline:2px solid var(--brand-cyan)}.product-information .product-details .product-accordions details .details a:focus{outline:2px solid var(--brand-cyan);outline-offset:2px}.product-information .product-details .product-accordions details .details svg{height:var(--toggle-icon-size);width:var(--toggle-icon-size);color:var(--toggle-icon-fill-default)}.product-information .product-details .product-accordions details .details *{font-family:var(--toggle-body-md-font-family);font-size:var(--toggle-body-md-font-size);font-style:var(--toggle-body-md-font-style);font-weight:var(--toggle-body-md-font-weight);letter-spacing:var(--toggle-body-md-letter-spacing);line-height:var(--toggle-body-md-line-height);gap:var(--toggle-body-md-paragraph-spacing);text-transform:var(--toggle-body-md-text-transform)}.product-information .product-details .product-accordions details .details :first-child{margin-top:0}.product-information .product-details .product-accordions details .details :last-child{margin-bottom:0}