body{overflow-x:hidden}body .main-content>.shopify-section:not(.shopify-section--product):not(.shopify-section--page):first-child:not(.transparent-header){padding-top:0}body .btn{border-radius:30px;text-transform:uppercase;font-size:14px;font-weight:600}body .product__media,body body .search-results__item__image{background-color:#f2f2f2;background-size:contain}.header-plus,.header-plus *{text-transform:uppercase;line-height:100%;font-family:Gibson;-moz-osx-font-smoothing:grayscale}.header-plus a{text-decoration:underline}.section--image-with-text .rich-text__heading,.section-header__title.collection__title{text-transform:uppercase;line-height:100%;font-family:Gibson;-moz-osx-font-smoothing:grayscale}.placeholder-noblocks{display:none}.shopify-section--page .wrapper{width:100%;max-width:970px}body .form-success{margin:60px auto 20px;border-color:#51523a;background-color:#51523a;max-width:900px;color:#fff;font-size:15px;font-weight:700}body .errors,body .form-error{margin:60px auto 20px;border-color:#ec8982;background-color:#ec8982;max-width:900px;color:#fff;font-size:15px;font-weight:700}body .cc-window.cc-banner{padding:0}body .cc-logo,body .cc-message{margin:10px}body .cc-highlight .cc-btn.cc-btn-decision{border:0;background:#f2f2f2}body .cc-highlight .cc-btn.cc-btn-decision:hover{background:#000;color:#fff}@media screen and (max-width: 560px){body .cc-logo{display:none}}.mobile-drag{display:none;position:relative;bottom:45px;z-index:1;padding:5px 20px;text-align:right;pointer-events:none}.mobile-drag.mobile-drag--set-lower{bottom:25px}.mobile-drag .mobile-drag__text{display:none;padding:0 20px;text-transform:uppercase;color:#282828;font-size:14px;font-weight:700}.mobile-drag:hover .mobile-drag__text{display:inline-block}.mobile-drag__wrapper{display:inline-block;border-radius:30px;background:#f2f2f2;height:40px}.mobile-drag__arrow{display:inline-block;position:relative;border:2px solid #fff;border-radius:20px;background:#000;width:40px;height:40px;vertical-align:middle;pointer-events:auto}.mobile-drag__arrow:focused{pointer-events:none}.mobile-drag__arrow:before,.mobile-drag__arrow:after{position:absolute;bottom:calc(50% - 1px);transform:rotate(225deg) translate(50%,-50%);border-radius:1px;background-color:#fff;width:10px;height:2px;content:""}.mobile-drag__arrow:before{top:calc(50% - 1px);right:calc(50% - 10px);transform:rotate(135deg) translate(50%,50%)}.mobile-drag__arrow:after{right:calc(50% - 10px)}@media only screen and (max-width: 760px){.mobile-drag{display:block}}.top-bar__text p{font-size:16px;font-weight:500}.top-bar__text p strong{font-weight:700}.menu-item--active{background:#f2f2f2}.nav--default .menu__item.child:nth-last-child(2){background-color:#282828;color:#fff}.nav--default .menu__item.child:nth-last-child(2) a,.nav--default .menu__item.child:nth-last-child(2) a span{color:#fff}.nav--default .menu__item.child{text-transform:uppercase;font-size:14px}.mobile-menu__item{text-transform:uppercase;font-weight:700}.mobile-menu__item.mobile-menu__item--active{background:#000}.mobile-menu__item.mobile-menu__item--active a{color:#fff}.mobile-menu__item a{font-size:18px}.mobile-menu__item a.mobile-navlink--small{font-size:15px}.mobile-menu__item.mobile-menu__item--level-1:nth-last-child(1){background:#282828}.mobile-menu__item.mobile-menu__item--level-1:nth-last-child(1) a{color:#fff}.mobile-nav--bottom{background:#f2f2f2;padding-top:30px;padding-bottom:30px}.menu__item .header__dropdown{background-color:#0000}.header__dropdown__wrapper{margin:auto;max-width:1024px}.images-1 .header__dropdown__wrapper{max-width:760px}.header__grandparent__links{background:#fff;padding-top:15px}.header__grandparent__links a.navlink--grandchild{display:block;transition:all .5s ease;padding:11px 25px;width:100%;font-weight:700}.header__grandparent__links a.navlink--grandchild:hover{background-color:#f2f2f2;color:#000}.header__grandparent__links a.navlink--grandchild:hover span.navtext{opacity:1}.menu__item.parent .navlink--child>span{transition:all .5s ease;padding:13px 20px}.menu__item.parent .header__dropdown{padding-bottom:0}.header__dropdown__image .hero__description{margin-top:5px;font-weight:700}.header__dropdown__image h2.hero__title{margin-bottom:0;line-height:100%;font-family:Gibson;font-size:25px;-moz-osx-font-smoothing:grayscale}.header__dropdown__image .hero__content{background:#0003;width:100%}.hero__content__wrapper:after{position:absolute;right:0;bottom:0;left:0;transition:all .5s ease;background-color:#0000;height:5px;content:""}.hero__content__wrapper:hover:after{background-color:#00f}.mobile-nav .mobile-nav__sublist{background:#f2f2f2;padding-top:15px}.mobile-nav .mobile-nav__sublist .mobile-menu__item a{font-size:15px}.mobile-nav .mobile-nav__sublist .mobile-menu__item a:hover{text-decoration:underline}.parent .header__dropdown .header__dropdown__wrapper{box-shadow:0 5px 5px #0003;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,.2)}.header__grandparent__links{border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2}.header__dropdown{border-top:1px solid #f2f2f2}.footer-title .h5{font-weight:700}.footer-link{font-weight:500}.footer-link:hover{text-decoration:underline}.footer-links__wrapper .footer-links li{margin-bottom:10px}.footer-text p{font-weight:500}.footer-text.h5{color:#f2f2f2}a.footer-badge{display:inline-block;max-width:115px}body .site-footer .errors,body .site-footer .form-success{margin:0 auto 20px}body .blog-tags-list ul{margin:0 auto;max-width:900px}body .blog-tag a{border-radius:20px!important;padding:5px 10px!important;font-weight:600}.blog-header-wrapper{background:#000;padding:0;color:#fff}.blog-header-wrapper h1{padding:20px 20px 40px;color:#fff}.blog-tag-wrapper{background:#282828;padding:30px 20px 20px}.blog-post__item h3,.post__heading.h3{margin-bottom:0;text-transform:uppercase;font-weight:700}.blog-post__item{margin-bottom:20px}.blog-post__item .article__meta,.blog-post__item div.post__meta{margin-top:0;color:#282828}.blog-post__item:hover .article__read-more{color:#000}.blog-post__item:first-of-type{position:relative}.blog-post__item:first-of-type:before{display:block;position:absolute;top:-24px;left:50%;margin-left:-50vw;background:#f2f2f2;width:100vw;height:100%;content:""}.blog-post__item:first-of-type:after{display:block;position:absolute;bottom:-175px;left:50%;margin-left:-50vw;border-width:0 100vw 200px 0;border-style:solid;border-color:rgba(0,0,0,0) #f2f2f2 rgba(0,0,0,0) rgba(0,0,0,0);width:100vw;height:50px;content:""}.blog-post__item__details{position:relative;top:-70px;left:30px;background:#fff;padding:30px}.article__read-more{text-decoration:underline;color:#ccc;font-weight:700}.template-article .section-header{position:relative;padding:50px 20px 30px}.template-article .section-header h1{margin-bottom:0;text-transform:uppercase;line-height:100%;font-weight:700}.template-article .article__wrapper{position:relative}.template-article .article__wrapper:before{display:block;position:absolute;top:0;left:50%;margin-left:-50vw;background:#f2f2f2;width:100vw;height:400px;content:""}.template-article .article__wrapper:after{display:block;position:absolute;top:400px;left:50%;margin-left:-50vw;border-width:0 100vw 200px 0;border-style:solid;border-color:rgba(0,0,0,0) #f2f2f2 rgba(0,0,0,0) rgba(0,0,0,0);width:100vw;height:50px;content:""}.template-article .article__image__wrapper,.template-article .rte{position:relative;z-index:1;overflow:hidden}.template-article .inline-list{background:#f2f2f2;padding:20px}.template-article .inline-list small{font-size:15px}.template-article .article__nav-arrows{justify-content:center}.template-article .article__nav-arrows a{margin:0 5px;border-radius:30px;background:#000;padding:10px 30px;text-transform:uppercase;color:#fff;font-weight:700}.template-article .article__nav-arrows a:hover{background:#00f}.template-article .btn--share{display:none}.template-article blockquote{position:relative;margin-top:60px;margin-bottom:30px;background:#f2f2f2;padding-top:20px;padding-bottom:60px;width:100%;font-size:20px;font-weight:500}.template-article blockquote:before{display:block;position:absolute;top:-50px;left:0;transform:rotate(180deg);z-index:-1;border-width:0 800px 50px 0;border-style:solid;border-color:rgba(0,0,0,0) #f2f2f2 rgba(0,0,0,0) rgba(0,0,0,0);width:100%;height:50px;content:""}.template-article blockquote:after{display:block;position:absolute;bottom:-50px;left:0;z-index:-1;border-width:0 800px 50px 0;border-style:solid;border-color:rgba(0,0,0,0) #f2f2f2 rgba(0,0,0,0) rgba(0,0,0,0);width:100%;height:50px;content:""}@media screen and (min-width: 940px){.template-article .article__image__wrapper{margin-right:-100px;margin-left:-100px}}.collections,.pages{color:#00f}nav.shop-menu a{position:relative;transition:opacity .3s;opacity:.5;margin:0 10px;padding:10px 0;text-transform:uppercase;color:#fff;font-weight:700;-webkit-transition:opacity .3s}nav.shop-menu a:hover,nav.shop-menu a.shop-menu__link--active{opacity:1}nav.shop-menu a:hover:after{display:block;position:absolute;bottom:0;left:0;background:#fff;width:100%;height:2px;content:""}ul.card-spec-list{margin-bottom:10px;margin-left:0;border-bottom:5px solid #f2f2f2;padding-bottom:10px;list-style:none;font-size:90%}ul.card-spec-list li{margin-bottom:7px}ul.card-spec-list li:before{margin-right:10px;color:#ccc;font-family:system-ui;content:"\2713"}.collection__filters__buttons{padding-left:20px}.collection__filters__buttons a{padding:10px}.collection__filters__clear{padding-top:20px}.template-collection .collection__filters-list__inner{padding-left:20px}.template-collection .collection__filters,.template-collection .collection__filters-wrapper,.template-collection .collection__filter-tags{background:#f2f2f2}body .filter__active__remove{background:#fff;font-weight:600}body .filter__active__remove:hover{background:#000;color:#fff}.product-grid-item__title{margin-bottom:5px;font-weight:700}.product-grid-item__price.price .firstPrice,.product-grid-item__price.price .dualPrice{transition:all .3s;border-bottom:4px solid #fff;background:#f2f2f2;padding:5px 10px;font-weight:700;-webkit-transition:all .3s}.product-grid-item:hover .product-grid-item__price.price .firstPrice,.product-grid-item:hover .product-grid-item__price.price .dualPrice{border-bottom:4px solid blue}.product-grid-item .product__media__outer{transition:all .3s;border-bottom:5px solid #f2f2f2;-webkit-transition:all .3s}.product-grid-item:hover .product__media__outer{border-bottom:5px solid blue}.product-grid-item__price.price s{opacity:.4}@media screen and (max-width: 500px){nav.shop-menu{display:flex;flex-direction:column;width:100%;row-gap:0}nav.shop-menu a{margin:3px auto 5px;padding:0 0 7px}}.product__form__wrapper .product__notification{display:none!important}.product-single .product__title{text-transform:uppercase;line-height:100%;font-family:Gibson;font-size:40px;-moz-osx-font-smoothing:grayscale}body .product__badge{margin:0;font-weight:700}body .product__badge span{text-transform:uppercase}body .product__block.product__form__wrapper{margin-top:-40px}body .shopify-payment-button__button.shopify-payment-button__button--unbranded{text-transform:uppercase;font-size:14px!important;font-weight:700!important}body .product__title-and-price{padding-top:60px}body .product__submit__holder--spb .shopify-payment-button__button--unbranded{border-radius:30px!important}body .product__description.rte{border-bottom:10px solid #f2f2f2;padding:30px 0}body .gallery-wrapper{position:sticky;top:60px;height:fit-content}body .product__price span{margin-right:5px;background:#f2f2f2;padding:5px 10px;font-weight:700}body .product__price span.product__price--off{background:#ec8982;text-transform:uppercase;font-size:inherit}body .product__price span.product__price--off span{margin:0;background:#0000;padding:0}body .product__price s{opacity:.4;margin-right:5px;background:#f2f2f2;padding:5px 10px;font-weight:700}body .related-products{background:#f2f2f2}body .related-products .section__heading{text-transform:uppercase;font-family:Gibson;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 940px){.product-single .product__title{font-size:30px}}@media screen and (max-width: 1024px){body .gallery-wrapper{position:relative;top:0;height:auto}}.shop-spec-table{color:#fff;font-weight:500}.table-spec-title,.table-spec-name{background:#282828;text-transform:uppercase;font-weight:700}body.bike-product .variant__countdown{position:absolute;top:-40px;border-radius:2px;background:#ffffffd9;padding:2px 5px}body.bike-product .bike-page-try-button{position:relative;width:100%;text-align:left}body.bike-product .bike-page-try-button a{position:absolute;top:-30px;left:50px}body.bike-product .product__title-and-price{padding-top:0}body.bike-product .product__price s{opacity:.4;margin-right:5px;background:#f2f2f2;padding:5px 10px;font-weight:700}body.bike-product .product__price span{background:#fff}body.bike-product .product__price span.product__price--off{background:#ec8982;text-transform:uppercase;font-size:inherit}body.bike-product .product__price span.product__price--off span{margin:0;background:#0000;padding:0}body.bike-product .product-single{background:#fafafa;padding-top:0;padding-bottom:0}body.bike-product .product-single .wrapper{position:relative;padding:0;max-height:90vh;overflow:hidden}body.bike-product .product-single .wrapper img{margin-top:-8%;padding:0;width:auto;height:110vh;object-position:left top;object-fit:contain}body.bike-product .product-single__details{position:absolute;right:0;bottom:0;margin:0;background:#f2f2f2;padding:30px;max-width:550px}body.bike-product .gallery-wrapper{position:relative;top:0;height:auto}body.bike-product .product__wrapper--large{display:block}body.bike-product .accordion__item__text.rte p{display:flex;border-bottom:1px solid #fff;padding-bottom:15px;gap:10px}body.bike-product .accordion__item__text.rte p strong{padding-right:30px;min-width:150px}body.bike-product .related-products{background:#fff}@media screen and (max-width: 940px){body.bike-product .product-single .wrapper{max-height:inherit}body.bike-product .product-single .wrapper img{width:100%;height:auto}}@media screen and (max-width: 1024px){.bike-page-try-button a{left:30px;width:auto}}.list-collections__title.section__heading{text-transform:uppercase;line-height:100%;font-family:Gibson;-moz-osx-font-smoothing:grayscale}.collection__inner{margin:0 auto;max-width:1425px}body .banner .collection__description,body .banner .collection__title{color:#fff}.collection__products .product-grid-item{margin-bottom:10px}.accordion__list{max-width:900px}h2.accordion__heading{text-transform:uppercase;font-family:Gibson;font-size:40px}.accordion__item__text.rte{padding-top:30px;padding-bottom:50px}.accordion__subheading.subheading-text{margin-right:auto;margin-left:auto;border-bottom:1px solid #c3c4c1;padding-bottom:10px;max-width:900px;text-align:left}body .section__heading{margin-bottom:30px;font-weight:700}@media only screen and (max-width: 760px){.rich-text--has-background .rich-text__wrapper--no-video .rich-text__content{margin-top:200px}}.mate-links{display:inline-block;width:49%;text-align:left;color:#fff}.mate-links a{color:#fff;font-size:30px;font-weight:700}.mate-links a:hover .text{text-decoration:underline}.mate-links div{display:inline-block;margin-right:10px;vertical-align:bottom}.mate-links .arrow{display:inline-block;background-image:url('data:image/svg+xml;utf8,<svg width="36" height="23" viewBox="0 0 36 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.966 22.097l11.022-11.023L24.966.051 22.625 2.37l7.011 7.012H.238v3.386h29.398l-7.011 7 2.34 2.33z" fill="%23fff"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;width:25px;height:20px;vertical-align:middle}.custom-html-section .page-title .page-title__heading{margin-bottom:40px;text-align:left;color:#fff}@media screen and (max-width: 760px){.mate-links{width:100%}.mate-links a{font-size:25px}.mate-links .arrow{margin-bottom:5px}}.slide__text__wrapper .main-text{font-weight:500}@media only screen and (min-width: 768px){body .align--bottom-right .main-buttons,body .align--middle-right .main-buttons,body .align--top-right .main-buttons,body .item--bottom-right .main-buttons,body .item--right .main-buttons,body .item--top-right .main-buttons,body .text-right .main-buttons{align-items:flex-end;-webkit-justify-content:flex-end;-webkit-align-items:flex-end}}body .popup__body{overflow:hidden}body .popup__inner{padding:10px 40px}body .popup__inner h3{margin-top:5px;margin-bottom:5px;font-size:20px;font-weight:600}body .popup__underlay{display:none!important}.section--image-with-text .rich-text__content{border:0}body .rich-text__video-link.aos-init.aos-animate{z-index:1;color:#fff}body .rich-text__video-link.aos-init.aos-animate .icon.icon-play{fill:#fff}.video-text-link span{font-weight:700}body .mfp-iframe-holder .mfp-content{max-width:90Vw}@media only screen and (max-width: 760px){.rich-text__video-link{position:absolute;top:10%}}.products-list-section .products-list__nav__wrapper .products-list__nav__button{font-size:25px}.products-list-section .products-list__nav__wrapper .products-list__nav__button.products-list__nav__button--active{text-transform:uppercase;line-height:100%;font-family:Gibson;font-size:30px;-moz-osx-font-smoothing:grayscale}.products-list-section .products-list__nav__wrapper .products-list__nav__button.products-list__nav__button--active:after{display:none}.products-list-section .subheading-text{color:#000;font-size:20px}.products-list-section .price-wrapper{display:block;font-size:26px;font-weight:700}.products-list-section .products-list__item__content p a{color:#00f}.products-list-section .products-list__item__content p .tick{display:inline-block;margin-top:5px;margin-bottom:5px}.products-list-section .products-list__item__content p .tick:before{display:inline-block;position:relative;top:-2px;margin-right:10px;border-radius:50px;background:#fff;padding:2px;width:25px;height:25px;vertical-align:middle;text-align:center;color:#00f;font-family:system-ui;font-size:14px;content:"\2713"}@media only screen and (min-width: 1220px){body .products-list__item__images{top:-60px;width:calc(70% - var(--gutter)/2)}}@media only screen and (max-width: 760px){.products-list__item__contents{padding:0 20px}.products-list-section .products-list__nav__wrapper .products-list__nav__button{min-width:80%;max-width:80%}.products-list__nav__button span{white-space:normal;word-break:break-word}}.text-section .text__content p{margin-bottom:20px}.shopify-section--page .wrapper{max-width:970px}.featured-blog .post__item{padding:0 20px}.image-accordion__text__content.main-text{font-weight:600}.section-columns .section__heading{padding-top:20px;padding-bottom:30px;text-transform:uppercase;font-family:Gibson;-moz-osx-font-smoothing:grayscale}.icons-row__text p{font-weight:600}h3.mosaic__item__heading{text-transform:uppercase;font-family:Gibson;-moz-osx-font-smoothing:grayscale}.mosaic__item__text{font-weight:600}body .mosaic__item__subheading{text-transform:uppercase;font-weight:700}body.the-mate-range .shopify-section.shopify-section--page{background:#000;text-align:center}body.the-mate-range .shopify-section.shopify-section--page h1{margin:20px 0 0;padding-bottom:0;color:#fff}.locations__stores .location__store p{margin-bottom:20px}.locations__wrapper p.locations__info-subheading{margin-bottom:0}#how-to-videos-mate-bike a.play-button .icon.icon-play{fill:#fff}#how-to-videos-mate-bike a.play-button:hover{fill:#000}#jobs-at-mate .accordion__item__text a{display:inline-block;position:relative;margin-bottom:10px;text-decoration:none;font-weight:700}#jobs-at-mate .accordion__item__text a:hover{text-decoration:underline}#jobs-at-mate .accordion__item__text a:before{display:inline-block;margin-right:10px;background-image:url('data:image/svg+xml;utf8,<svg width="36" height="23" viewBox="0 0 36 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.966 22.097l11.022-11.023L24.966.051 22.625 2.37l7.011 7.012H.238v3.386h29.398l-7.011 7 2.34 2.33z" fill="%23fff"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;width:25px;height:20px;vertical-align:middle;content:""}#support .accordion__item__text.rte th{background:#c3c4c1}#support .accordion__item__text.rte td{border-right:1px solid #ccc;border-bottom:1px solid #ccc}#support .accordion__item__text.rte img{display:block;margin:30px 0;background:#000;width:100%}#covent-garden,#spitalfields,#manchester,body.store-page{background:#000;color:#fff}#covent-garden .rte,#spitalfields .rte,#manchester .rte,body.store-page .rte{position:relative}#covent-garden .section h1,#spitalfields .section h1,#manchester .section h1,body.store-page .section h1{margin-top:30px}#covent-garden h1,#covent-garden .rte h3,#spitalfields h1,#spitalfields .rte h3,#manchester h1,#manchester .rte h3,body.store-page h1,body.store-page .rte h3{color:#fff}#covent-garden .rte p,#spitalfields .rte p,#manchester .rte p,body.store-page .rte p{font-weight:500}#covent-garden .rte img,#spitalfields .rte img,#manchester .rte img,body.store-page .rte img{margin:20px 0 20px -20px}#covent-garden .store-address,#spitalfields .store-address,#manchester .store-address,body.store-page .store-address{position:absolute;top:-20px;right:-20px;background:#282828;padding:30px}#covent-garden .store-address .btn,#spitalfields .store-address .btn,#manchester .store-address .btn,body.store-page .store-address .btn{margin-top:30px}#covent-garden time,#spitalfields time,#manchester time,body.store-page time{color:#282828;font-weight:600}@media screen and (max-width: 970px){#covent-garden .rte img,#spitalfields .rte img,#manchester body.store-page .rte img{margin:20px 0}#covent-garden .store-address,#spitalfields .store-address,#manchester body.store-page .store-address{position:relative;top:0;right:0;padding:30px}}body .drawer__overlay{transition:unset}#cart-drawer{background:#000;color:#fff}#cart-drawer h3,#cart-drawer .cart__widget__title,#cart-drawer .cart__text,#cart-drawer .cart__item__remove{color:#fff;font-weight:700}#cart-drawer .cart__checkout.btn{border-radius:10px!important}#cart-drawer .cart__item__quantity .cart__item__quantity-field{border-color:#c3c4c1;background:#282828}#cart-drawer .icon-arrow,#cart-drawer .icon-toggle-minus,#cart-drawer .icon-toggle-plus{color:#fff}#cart-drawer .cart__item__price{font-weight:700}.section.cart{margin-top:60px}.section.cart .cart__total span:first-child{letter-spacing:0}.section.cart .cart__item__quantity input[type=number]{background:#f2f2f2;color:#000}.section.cart .cart__item__quantity .icon{fill:#000}.section.cart .cart__widget__title{font-weight:700}.template-customers-login .main-content,.template-customers-register .main-content,.template-customers-account .main-content,.template-customers-order .main-content,.template-customers-addresses .main-content{background:#f2f2f2;padding-top:60px}.template-customers-login .form-vertical button,.template-customers-register .form-vertical button,.template-customers-account .form-vertical button,.template-customers-order .form-vertical button,.template-customers-addresses .form-vertical button{display:inline-block;margin-right:15px}body .address,body .account__table,.template-customers-order .order__item{border-bottom:10px solid #c3c4c1}div.return,a.return,div.light-gray{display:block}.return a,a.return,.light-gray a,a.light-gray,.account__table__item a{text-decoration:underline;color:#00f}.return a:hover,a.return:hover,.light-gray a:hover,a.light-gray:hover,.account__table__item a:hover{color:#000}a.account__logout{float:right;border-radius:30px;background:#000;padding:10px 20px;color:#fff;font-weight:600}.address,.account__table,.order__item{margin-bottom:30px;background:#fff;padding:25px}body .address__edit{margin-top:30px;margin-right:-25px;margin-left:-25px;background:#f2f2f2;padding:25px}.address-update-links{margin-top:60px}.default-flag{position:relative;top:-2px;border-radius:5px;background:#c3c4c1;padding:5px;color:#fff;font-size:75%;font-weight:700}a[data-button-cancel],a[data-button-delete],a[data-hide-reset]{display:inline-block;color:#ec8982;font-weight:500}a[data-button-cancel]:hover,a[data-button-delete]:hover,a[data-hide-reset]:hover{color:#000}.template-customers-account .main-content thead,.template-customers-order .main-content thead{background:#f2f2f2;font-weight:700}.template-customers-order .main-content .dualPrice{font-weight:700}.order__item__addresses h4{margin-top:20px;border-top:7px solid #f2f2f2;padding-top:20px}@media screen and (min-width: 560px){.address-update-links{position:absolute;top:25px;right:25px;margin-top:0}}body [data-large-promo]>*{z-index:9999}.popup--visible{background-color:#0009}.popup--has-image .popup__inner{padding-top:30px;padding-bottom:20px}.popup--has-image .popup__inner .popup__title{padding-left:0}.popup__body{box-shadow:0 5px 5px #0003;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,.2)}.popup__body .popup__title{padding-right:20px;font-family:Gibson;font-size:30px}.popup__body .popup__html{position:relative;margin-right:-10px;margin-left:-10px}.popup__body .popup__html .feedback{position:absolute;top:0;left:10px;opacity:0;color:#fff;font-size:22px;font-weight:800;-webkit-transition:all .3s;pointer-events:none}.popup__body .popup__html .feedback.form-submitting{opacity:1}.popup__body .popup__terms p{font-size:13px}.popup__body .cs-form-wrap.form-submitting{opacity:0;-webkit-transition:all .3s}.popup__body .cs-form-wrap .alert{padding:10px;color:#fff!important;font-size:22px;font-weight:800}.popup__body .cs-form-wrap .alert.alert-success{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.popup__body .cs-form-wrap .alert.alert-error{margin-top:10px;padding:0;color:#ec8982!important;font-size:16px}.popup__body .cs-form-wrap .element-group.has-error .help-block{display:none}.popup__body .cs-form-wrap .element-group.has-error input,.popup__body .cs-form-wrap .element-group.has-error textarea{border:3px solid #ec8982!important}.popup__body .cs-form-wrap .element-group.hide-labelOuterCS label{display:none}.popup__body .cs-form-wrap .element-group>label{margin-top:10px;font-weight:800}.popup__body .cs-form-wrap .element-group button[type=submit]{border-color:#00f!important;background-color:#00f!important;text-transform:uppercase;color:#fff!important;font-weight:800}.popup__body .cs-form-wrap .form-submit-btn-wrap{margin-top:30px}.popup__body .cs-form-wrap ::placeholder{opacity:1;color:#282828}.popup__body .cs-form-wrap :-ms-input-placeholder{color:#282828}.popup__body .cs-form-wrap ::-ms-input-placeholder{color:#282828}@media screen and (max-width: 768px){.popup--has-image .popup__image{display:none}}@media screen and (max-width: 479px){.popup.popup--has-image{text-align:left}}div[id^=gt_redirectselector_] div[class*=_selector_container]{padding:40px!important}div[id^=gt_redirectselector_] a{padding:12px 10px!important;text-transform:uppercase;font-weight:800}div[id^=gt_redirectselector_] div[class*=_dropdown_click]{text-transform:uppercase;color:#000!important;font-weight:800}div[id^=gt_redirectselector_] div[class*=_dropdown_content] div{text-transform:uppercase}div[id^=gt_redirectselector_] div[class*=_dropdown_content] div:hover{background-color:#000!important;color:#fff!important}div[id^=gt_redirectselector_] span i{position:relative;top:-3px;border-color:#000}div[id^=gt_redirectpopup_] div[class*=_popup_container]{padding:40px!important}div[id^=gt_redirectpopup_] a{padding:12px 10px!important;text-transform:uppercase;font-weight:800}div[id^=gt_redirectpopup_] div[class*=_button_container] a:nth-of-type(2){background:#000!important}.store-switch{margin-top:8px}.store-switch-link{text-decoration:underline}@media screen and (max-width: 560px){div[id^=gt_redirectselector_] div[class*=_selector_container]{padding:30px!important}div[id^=gt_redirectselector_] img{max-height:35px!important}div[id^=gt_redirectpopup_] div[class*=_popup_container]{padding:30px!important}div[id^=gt_redirectpopup_] img{max-height:35px!important}}li.result{margin-bottom:30px;text-align:left;font-weight:700}li.result .product__media__inner{transition:all .3s;border-bottom:5px solid #fff;-webkit-transition:all .3s}li.result:hover .product__media__inner{border-bottom:5px solid blue}div[data-splitit-placeholder=strip]{z-index:1001!important}mavenoid-assistant{z-index:1000!important}.product-grid-item__inner .btn--primary{position:relative;top:80%;margin:auto;width:auto;opacity:0;display:none}.product-grid-item__inner:hover .btn--primary{opacity:1;display:block}.product-grid-item__inner form{height:100%}body.template-index:not(.has-scrolled) .shopify-section-header{top:37px}body .featured-product .product__block.product__form__wrapper{margin-top:0}body .featured-product .btn--share{display:none!important}body .featured-product{padding-top:0;padding-bottom:0}section.press{padding-top:40px;padding-bottom:40px}section.press .press__logos{margin-top:0}section.logo-list{padding-top:40px;padding-bottom:40px}.splitit-banner{z-index:9998}@media only screen and (max-width: 1023px){body.bike-product .product-single__details{margin-top:-30px;position:relative;width:100%;max-width:100%}body.bike-product .product-single .wrapper{max-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-mate-min.css.map */
