@charset "UTF-8";:root{--text-dark-grey: #1b1b1b;--text-grey: #6f7889;--teal: #09959e;--blue: #283583;--light-grey: #efeff2;--giant-bg-grey: #f4f4f4;--violet: #D7D1E7;--dark-blue: #142272;--liv-bg: #f1f1ea;--momentum-red: #DB3940;--giant-blue: #06038D;--giant-title-blue: #0050fb;--momentum-yellow: #efcc53;--momentum-purple: #8c5ea0;--bg-light-blue: #e9f0f1;--reg-lookup-yellow: #ffeb00}.page-width-large{max-width:1680px;padding:0 20px;margin:auto}.section-brand-bmy-title{background:#fff;padding:80px 0}.hero-flex{display:flex;align-items:center}.hero-flex .hero-flex-info{width:60%}.hero-flex .hero-flex-info h1{font-family:Overpass-Bold;font-size:52px;margin-top:0;font-weight:800;color:#000;text-transform:uppercase}.hero-flex .hero-flex-info h1 p{color:#000;font-family:Overpass-Bold;font-size:52px;font-weight:800;line-height:1em}.hero-flex .hero-flex-info h2{font-family:Overpass-Light;font-size:24px;font-weight:400;margin:0;color:#000}.hero-flex .hero-flex-info h2 p{font-family:Overpass-Light;color:#000}.hero-flex .hero-flex-info .hero-logo{width:200px;margin-bottom:40px}.hero-flex .hero-flex-info .hero-logo-giant .giant-fill{fill:#000}.hero-flex .hero-flex-img{width:40%}@media screen and (max-width: 899px){.hero-flex .hero-flex-info h1{font-size:32px}.hero-flex .hero-flex-info h2{font-size:16px}}@media screen and (max-width: 599px){.section-brand-bmy-title{padding:40px 0 0}.hero-flex{flex-direction:column}.hero-flex .hero-flex-info{width:100%}.hero-flex .hero-flex-info .hero-logo{width:150px}.hero-flex .hero-flex-info h1,.hero-flex .hero-flex-info h1 p{font-size:32px}.hero-flex .hero-flex-info h2,.hero-flex .hero-flex-info h2 p{font-size:16px}.hero-flex .hero-flex-img{margin-top:20px;width:100%}}.section_giant-image-text .page-width{max-width:1600px!important}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-image{display:none}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-text{padding:40px 0}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-text h3{font-family:Overpass-Bold;font-size:2.13333em;color:#000}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-text p{font-family:Overpass-Light;font-size:16px;color:#000}@media screen and (min-width: 600px){.section_giant-image-text .giant-image-text-wrapper{display:flex;justify-content:space-between}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-text{width:calc(50% - 20px)}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-image{min-height:100%;display:block;width:calc(50% - 20px);position:relative}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-image img{position:absolute;height:100%;max-width:none;top:0;right:0}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-text{align-self:center}}@media screen and (min-width: 900px){.section_giant-image-text .giant-image-text-wrapper{min-height:600px}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-text h3{font-size:52px;line-height:1em}.section_giant-image-text .giant-image-text-wrapper .giant-image-text-text p{font-size:20px}}.search-result-section-title{padding:40px 0}.giant-text-hero h1,.giant-text-hero h2{font-family:Overpass-Bold;line-height:1em}.giant-text-hero h1{font-size:32px}.giant-text-hero h1 span{display:block}.giant-text-hero .image-hero-logo{width:150px;margin-bottom:20px}.giant-text-hero .image-hero-logo svg{fill:#000}@media screen and (min-width: 900px){.search-result-section-title{padding:80px 0}.giant-text-hero h1{font-size:52px}.giant-text-hero h1 span{display:inline}.giant-text-hero .image-hero-logo{width:200px;margin-bottom:40px}.giant-text-hero .image-hero-logo svg{fill:#000}}.giant-hero-section .image-hero-logo{width:250px;margin-bottom:40px}.giant-hero-section .image-hero-logo svg{fill:#fff}.giant-hero-section h1{font-size:54px;line-height:1em;margin-bottom:10px}.section_giant-hero .giant-hero-wrapper{background-color:#000;position:relative}.section_giant-hero .giant-hero-wrapper .hero-img-mobile{position:absolute;bottom:0;width:100%;height:auto;z-index:0}.section_giant-hero .giant-hero-wrapper .hero-img-desktop{display:none}.section_giant-hero .giant-hero-wrapper .giant-hero-content{position:relative;z-index:1;padding:40px 0 70%}.section_giant-hero .giant-hero-wrapper .giant-hero-content h1,.section_giant-hero .giant-hero-wrapper .giant-hero-content h2{color:#fff;line-height:1em}.section_giant-hero .giant-hero-wrapper .giant-hero-content h1{font-weight:800;font-family:Overpass-Bold;margin-bottom:8px}.section_giant-hero .giant-hero-wrapper .giant-hero-content h2{font-weight:400;font-family:Overpass-Light}.section_giant-hero .giant-hero-wrapper .giant-hero-content p{font-family:Overpass-Light;font-weight:400;color:#fff}.section_giant-hero .giant-hero-wrapper .giant-hero-content .giant-text-white{color:#fff}.section_giant-hero .giant-hero-wrapper .giant-hero-content .giant-text-blue{color:var(--giant-title-blue)}.section_giant-hero .giant-hero-wrapper .giant-hero-content .image-hero-logo{width:150px;margin-bottom:40px}.section_giant-hero .giant-hero-wrapper .giant-hero-content .image-hero-logo .giant-fill{fill:#fff}@media screen and (min-width: 600px){.section_giant-hero .giant-hero-wrapper .hero-img-mobile{display:none}.section_giant-hero .giant-hero-wrapper .hero-img-desktop{position:absolute;display:block;width:100%;height:100%;object-fit:cover}.section_giant-hero .giant-hero-wrapper .giant-hero-content{position:relative;z-index:1;padding:80px 0;min-height:500px}.section_giant-hero .giant-hero-wrapper .giant-hero-content .image-hero-logo{width:200px;margin-bottom:40px}.section_giant-hero .giant-hero-wrapper .giant-hero-content h1{font-size:52px}.section_giant-hero .giant-hero-wrapper .giant-hero-content h2{font-size:24px}}.select-color-giant{padding:80px 0}.select-color-giant .giant-title{font-size:52px}.select-colour-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:30px;min-height:200px;position:relative}.select-colour-wrapper .search-loader{position:absolute;top:10%;left:50%;transform:translate(-50%)}.select-colour-wrapper .search-loader .icon{width:50px;height:50px}.select-colour-wrapper .no-results{grid-column:1/3;text-align:center;font-size:32px}.select-colour-item{background:#fff;padding:20px;display:flex;align-items:center;position:relative;font-family:Overpass-Regular}.select-colour-item h4{margin:0;display:flex;align-items:center}.select-colour-item h4 .swatch-wrapper{margin-right:10px;margin-bottom:6px}.select-colour-item h4 .swatch-wrapper .gradient-swatch{width:40px;height:30px}.select-colour-item h4.margin-top{margin-top:10px}.select-colour-item img{width:100%;display:block}.select-colour-item .select-colour-img{width:45%}.select-colour-item .select-colour-info{color:#000;padding-left:20px;width:55%}.select-colour-item .select-colour-info .select-colour-codes{display:-webkit-box;-webkit-box-orient:vertical;margin-top:10px;line-clamp:4;-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden}.select-colour-item .select-colour-info .select-colour-codes .bike-codes{color:var(--text-grey)}.select-colour-item h4{font-family:Overpass-Regular}@media screen and (max-width: 599px){.select-colour-wrapper{display:grid;grid-template-columns:1fr;column-gap:30px;row-gap:20px}}@media screen and (max-width: 899px){.select-color-giant{padding:40px 0}.select-color-giant .giant-title{font-size:32px}}@media screen and (max-width: 1060px){.select-colour-item{flex-direction:column}.select-colour-item .select-colour-img,.select-colour-item .select-colour-info{width:100%;padding:0}.select-colour-item .select-colour-info h4{margin-top:20px}.select-colour-item .swatch-wrapper{right:40px;top:40px}}.section_giant-products{background-color:var(--giant-bg-grey);padding:40px 0}.section_giant-products .slick-slider .slick-list{overflow:visible}.section_giant-products .giant-products-section-text{margin-bottom:40px}.section_giant-products .giant-products-section-text h3{text-align:center;font-family:Overpass-Bold;font-size:2.13333em;color:#000}.section_giant-products .giant-products-section-text p{font-family:Overpass-Bold;font-size:.93em;text-align:center}.section_giant-products .giant-products-product-wrapper{width:100%;padding:0 8px}.section_giant-products .giant-products-product-wrapper .giant-products-product{width:100%;background-color:#fff;display:inline-block}.section_giant-products .giant-products-product-wrapper .giant-products-product .giant-products-image{position:relative;padding-top:64%}.section_giant-products .giant-products-product-wrapper .giant-products-product .giant-products-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section_giant-products .giant-products-product-wrapper .giant-products-product .giant-products-text{padding:20px;font-family:Overpass-Bold;font-size:.93em;color:#6f7889;text-align:center}@media screen and (min-width: 600px){.section_giant-products .giant-products-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px}.section_giant-products .giant-products-wrapper .giant-products-product-wrapper{padding:0}}@media screen and (min-width: 900px){.section_giant-products{padding:80px 0}.section_giant-products .giant-products-section-text h3{font-size:52px;line-height:1em}.section_giant-products .giant-products-section-text p,.section_giant-products .giant-products-product-wrapper .giant-products-product .giant-products-text{font-size:20px}}.select-all-colours-wrapper{min-height:200px;position:relative}.select-all-colours-wrapper .select-all-colour-item{background:#fff;padding:10px;width:100%;margin-top:10px;display:flex;align-items:center}.select-all-colours-wrapper .select-all-colour-item:first-child{margin-top:0}.select-all-colours-wrapper .select-all-colour-item .all-colours-item-title{margin-left:20px;font-size:20px;color:#000;flex-shrink:1;width:calc(100% - 140px)}.select-all-colours-wrapper .select-all-colour-item .all-colours-item-title .bike-models-title{font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;color:var(--text-dark-grey)}.select-all-colours-wrapper .select-all-colour-item .all-colours-item-title .bike-models-title span{color:var(--text-grey)}.select-all-colours-wrapper .select-all-colour-item .all-colours-icon{height:30px;width:30px;margin-left:auto;opacity:.5;flex-shrink:0}.select-all-colours-wrapper .select-all-colour-item .all-colours-icon .all-colour-svg-fill{fill:#000}.select-all-colours-wrapper .select-all-colour-item:hover .all-colours-icon{opacity:1}.cart-finish-warning{font-weight:700}.section_manufacturer-hero{background-color:var(--teal);padding:20px 0 40px}.section_manufacturer-hero .page-width{max-width:1400px!important}.section_manufacturer-hero #breadcrumb-section{background-color:transparent;padding:0}.section_manufacturer-hero .hero-content{display:flex;align-items:center}.section_manufacturer-hero .hero-content h1{font-size:32px;color:#fff;margin:0 0 10px}.section_manufacturer-hero .hero-content h2{font-size:26px;color:#fff;font-weight:400;margin:0}.section_manufacturer-hero .logo-wrapper{margin-left:auto;width:220px}@media screen and (max-width: 600px){.section_manufacturer-hero #breadcrumb-section{display:none}.section_manufacturer-hero .hero-content{flex-direction:column-reverse}.section_manufacturer-hero .hero-content .logo-wrapper{width:80px;margin:20px 0 40px auto}.section_manufacturer-hero .hero-content h1{font-size:28px;margin-bottom:40px}.section_manufacturer-hero .hero-content h2{font-size:18px}}.section_manufacturer-about{padding:40px 0}.section_manufacturer-about .page-width{max-width:1400px!important}.section_manufacturer-about .about-wrapper{display:flex;align-items:center}.section_manufacturer-about .about-wrapper .about-text{padding-right:40px;width:40%;color:var(--text-dark-grey)}.section_manufacturer-about .about-wrapper .about-text p{color:var(--text-dark-grey)}.section_manufacturer-about .about-wrapper .about-image{width:60%;display:flex}.section_manufacturer-about .about-wrapper .about-image img{width:100%}.section_manufacturer-about .about-wrapper .about-image:after{display:none}@media screen and (max-width: 600px){.section_manufacturer-about .about-wrapper{flex-direction:column}.section_manufacturer-about .about-wrapper .about-text{width:100%;margin:0;padding:0}.section_manufacturer-about .about-wrapper .about-image{width:100%;margin:20px 0 0}}.section_manufacturer-models{background-color:var(--bg-light-blue);padding:40px 0}.section_manufacturer-models .page-width{max-width:1400px!important}.section_manufacturer-models .model-list-wrapper h3{color:var(--text-dark-grey)}.section_manufacturer-models .model-list-wrapper ul{columns:4}.section_manufacturer-models .model-list-wrapper ul li{display:flex;align-items:center;color:var(--text-dark-grey)}.section_manufacturer-models .model-list-wrapper ul li a{color:var(--text-dark-grey)}.section_manufacturer-models .model-list-wrapper ul li .list-chevron{width:10px;display:inline-block;margin-right:2px}@media screen and (max-width: 600px){.section_manufacturer-models .model-list-wrapper h3{font-size:24px}.section_manufacturer-models .model-list-wrapper ul{columns:2}}.section_manufacturer-about-paint{padding:80px 0}.section_manufacturer-about-paint .page-width{max-width:1400px!important}.section_manufacturer-about-paint h3{color:var(--text-dark-grey)}.section_manufacturer-about-paint ul.about-product-list{display:flex;justify-content:center;gap:20px}.section_manufacturer-about-paint ul.about-product-list li{width:25%}.section_manufacturer-about-paint ul.about-product-list li .img-square-wrapper{width:100%;position:relative;padding-top:100%}.section_manufacturer-about-paint ul.about-product-list li .img-square-wrapper img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover}.section_manufacturer-about-paint ul.about-product-list li h4{font-size:18px;margin:10px 0 0;color:var(--text-dark-grey)}.section_manufacturer-about-paint ul.about-product-list li div.product-about,.section_manufacturer-about-paint ul.about-product-list li div.product-about p{color:var(--text-dark-grey);font-weight:400}.section_manufacturer-about-paint .about-paint-wrapper-add{margin-top:80px;color:var(--text-dark-grey);font-weight:400}.section_manufacturer-about-paint .about-paint-wrapper-add p{color:var(--text-dark-grey);font-weight:400}.section_manufacturer-about-paint .reg-lookup-wrapper{margin-top:40px}@media screen and (max-width: 600px){.section_manufacturer-about-paint{padding:40px 0 0}.section_manufacturer-about-paint h3{text-align:center;font-size:24px}.section_manufacturer-about-paint ul.about-product-list{flex-direction:column}.section_manufacturer-about-paint ul.about-product-list li{width:100%}.section_manufacturer-about-paint ul.about-product-list h4,.section_manufacturer-about-paint ul.about-product-list div.product-about{text-align:center}.section_manufacturer-about-paint .about-paint-wrapper{margin-bottom:80px}.section_manufacturer-about-paint .about-paint-wrapper-add{margin-top:40px}.section_manufacturer-about-paint .about-paint-wrapper-add h3{font-size:32px;text-align:left}.section_manufacturer-about-paint .reg-lookup-wrapper{margin-top:40px;padding:0!important}}.section_manufacturer-find-your-code{background-color:var(--bg-light-blue);padding:40px 0}.section_manufacturer-find-your-code .page-width{max-width:1400px!important}.section_manufacturer-find-your-code h3{color:var(--text-dark-grey)}.section_manufacturer-find-your-code .find-your-code-wrapper{color:var(--text-dark-grey);display:flex;gap:20px}.section_manufacturer-find-your-code .find-your-code-wrapper p{color:var(--text-dark-grey)}.section_manufacturer-find-your-code .find-your-code-wrapper .find-your-code-info{width:50%;display:flex;flex-direction:column;gap:20px}.section_manufacturer-find-your-code .find-your-code-wrapper .find-your-code-info table{margin:0}.section_manufacturer-find-your-code .find-your-code-wrapper .find-your-code-info table thead td{font-weight:600;font-family:Avenir-Book;border:0;padding:5px 0}.section_manufacturer-find-your-code .find-your-code-wrapper .find-your-code-info table tbody td{font-weight:400;font-family:Avenir-Book;border:0;padding:0}.section_manufacturer-find-your-code .find-your-code-wrapper .find-your-code-image{width:50%}@media screen and (max-width: 600px){.section_manufacturer-find-your-code h3{font-size:24px}.section_manufacturer-find-your-code .find-your-code-wrapper{flex-direction:column}.section_manufacturer-find-your-code .find-your-code-wrapper .find-your-code-info,.section_manufacturer-find-your-code .find-your-code-wrapper .find-your-code-image{width:100%}}.section_manufacturer-tips{padding:40px 0;background-color:var(--teal);color:#fff}.section_manufacturer-tips .page-width{max-width:1400px!important}.section_manufacturer-tips h2,.section_manufacturer-tips h5,.section_manufacturer-tips p{color:#fff}.section_manufacturer-tips ul{display:flex;gap:20px;margin:60px 0}.section_manufacturer-tips ul li{width:25%;display:flex;align-items:center}.section_manufacturer-tips ul li .tip-index{flex-shrink:0;width:80px;height:80px;color:var(--teal);background-color:#fff;border-radius:40px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:40px}.section_manufacturer-tips ul li .tip-text{margin-left:10px}.section_manufacturer-tips ul li .tip-text h5{font-weight:400;margin:0;font-size:22px}.section_manufacturer-tips .tips-below-text{margin-top:20px}@media screen and (max-width: 1000px){.section_manufacturer-tips h3{font-size:24px}.section_manufacturer-tips ul{margin:40px 0;flex-direction:column}.section_manufacturer-tips ul li{width:100%}}.section_liv-hero .image-hero-logo .liv-fill{fill:#fff}.section-brand-bmy-title.section-liv-bmy-title .hero-logo.hero-logo-liv{width:150px}.liv-text-hero .image-hero-logo{width:150px;margin-bottom:20px}.liv-text-hero .image-hero-logo svg{fill:#000}.section_select-color-liv{background-color:#f1f1ea}.select-color-liv .giant-title{font-size:52px}@media screen and (max-width: 899px){.select-color-liv .giant-title{font-size:32px}}.section_liv-products{background-color:var(--liv-bg)}.section_liv-products .giant-products-product-wrapper .giant-products-product{position:relative}.section_liv-products .giant-products-product-wrapper .giant-products-product .giant-products-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;color:#fff;align-items:center;justify-content:center;font-size:32px;line-height:1em}.section__product-pdp-main{padding-bottom:80px}.section__product-pdp-main #breadcrumb-section{background:#fff}.section__product-pdp-main #breadcrumb-section .breadcrumbs,.section__product-pdp-main #breadcrumb-section .breadcrumbs a,.section__product-pdp-main #breadcrumb-section .breadcrumbs span{color:var(--text-grey)}.product-pdp-main{display:flex;justify-content:space-between}.product-pdp-main .pdp-error-msg{color:#e6045c;font-size:13px;margin-top:10px}.product-pdp-main>div{width:calc(50% - 10px)}.product-pdp-main h1{color:var(--text-grey);font-size:28px}.product-pdp-main h2{font-size:20px;font-weight:400}.product-pdp-main h3{color:var(--text-grey);font-size:12px;font-weight:400}.product-pdp-main h4{color:var(--text-grey);font-size:22px;font-weight:400}.product-pdp-main .product-pdp-info h1,.product-pdp-main .product-pdp-info h2{margin-bottom:10px}.product-pdp-main .product-pdp-info .change-colour{margin-bottom:20px}.product-pdp-main .product-pdp-info .change-colour a{text-decoration:underline}.product-pdp-main .product-pdp-info-mobile{margin-top:20px;display:none;font-size:15px}.product-pdp-main .product-pdp-purchase .pdp-purchase-option{margin-top:40px}.product-pdp-main .product-pdp-purchase .pdp-purchase-option.pdp-option-hidden{display:none}.product-pdp-main .product-pdp-purchase .pdp-purchase-submit{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.product-pdp-main .product-pdp-purchase .pdp-purchase-submit button{padding:10px;font-size:16px;text-transform:uppercase;font-weight:800;background:var(--blue);color:#fff;border-radius:6px;border:1px solid var(--blue);transition:all .1s ease-in-out}.product-pdp-main .product-pdp-purchase .pdp-purchase-submit button.alt{color:var(--blue);background:transparent}.product-pdp-main .product-pdp-purchase .pdp-purchase-submit button:hover{color:#fff;background:var(--teal);border:1px solid var(--teal)}.product-pdp-main .product-pdp-purchase .pdp-purchase-submit button:disabled{opacity:.4;pointer-events:none}.product-pdp-main .product-pdp-purchase .pdp-option-quantity{display:inline-flex}.product-pdp-main .product-pdp-purchase .pdp-option-quantity button{width:30px;height:30px;background:transparent;border-radius:4px;border:1px solid var(--text-grey);color:var(--text-grey);transition:all .1s ease-in-out}.product-pdp-main .product-pdp-purchase .pdp-option-quantity button:hover{background:var(--teal);border:1px solid var(--teal);color:#fff}.product-pdp-main .product-pdp-purchase .pdp-option-quantity .pdp-option-quantity-amount{width:40px;height:30px;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;color:var(--text-grey)}.product-pdp-main .product-pdp-purchase .pdp-tax{color:var(--text-grey);font-size:13px;margin-top:10px}.product-pdp-main .product-pdp-purchase .pdp-option-group{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.product-pdp-main .product-pdp-purchase .pdp-option-group>div{width:100%}.product-pdp-main .product-pdp-purchase .pdp-option-group input[type=radio]{display:none}.product-pdp-main .product-pdp-purchase .pdp-option-group input:checked+label .pdp-option-wrapper{background:var(--teal);color:#fff}.product-pdp-main .product-pdp-purchase .pdp-option-group input:checked+label .pdp-option-expand{transform:translateY(-50%) rotate(270deg)}.product-pdp-main .product-pdp-purchase .pdp-option-group input:checked+label:after{color:#fff}.product-pdp-main .product-pdp-purchase .pdp-option-group input:checked+label.pdp-option{color:#fff}.product-pdp-main .product-pdp-purchase .pdp-option-group input:checked+label.pdp-option .pdp-option-tooltip{color:var(--text-grey)}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option{border-radius:6px;color:var(--text-grey);width:100%;height:100%;position:relative;display:flex}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-info-icon{top:2px;right:4px;position:absolute;display:block;width:12px;height:12px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-info-icon svg{width:100%;height:100%}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper{position:relative;width:100%;border-radius:6px;overflow:hidden;border:1px var(--teal) solid;display:flex;flex-direction:column}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper img{width:100%;display:block}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper img+div{padding-top:5px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper>div{text-align:center;padding:10px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option span{display:block}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option span.pdp-option-title{text-transform:uppercase}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option span.pdp-option-price{display:inline}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-title{font-size:16px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-subtitle{font-size:13px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option div.pdp-with-price{display:flex;flex-direction:column;height:100%;padding:10px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option div.pdp-with-price .pdp-option-title{display:block;padding-right:10px;font-size:12px;flex-grow:1;text-align:left;text-transform:none}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option div.pdp-with-price .pdp-option-subtitle{font-size:12px;font-weight:800;text-align:right;align-self:flex-end}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-tooltip{position:absolute;width:100%;background:var(--light-grey);top:calc(100% + 10px);pointer-events:none;opacity:0;transition:all .1s ease-in-out;padding:6px;z-index:10;border-radius:6px;font-size:12px;line-height:1.3em}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-tooltip .pdp-info-icon{right:auto;left:4px;top:4px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-tooltip:before{display:block;content:url('data:image/svg+xml; utf8, <svg><use href="#svg_info"/></svg>');font-family:FontAwesome;font-size:10px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option:hover .pdp-option-tooltip{opacity:1}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-expand{display:none;position:absolute;top:50%;width:1em!important;height:1em!important;right:10px;transform:translateY(-50%) rotate(90deg)}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-expand svg{width:100%;height:100%}.product-pdp-slideshow .pdp-slideshow .pdp-slide{padding-top:100%;position:relative}.product-pdp-slideshow .pdp-slideshow .pdp-slide .pdp-slide-inner{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50px;overflow:hidden}.product-pdp-slideshow .pdp-slideshow .pdp-slide .pdp-slide-inner img{height:100%;width:100%;object-fit:contain}.product-pdp-slideshow .pdp-slideshow-thumbnails{width:calc(100% + 12px);margin-left:-6px;margin-top:12px}.product-pdp-slideshow .pdp-slideshow-thumbnails .pdp-slide-thumb-wrapper{padding:6px}.product-pdp-slideshow .pdp-slideshow-thumbnails .pdp-slide-thumb{width:100%;padding-top:100%;position:relative}.product-pdp-slideshow .pdp-slideshow-thumbnails .pdp-slide-thumb .pdp-slide-thumb-inner{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:12px;overflow:hidden}.product-pdp-slideshow .pdp-slideshow-thumbnails .pdp-slide-thumb .pdp-slide-thumb-inner img{height:100%;width:100%;object-fit:cover}.finish-warning{display:none;border-radius:6px;border:2px solid var(--teal);padding:17.5px;margin-top:17.5px;color:var(--teal);font-size:24px;font-weight:400}.finish-warning h3{color:var(--teal);font-size:40px;display:flex}.finish-warning h3:after{margin-left:auto;font-family:FontAwesome;content:"\f071"}@media screen and (max-width: 900px){.product-pdp-main .product-pdp-purchase .pdp-option-group{grid-template-columns:1fr;grid-gap:10px}.product-pdp-main .product-pdp-purchase .pdp-option-group input:checked+label{background:var(--teal);color:#fff}.product-pdp-main .product-pdp-purchase .pdp-option-group input:checked+label .pdp-option-tooltip{color:#fff;display:block}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option{flex-direction:column;border:1px var(--teal) solid}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-info-icon{display:none}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper{border:none;flex-direction:row}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper img{width:120px;height:100px;object-fit:contain}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper .pdp-option-info{display:flex;flex-direction:column;justify-content:center;text-align:left}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper .pdp-with-price{display:block;padding-right:30px}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-wrapper .pdp-with-price .pdp-option-subtitle{text-align:left}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-tooltip{display:none;padding:10px;position:initial;opacity:1;background-color:transparent;color:#fff!important}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-tooltip:before{display:none}.product-pdp-main .product-pdp-purchase .pdp-option-group label.pdp-option .pdp-option-expand{display:block}.product-pdp-main .product-pdp-purchase .pdp-purchase-submit{grid-template-columns:1fr;grid-gap:10px}.product-pdp-main .product-pdp-purchase .pdp-purchase-submit button{display:block;width:100%}}@media screen and (max-width: 600px){.product-pdp-main{display:block}.product-pdp-main .product-pdp-slideshow{display:none}.product-pdp-main .product-pdp-info{width:100%}.product-pdp-main .product-pdp-info h2{display:none}.product-pdp-main h2.product-pdp-info-mobile{display:block}}#pdp-purchase-finish .pdp-option-info{padding:20px 10px}#pdp-purchase-finish .pdp-option-title{text-transform:none;text-align:left}.gradient-swatch{border-radius:6px;width:80px;height:60px;overflow:hidden;position:relative;flex-shrink:0}.gradient-swatch:after{content:"";width:200%;height:200%;position:absolute;top:-150%;left:-50%;background-color:#000;transform-origin:bottom center;transform:rotate(10deg);opacity:.1}.all-in-one-info{display:flex;align-items:center;border-radius:6px;border:2px solid var(--teal);padding:17.5px;margin-top:17.5px;color:var(--teal)}.all-in-one-info img{flex-shrink:0;display:block;width:100px}.all-in-one-info .all-in-one-info-text{margin-left:20px}.all-in-one-info .all-in-one-info-text p{margin:0}.all-in-one-info .all-in-one-info-text h4{margin:10px 0 0;font-size:18px}@media screen and (max-width: 900px){.all-in-one-info{flex-direction:column}.all-in-one-info .all-in-one-info-text{margin-left:0;margin-top:10px;text-align:center}}.pdp-giant-main .product__colour-logo.giant{width:200px}.pdp-giant-main .product__colour-logo.liv{width:100px}.pdp-giant-main .product__colour-logo.momentum{width:200px}.pdp-giant-main .gradient-swatch{margin-right:20px}.pdp-giant-main .product__colour-colour{align-items:center}.pdp-giant-main .product__colour-colour .product__colour-colour-info .product__colour-subtext{font-size:13px}.section__product-pdp-select-product{padding-top:80px;padding-bottom:80px;background-color:var(--light-grey)}.section__product-pdp-select-product .pdp-select-product-heading h3{text-align:center;font-size:32px;font-weight:800}.section__product-pdp-select-product .pdp-select-product-heading p{text-align:center;font-size:18px;font-weight:800}.section__product-pdp-select-product .pdp-select-product-options{margin-top:40px;width:calc(100% + 20px);margin-left:-10px;display:flex}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option{padding:0 10px;width:100%;max-width:370px}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option .pdp-select-option-info{background-color:#fff;padding:20px}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option .pdp-select-option-info h3{font-size:22px;color:#000;font-weight:800;margin-bottom:10px}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option .pdp-select-option-info .pdp-select-option-price{font-size:18px;color:#000}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option .pdp-select-option-info .pdp-select-option-about{font-size:13px;margin-top:10px;color:var(--text-grey)}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option .pdp-select-option-notice{padding:20px;background-color:var(--text-grey);color:#fff}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option .pdp-select-option-img{width:100%;position:relative;padding-top:60%}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option .pdp-select-option-img img{top:0;left:0;width:100%;height:100%;position:absolute;display:block;object-fit:contain}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option ul.pdp-select-features{background-color:#fff}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option ul.pdp-select-features li{display:flex;align-items:center;font-size:13px;padding:10px 20px;color:var(--text-grey)}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option ul.pdp-select-features li:nth-child(2n){background:var(--violet)}.section__product-pdp-select-product .pdp-select-product-options .pdp-select-option ul.pdp-select-features li img{width:12px;height:12px;margin-right:8px}.section__product-pdp-info-cards{margin-top:80px}.section_giant-hero.section_momentum-hero .giant-hero-wrapper{background-color:var(--momentum-red)}.section_giant-hero.section_momentum-hero .giant-hero-wrapper .image-hero-logo{width:200px}.section_giant-hero.section_momentum-hero .giant-hero-wrapper .image-hero-logo svg{fill:#fff}.section_giant-hero.section_momentum-hero .giant-hero-wrapper .giant-hero-content{padding:40px 0 82%}.section_giant-hero.section_momentum-hero .giant-hero-wrapper .giant-hero-content h1{margin-bottom:40px}.section_giant-hero.section_momentum-hero .giant-hero-wrapper .giant-hero-content h1 p{font-size:50px;font-family:MD Nichrome Test Ultra;line-height:.9em}.section_giant-hero.section_momentum-hero .giant-hero-wrapper .giant-hero-content h2 p{font-family:Nunito Sans;font-style:italic}@media screen and (min-width: 600px){.section_giant-hero.section_momentum-hero .giant-hero-wrapper .giant-hero-content{padding:80px 40% 80px 0}.section_giant-hero.section_momentum-hero .giant-hero-wrapper .giant-hero-content h1 p{font-size:68px}.section_giant-hero.section_momentum-hero .giant-hero-wrapper .giant-hero-content h2{font-size:24px}}.section_giant-image-text.section_momentum-image-text .giant-image-text-wrapper{align-items:center}.section_giant-image-text.section_momentum-image-text .giant-image-text-wrapper .giant-image-text-text h3{font-family:MD Nichrome Test Ultra;font-size:50px;line-height:.9em;color:var(--momentum-purple)}.section_giant-image-text.section_momentum-image-text .giant-image-text-wrapper .giant-image-text-text p{font-family:Nunito Sans}.section_giant-image-text.section_momentum-image-text .giant-image-text-wrapper .giant-image-text-image img{position:relative;width:100%;max-width:100%;height:auto}@media screen and (min-width: 600px){.section_giant-image-text.section_momentum-image-text .giant-image-text-wrapper{padding:40px 0}.section_giant-image-text.section_momentum-image-text .giant-image-text-wrapper h3{font-family:MD Nichrome Test Ultra;font-size:50px}}@media screen and (min-width: 900px){.section_giant-image-text.section_momentum-image-text .giant-image-text-wrapper .giant-image-text-text h3{font-family:MD Nichrome Test Ultra;font-size:58px}}.section_giant-products.section_momentum-products{background-color:var(--momentum-yellow)}.section_giant-products.section_momentum-products .page-width{max-width:1600px!important}.section_giant-products.section_momentum-products .page-width .giant-products-section-text h3{font-size:50px;font-family:MD Nichrome Test Ultra;line-height:.9em}.section_giant-products.section_momentum-products .page-width .giant-products-section-text p{font-size:16px;font-family:Nunito Sans;color:#000}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper{display:block}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper{padding:0 16px}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper .giant-products-product{background-color:transparent}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper .giant-products-product .giant-products-image{background-color:#fff;transform:rotate(4deg);box-shadow:8px 8px #b89d40}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper .giant-products-product .giant-products-image img{padding:5px}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper .giant-products-product .giant-products-text{padding:30px 0 0;font-size:32px;font-family:MD Nichrome Test Ultra;line-height:1em;color:#000}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper.product-2 .giant-products-product .giant-products-image,.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper.product-4 .giant-products-product .giant-products-image{transform:rotate(-4deg)}@media screen and (min-width: 600px){.section_giant-products.section_momentum-products .page-width .giant-products-section-text h3{font-size:58px}}@media screen and (min-width: 900px){.section_giant-products.section_momentum-products .page-width .giant-products-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper{padding:0}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper .giant-products-product .giant-products-text{font-size:24px}}@media screen and (min-width: 1100px){.section_giant-products.section_momentum-products .page-width .giant-products-wrapper{column-gap:40px}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper{padding:0}.section_giant-products.section_momentum-products .page-width .giant-products-wrapper .giant-products-product-wrapper .giant-products-product .giant-products-text{font-size:32px}}.bmy-title-section{padding:80px 0}.section-momentum-bmy-title .page-width .hero-flex .hero-flex-info h1 p{font-family:MD Nichrome Test Ultra;font-size:50px;line-height:.9em}.section-momentum-bmy-title .page-width .hero-flex .hero-flex-info h2{font-size:18px;margin-top:40px}.section-momentum-bmy-title .page-width .hero-logo.hero-logo-momentum{width:200px}.section-momentum-bmy-title .page-width .hero-logo.hero-logo-momentum .momentum-fill{fill:var(--momentum-red)}@media screen and (min-width: 900px){.section-momentum-bmy-title .page-width .hero-flex .hero-flex-info h1 p{font-family:MD Nichrome Test Ultra;font-size:58px;line-height:1em}.section-momentum-bmy-title .page-width .hero-flex .hero-flex-info h2{font-size:24px;margin-top:40px}.section-momentum-bmy-title .page-width .hero-logo.hero-logo-momentum{width:250px}.section-momentum-bmy-title .page-width .hero-logo.hero-logo-momentum .momentum-fill{fill:var(--momentum-red)}}.momentum-text-hero h2{font-family:Overpass-Regular}.momentum-text-hero .hero-logo.hero-logo-momentum{width:250px;margin-bottom:20px}.momentum-text-hero .hero-logo.hero-logo-momentum svg{fill:var(--momentum-red)}.select-color-momentum{background:#efeff2;padding:40px 0}.select-color-momentum h1.giant-title{font-family:MD Nichrome Test Ultra;font-size:50px}@media screen and (min-width: 900px){.select-color-momentum{padding:80px 0}.select-color-momentum h1.giant-title{font-size:58px}}.section_model-heading{background:var(--teal);color:#fff;padding:30px 0 60px}.section_model-heading .hero-content{display:flex;align-items:center}.section_model-heading .hero-content h1{margin:40px 0;font-size:30px}.section_model-heading .hero-content .model-heading{color:#fff;padding-right:60px}.section_model-heading .hero-content .model-heading p{color:#fff;font-size:20px;font-family:Avenir-Book}.section_model-heading .hero-content .model-logo{flex-shrink:0;width:20%}.tupf-breadcrumbs{color:#fff;display:flex}.tupf-breadcrumbs svg{width:10px;margin:0 20px}.tupf-breadcrumbs a{color:#fff}.tupf-breadcrumbs .arrow-icon-fill{fill:#fff}@media screen and (max-width: 600px){.section_model-heading .hero-content{flex-direction:column-reverse}.section_model-heading .hero-content .model-heading{padding-right:0}.section_model-heading .hero-content .model-logo{margin-top:40px;width:200px}.section_model-heading .hero-content h1{text-align:center}}body.colour-code,.section_model-content{background-color:#fff}.section_model-content .toolbar-wrapper{background-color:var(--giant-bg-grey)}.section_model-content .toolbar-wrapper .toolbar{display:flex;flex:0 1 auto;justify-content:space-between;align-items:center;padding:30px 0}.section_model-content .toolbar-wrapper .toolbar .filters span{margin-right:12px}.section_model-content .toolbar-wrapper .toolbar .sort a{display:inline-block;margin-right:12px}.section_model-content .toolbar-wrapper .toolbar select{border-color:#fff;color:#9b9a9a;min-width:185px;margin-right:12px;font-family:Avenir Next,sans-serif;font-weight:600;height:52px;font-size:1.05263em}.section_model-content .colorpage-outer{padding-top:0}.section_model-content .colour-swatches-wrapper{padding-top:80px}.section_model-content .colour-swatches-wrapper h4{color:var(--text-dark-grey);font-size:26px;margin-bottom:30px;font-weight:600;font-family:Avenir-Book,sans-serif}.section_model-content .colour-swatches-wrapper #color_box_wrap{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;width:calc(100% + 25px)}.section_model-content .colour-swatches-wrapper #color_box_wrap .color_box{display:none;flex:0 1 auto;flex-direction:column;max-width:260px;width:calc(20% - 25px);margin-right:25px;text-align:center;margin-bottom:43px;position:relative}.section_model-content .colour-swatches-wrapper #color_box_wrap .color_box a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;cursor:pointer}.section_model-content .colour-swatches-wrapper #color_box_wrap .color_box a:hover .color:after{opacity:.3}.section_model-content .colour-swatches-wrapper #color_box_wrap .color_box h3{font-family:Avenir Next,sans-serif;font-style:normal;font-weight:600;font-size:19px;margin-top:10px;line-height:30px;margin-bottom:7px}.section_model-content .colour-swatches-wrapper #color_box_wrap .color_box h4{font-family:Avenir Next,sans-serif;font-style:normal;font-weight:600;font-size:16px;color:#9b9a9a;margin-bottom:0;margin-top:auto}.section_model-content .colour-swatches-wrapper #color_box_wrap .color_box.filtered.visible{display:flex!important}.section_model-content .colour-swatches-wrapper #load_more{text-align:center;margin-top:39px;margin-bottom:20px}.section_model-content .colour-swatches-wrapper #load_more>span{margin-top:10px;display:block;font-family:Avenir Next,sans-serif;font-size:16px;color:var(--text-grey)}.section_model-content .colour-swatches-wrapper #load_more .loadmore{cursor:pointer;border:0;box-shadow:none;font-size:18px;color:#fff;background-color:var(--dark-blue);border-radius:6px;font-weight:900;width:260px;height:59px;text-align:center;text-transform:uppercase}.color{padding-top:55%;max-height:118px;position:relative;border-radius:8px;overflow:hidden}.color .color-band,.color:after{content:"";position:absolute;right:0}.color:after{background:linear-gradient(4deg,rgba(0,0,0,.04) 50%,transparent 51%,transparent 52%);top:0;left:0;bottom:0}.color .color-band{top:50%;z-index:10;height:100%;transform:rotate(4deg);width:110%;left:-10%;mix-blend-mode:screen;opacity:.1;background:linear-gradient(0deg,currentColor 98%,rgba(0,212,255,0) 100%)}@media (max-width: 1024px){.colorpage-outer #color_box_wrap .color_box h3{font-size:14px;margin-top:8px;margin-bottom:3px}}@media (max-width: 1024px){.colorpage-outer #color_box_wrap .color_box h4{font-size:14px}}.color .color-band+:after,.colorpage-outer #color_box_wrap .color_box .color:after{display:none}.colorpage-outer #color_box_wrap .color_box.hidden{max-height:0;overflow:hidden;opacity:0;max-width:0;margin-right:0}@media (max-width: 1280px){.colorpage-outer #color_box_wrap .color_box{width:calc(25% - 45px)}}@media (max-width: 1024px){.colorpage-outer #color_box_wrap .color_box{width:calc(25% - 20px);margin-right:20px;margin-bottom:20px}}@media (max-width: 680px){.colorpage-outer #color_box_wrap .color_box{width:calc(33.3333% - 12px);margin-right:12px;margin-bottom:12px}}@media (max-width: 1024px){.colorpage-outer #color_box_wrap{width:calc(100% + 20px)}}@media (max-width: 680px){.colorpage-outer #color_box_wrap{width:calc(100% + 12px)}}.colorpage-outer #load_more{text-align:center;margin-top:39px;margin-bottom:20px}@media screen and (max-width: 900px){.section_model-content .toolbar-wrapper .toolbar #colorpage-filters{display:block}.section_model-content div.colour-swatches-wrapper{padding-top:40px}.section_model-content div.colour-swatches-wrapper div#color_box_wrap{width:calc(100% + 25px)}.section_model-content div.colour-swatches-wrapper div#color_box_wrap a.color_box{width:calc(25% - 25px);margin-right:25px}}@media screen and (max-width: 600px){.section_model-content div.colour-swatches-wrapper{padding-top:40px}.section_model-content div.colour-swatches-wrapper div#color_box_wrap{width:calc(100% + 15px)}.section_model-content div.colour-swatches-wrapper div#color_box_wrap a.color_box{width:calc(33.3333333333% - 15px);margin-right:15px}.section_model-content div.colour-swatches-wrapper div#color_box_wrap a.color_box h3,.section_model-content div.colour-swatches-wrapper div#color_box_wrap a.color_box h4{font-size:15px;line-height:22px}}.product__colour{background-color:#e4edf2;display:flex;flex-flow:row nowrap;margin:70px 0 40px;padding:32px 48px;width:100%;border-radius:6px}.product__colour-info{display:flex;flex:0 0 auto;flex-flow:column nowrap;padding-right:125px;width:33.3333333333%}.product__colour-car{align-items:center;display:flex;flex-flow:row nowrap;margin-bottom:25px;width:100%}.product__colour-logo{flex:0 0 auto;margin-right:20px;width:56px}.product__colour-name{color:#1d1d1d;font-size:18px;letter-spacing:.25px;line-height:24px}.product__colour-colour{display:flex;flex-flow:row nowrap}.product__colour-colour-info{display:flex;flex-flow:column nowrap}.product__colour-hex{flex:0 0 auto;height:52px;margin-right:20px;width:73px}.product__colour-cname,.product__colour-id{color:var(--blue);font-family:Avenir Next,sans-serif;font-size:16px;letter-spacing:.25px;line-height:24px;white-space:nowrap;word-break:break-all}.product__colour-description{align-items:center;color:#434241;display:flex;font-size:13px;letter-spacing:.25px;line-height:24px;width:100%}@media only screen and (max-width: 990px){.product__colour{flex-flow:column nowrap}.product__colour-info{padding:0;width:100%}.product__colour-description{padding:30px 0 0}}.breadcrumb-icon{width:.6em;display:inline-block}.giant-search-container{padding:20px 0;background-color:var(--dark-blue)}.giant-search-container .giant-search-grid{display:flex;column-gap:5px;max-width:1090px;margin:0 auto}.giant-search-container .giant-search-grid .colour-code-or{margin-top:30px;display:block;align-self:center;text-align:center;color:#fff;margin-left:10px;margin-right:10px}.giant-search-container .giant-search-grid .giant-flex-grow{flex-grow:1}.giant-search-container .giant-search-grid .giant-50-50{display:flex}.giant-search-container .giant-search-grid .giant-50-50>*{width:50%}.giant-search-container .giant-search-grid .giant-w-full{width:100%}.giant-search-container .giant-search-grid .giant-group-colour{width:30%}.giant-search-container.focus-colour .giant-search-grid>*{opacity:.4}.giant-search-container.focus-colour .giant-search-grid .header-input-group.giant-group-colour{opacity:1}.giant-search-container.focus-product .giant-search-grid>*{opacity:.4}.giant-search-container.focus-product .giant-search-grid .header-input-group.giant-group-model-year{opacity:1}.header-input-group{transition:opacity linear .2s}.header-input-group label{color:#fff;font-weight:600;margin-bottom:8px;font-family:Avenir-Book}.header-input-group input,.header-input-group select{width:100%;padding:17.5px 20px;border-radius:5px;color:#fff;background-color:#ffffff20;border:none;font-size:15px;font-family:Avenir Next,sans-serif;font-style:normal;font-weight:500}.header-input-group input::placeholder,.header-input-group select::placeholder{color:#fff;opacity:1!important}.header-input-group .giant-product-back{background:transparent;border:1px white solid;border-radius:5px;width:100%;height:36px;display:none;justify-content:center;margin-bottom:10px;align-items:center;font-size:.86667em;color:#fff}.header-input-group .giant-product-back svg{width:16px}.header-input-group .giant-product-back svg path{fill:#fff}.header-input-group select{margin-right:10px;color:#fff;background-size:10px;text-transform:capitalize;background-position:right 20px center;background-image:url(/cdn/shop/t/4/assets/white-arrow-down.svg?v=6109822\2026)}.header-input-group .header-input-group-wrapper{display:flex}.header-input-group .header-input-group-wrapper .header-button{height:53px;padding:0 20px;border-radius:5px;border:none;-webkit-appearance:none;appearance:none;background:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out;text-align:center;flex-shrink:0}.header-input-group .header-input-group-wrapper .header-button:hover{background-color:#efeff2}.header-input-group .header-input-group-wrapper [name=giant-search]{margin-right:10px}.header-input-group .header-input-search-button{position:relative;width:55px;border-radius:5px;border:none;-webkit-appearance:none;appearance:none;background:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out;flex-shrink:0}.header-input-group .header-input-search-button:hover{background-color:#efeff2}@media screen and (max-width: 900px){.giant-search-container .giant-search-grid label{font-size:.86667em}.giant-search-container .giant-search-grid .colour-code-or{margin-left:5px;margin-right:5px}.giant-search-container .giant-search-grid .giant-group-colour{width:40%}.giant-search-container .giant-search-grid .giant-group-model-year select[name=giant-product]{width:50%}.giant-search-container .giant-search-grid .giant-group-model-year select[name=giant-year]{width:100%}.giant-search-container .giant-search-grid .header-input-group-wrapper .header-button{flex-shrink:1}}@media screen and (max-width: 640px){.giant-search-container.product-selected .giant-search-grid>*{display:none}.giant-search-container.product-selected .giant-search-grid .header-input-group .giant-product-back{display:flex}.giant-search-container.product-selected .giant-search-grid .header-input-group.giant-group-model-year{display:block}.giant-search-container.product-selected .giant-search-grid .header-input-group-wrapper,.giant-search-container.product-selected .giant-search-grid .header-input-group-wrapper.giant-year{display:flex}.giant-search-container .giant-search-grid{flex-direction:column;row-gap:10px}.giant-search-container .giant-search-grid .giant-group-colour{width:100%}.giant-search-container .giant-search-grid .colour-code-or{display:none}.giant-search-container .giant-search-grid .giant-group-model-year .giant-50-50{flex-direction:column;row-gap:10px}.giant-search-container .giant-search-grid .giant-group-model-year .giant-50-50 select,.giant-search-container .giant-search-grid .giant-group-model-year .giant-50-50 .header-input-group-wrapper{width:100%}.header-input-group label{color:#fff;font-weight:600;margin-bottom:8px;font-family:Avenir-Book}.header-input-group input,.header-input-group select{padding:10px 12px;border-radius:5px;font-size:15px;font-weight:500}.header-input-group input::placeholder,.header-input-group select::placeholder{color:#fff;opacity:1!important}.header-input-group .header-input-group-wrapper{display:flex}.header-input-group .header-input-group-wrapper .header-button{height:38px;width:100%;text-align:center}.header-input-group .header-input-group-wrapper.giant-year{display:none}.header-input-group .header-input-search-button{position:relative;width:38px;border-radius:5px;border:none;-webkit-appearance:none;appearance:none;background:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out;flex-shrink:0}.header-input-group .header-input-search-button:hover{background-color:#efeff2}}.manufacturer-hero-content .hero-reg-lookup-container p{color:#fff}.pdp-giant-main .product__colour .product__colour-info{padding-right:60px}.pdp-giant-main .product__colour .product__colour-info .product__bike-colour-codes{margin-top:20px;font-size:13px;color:var(--text-grey)}.pdp-giant-main .product__colour .product__colour-info .product__bike-colour-codes span.bike-codes-title{color:var(--text-dark-grey)}.pdp-giant-main .product__colour .product__colour-info .product__bike-colour-codes a{color:var(--text-grey)}.pdp-giant-main .product__colour .product__colour-info .product__bike-colour-codes a:hover{color:var(--text-dark-grey)}.registration-lookup-banner{padding:20px;background-color:var(--blue);display:flex;align-items:center;gap:20px;justify-content:center}.registration-lookup-banner label{margin:0;color:#fff;font-size:20px;font-weight:400}.registration-lookup-banner .registration-lookup-banner-input-group{display:flex;align-items:center;height:55px;gap:10px}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input{height:100%;display:flex;align-items:center}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input img{height:100%;display:block}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input input{font-size:38px;line-height:28px;height:100%;width:200px;background:var(--reg-lookup-yellow);padding:10px 18px 6px;font-family:BebasNeue-Regular;border-radius:0 5px 5px 0;border:0;text-align:center;color:#000}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input input::placeholder{color:#000;opacity:1}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input-go{width:60px;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;border:0;border-radius:5px;transition:background-color .3s ease-in-out}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input-go:hover{background-color:var(--light-grey)}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input-go-loader{display:none;width:20px;height:20px;border-radius:50%;border:2px solid transparent;animation:spin 1s linear infinite;border-top:2px solid #283583}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input-go-check,.registration-lookup-banner .registration-lookup-banner-input-group .registration-input-go-cross{display:none;height:20px}@media screen and (max-width: 600px){.registration-lookup-banner{flex-direction:column}.registration-lookup-banner label{text-align:left}.registration-lookup-banner .registration-lookup-banner-input-group,.registration-lookup-banner .registration-lookup-banner-input-group .registration-input{width:100%}.registration-lookup-banner .registration-lookup-banner-input-group .registration-input input[name=reg-banner-input]{flex-grow:1}}.giant-title-white{font-family:Overpass-Bold;margin-bottom:0;color:#fff}.giant-title-blue{font-family:Overpass-Bold;color:#0050fb}.logo-giant{margin-bottom:30px;width:250px}.h3-giant-white{font-size:1.3em;color:#fff;font-family:Overpass-Light}.grid-text-giant{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}.feature-row__image-giant{margin:0 auto;position:relative}.index-section-giant{background-color:#f4f4f4}.grid__item-giant{padding-right:0!important;padding-left:25px!important}.grid--flush-bottom-giant{margin-bottom:50px}.rte-setting-giant:last-child{padding-bottom:10px;background-color:#fff;padding-top:20px;color:#363636;font-family:Overpass-Bold;margin-top:-20px}.featured-row__subtext-giant{color:#363636!important;font-size:22px;font-family:Overpass-Regular}.index-section-giant-white{background-color:#fff}.custom-content-giant{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-bottom:-30px;margin-left:-30px}.h3-giant{color:#000;font-size:1.3em;font-family:Overpass-Light}.giant-title{font-family:Overpass-Bold;font-size:3.5em;margin-top:0;color:#000}.logos-giant{display:flex;flex-wrap:wrap}.img-giant{padding:10px 6.5px;width:140px;margin-top:10px}.h3,.rte-setting.rte{color:#000}@media only screen and (min-width: 750px){.feature-row__text--left{padding-left:35px;padding-right:150px}.feature-row__text--right{padding-left:100px}.grid{margin-left:0}}@media only screen and (max-width: 749px){.text-left{margin-left:0!important;margin-bottom:150px}.image-text-giant{padding-top:20px}.giant-title{margin-bottom:0}.logo-giant{margin-bottom:10px;width:150px!important}.h3-giant{font-size:1.1em!important;font-family:Overpass-Light}#Hero-template--16782070513890__aa2ad9f3-5dbe-4f48-82bc-f0be5764e031{background-image:url(https://cdn.shopify.com/s/files/1/0424/1041/0138/files/Hero-mobile.jpg?v=1682329816)!important}#FeatureRowImageWrapper-template--16782070513890__137a941b-5a3a-47c2-9030-299665801f64{display:none}.rte.rte-setting.featured-row__subtext{padding-right:22px;padding-left:22px}.grid--flush-bottom-giant{flex-direction:column;display:flex;flex-wrap:nowrap}.custom-content-giant{margin-bottom:-22px;margin-left:-22px;display:flex;flex-direction:column}.featured-row__subtext-giant{font-size:16px!important;line-height:1.4em;margin-top:15px}.feature-row__text{padding-right:22px;padding-left:22px}.img-giant{padding:10px 4.5px!important;width:90px!important}.img-giant-liv{width:46px!important;margin-top:10px!important}.h3-giant-white{font-size:1em}.rich-text.text-left{margin-bottom:0}.select-color-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.select-color__grid-column{margin:-20px 10px 20px!important}.select-color__grid-column-image{margin:0 10px 20px!important}.grid--flush-bottom-giant{margin-bottom:0!important}}@media only screen and (max-width: 749px){.text-left{margin-left:0!important;margin-bottom:150px}.h3-liv-white{font-size:1em;font-family:Nunito Sans;font-style:normal}}.logo-liv{margin-bottom:30px;width:160px}.liv-title-white{font-family:Nunito Sans;color:#fff;font-size:4.5em;line-height:.9em;font-weight:900}body.colour-code .shopify-section.index-section-liv{padding-top:35px;padding-bottom:35px;background-color:#f1f1ea}.liv-hero{position:relative;height:475px;display:table;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (max-width: 749px){.image-text-liv{padding-top:20px}.liv-title-white{font-size:3em;margin-bottom:0}.logo-liv{margin-bottom:10px;width:100px!important}.h3-liv{font-size:1.1em!important}.liv-hero{background-image:url(https://cdn.shopify.com/s/files/1/0424/1041/0138/files/HeaderMob.jpg?v=1684151186)!important}#FeatureRowImageWrapper-template--16782070513890__137a941b-5a3a-47c2-9030-299665801f64{display:none}.rte.rte-setting.featured-row__subtext{padding-right:22px;padding-left:22px}.grid--flush-bottom-liv{flex-direction:column;display:flex;flex-wrap:nowrap;margin-left:5px;margin-right:5px}.custom-content-liv{margin-bottom:-22px;margin-left:-22px;display:flex;flex-direction:column}.featured-row__subtext-liv{font-size:16px!important}.feature-row__text{padding-right:22px;padding-left:22px}.select-color-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.select-color__grid-column{margin:-20px 10px 20px!important}.select-color__grid-column-image{margin:0 10px 20px!important}.liv-hero{background-image:url(https://cdn.shopify.com/s/files/1/0424/1041/0138/files/HeaderMob_4e0c11c4-34a7-4f82-b2f7-cf41b5e156ec.jpg?v=1684311584)!important}}.grid-text-liv{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}.feature-row__image-liv{margin:0 auto;position:relative}.grid__item-liv.medium-up--one-third.text-center{padding-right:10px;padding-left:10px}.featured-row__subtext-liv{color:#000!important;font-size:22px;font-family:Nunito Sans;font-weight:400}.index-section-liv-white{background-color:#fff}.custom-content-liv{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-bottom:-30px;margin-left:-30px}.caption-liv{font-size:2em;font-family:Nunito Sans;font-weight:400}.h3-liv{color:#000;font-size:1.3em;font-family:Nunito Sans;font-weight:400}.h4-liv{color:#000;font-size:1.8em;font-family:Nunito Sans;font-weight:700}@media only screen and (min-width: 750px){.feature-row__text--left{padding-left:35px;padding-right:150px}.feature-row__text--right{padding-left:100px}.select-color-liv{padding-top:50px;padding-bottom:50px}.h3-liv-white{font-size:1.5em;color:#fff;font-family:Nunito Sans;font-style:normal;font-weight:400}.grid__item-liv{margin:0}}.img-liv{padding:10px 6.5px;width:140px;margin-top:10px}.img-liv{width:60px;margin-top:10px}.liv-title{font-family:Nunito Sans;font-size:3.5em;margin-top:0;color:#000;font-weight:900}.image-text-liv{background-color:#fff;padding-top:35px;padding-bottom:110px}@media only screen and (max-width: 749px){.liv-title{font-size:2em;line-height:1;margin-bottom:20px}}.grid__item-liv{position:relative;margin-bottom:0}.rte-setting-liv{bottom:0;background-color:transparent;padding:0;color:#fff;position:absolute;min-height:unset;justify-content:center;display:flex;width:calc(100% + -0px);align-items:center;height:100%}@font-face{font-family:MD Nichrome Test Ultra;src:url(//cdn.shopify.com/s/files/1/0424/1041/0138/files/MDNichrome-Ultra.woff2?v=1684244900) format("woff2"),url(//cdn.shopify.com/s/files/1/0424/1041/0138/files/MDNichrome-Ultra.woff?v=1684244900) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(https://cdn.shopify.com/s/files/1/0424/1041/0138/files/NunitoSans-ExtraBold.woff2?v=1684246026) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(https://cdn.shopify.com/s/files/1/0424/1041/0138/files/NunitoSans-Bold.woff2?v=1684246026) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(https://cdn.shopify.com/s/files/1/0424/1041/0138/files/NunitoSans-Regular.woff2?v=1684246026) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(https://cdn.shopify.com/s/files/1/0424/1041/0138/files/NunitoSans-Italic.woff2?v=1684246026) format("woff2");font-weight:400;font-style:italic;font-display:swap}.text-left{text-align:left!important}@media only screen and (max-width: 749px){.text-left{margin-left:0!important;margin-bottom:150px}.h3-momentum-white{font-size:1em;font-family:Nunito Sans;font-style:italic}}.momentum-title-white{font-family:MD Nichrome Test Ultra;color:#fff;font-size:4.5em;max-width:400px;line-height:.9em}.logo-momentum{margin-bottom:30px;width:250px}.page-width{max-width:1200px!important}.momentum-hero{position:relative;height:475px;display:table;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (max-width: 749px){.image-text-momentum{padding-top:20px}.momentum-title-white{font-size:3em;margin-bottom:0}.logo-momentum{margin-bottom:10px;width:150px!important}.h3-momentum{font-size:1.1em!important}.momentum-hero{background-image:url(https://cdn.shopify.com/s/files/1/0424/1041/0138/files/HeaderMob.jpg?v=1684151186)!important}#FeatureRowImageWrapper-template--16782070513890__137a941b-5a3a-47c2-9030-299665801f64{display:none}.rte.rte-setting.featured-row__subtext{padding-right:22px;padding-left:22px}.grid--flush-bottom-momentum{flex-direction:column;display:flex;flex-wrap:nowrap}.custom-content-momentum{margin-bottom:-22px;margin-left:-22px;display:flex;flex-direction:column}.featured-row__subtext-momentum{font-size:16px!important}.feature-row__text{padding-right:22px;padding-left:22px}.select-color-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.select-color__grid-column{margin:-20px 10px 20px!important}.select-color__grid-column-image{margin:0 10px 20px!important}}.grid-text-momentum{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none}.feature-row__image-momentum{margin:0 auto;position:relative}.index-section-momentum{background-color:#f4f4f4}.grid__item-giant.medium-up--one-third.text-center{padding-right:10px;padding-left:10px}.grid--flush-bottom-momentum{margin-bottom:50px;overflow:auto}.rte-setting-momentum:last-child{padding-bottom:10px;background-color:#fff;padding-top:20px;color:#363636}.featured-row__subtext-momentum{color:#000!important;font-size:22px}.index-section-momentum-white{background-color:#fff}.rte h4{margin-top:30px;margin-bottom:27.5px}.colour-code-container .colour-code-grid .colour-code-or{width:100px}.custom-content-momentum{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-bottom:-30px;margin-left:-30px}.h3-momentum{color:#000;font-size:1.3em;font-family:Nunito Sans;font-weight:regular}@media only screen and (min-width: 750px){.feature-row__text--left{padding-left:35px;padding-right:150px}.feature-row__text--right{padding-left:100px}.grid{margin-left:0}.h3-momentum-white{font-size:1.5em;color:#fff;font-family:Nunito Sans;font-style:italic}}.logos-momentum{display:flex;flex-wrap:wrap}.img-momentum{padding:10px 6.5px;width:140px;margin-top:10px}.img-giant-liv{width:60px;margin-top:10px}.custom-section{text-align:center;margin:50px 0}.section-title{font-size:36px;font-weight:700;margin-bottom:30px}.select-color-wrapper{display:flex;flex-wrap:wrap;margin:-10px}.select-color__grid-column{flex:1;padding:18px;background-color:#fff;margin:0 10px 20px 0;display:grid;align-items:center}.select-color__grid-column-image{flex:1;padding:18px;background-color:#fff;margin:0 0 20px 10px;min-height:210px}.select-color__grid-item{background-color:#fff;text-align:center}.h4-momentum{color:#000;font-size:1.8em;font-family:MD Nichrome Test Ultra}.momentum-title{font-family:MD Nichrome Test Ultra;margin-top:0;color:#000;font-size:3.5em}.momentum-title-purple{font-family:MD Nichrome Test Ultra;margin-top:0;color:#000;font-size:3.5em;color:#c47ba8}.momentum-tagline{font-family:MD Nichrome Test Ultra;font-size:2.5em;margin-top:0;color:#000;text-align:center}.index-section-momentum-ylw{background-color:#f7ce4a;padding-top:55px;padding-bottom:55px}.image-text-momentum{background-color:#fff!important;padding-top:55px;padding-bottom:80px}@media only screen and (min-width: 750px){.medium-up--one-quarter-momentum{margin:0 1%;width:23%}}@media only screen and (max-width: 749px){.momentum-title{font-size:3em;line-height:1;margin-bottom:20px}.grid-momentum{margin-left:10px;margin-right:10px}}ul#SiteNav .giant-nav .site-nav__label svg{width:120px;display:block}ul#SiteNav .giant-nav .site-nav__label svg .giant-fill{fill:#06038d}ul#SiteNav .giant-nav .site-nav__label svg .liv-fill{fill:#560053}ul#SiteNav .giant-nav .site-nav__label svg .momentum-fill{fill:#df1630}ul#SiteNav .giant-nav .dropdown-center{display:flex;justify-content:center;align-items:center}ul#SiteNav .giant-nav .dropdown-center a:after{display:none}ul#SiteNav .giant-nav .dropdown-center .giant-logo svg{width:auto;height:20px}ul#SiteNav .giant-nav .dropdown-center .liv-logo svg{width:auto;height:24px}ul#SiteNav .giant-nav .dropdown-center .momentum-logo svg{width:auto;height:24px}
/*# sourceMappingURL=/s/files/1/0424/1041/0138/t/18/assets/pdp.css.map */
