.text-center{text-align:center}.text-white{color:#fff}.membership-gutter-section{max-width:1700px;width:84%;margin:0 auto;overflow:hidden}@media only screen and (min-width: 768px){.membership-gutter-section{width:100%}}@media only screen and (min-width: 1280px){.membership-gutter-section{width:88.5%}}.membership-home-section{padding:30px 0}@media only screen and (min-width: 768px){.membership-home-section{padding:30px 0 0}}@media only screen and (min-width: 1024px){.membership-home-section{padding:60px 0 0}}.image-with-text-overlay{position:relative;margin:0 0 -24px}@media only screen and (min-width: 768px){.image-with-text-overlay{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1280px){.image-with-text-overlay{margin:0 -12px -24px}}.image-with-text-overlay__item{position:relative;margin:0 0 24px}@media only screen and (min-width: 768px){.image-with-text-overlay__item{width:50%;padding:0 12px}}.image-with-text-overlay__item .btn.btn__reverse{background-image:linear-gradient(180deg,black 50%,white 0)}.image-with-text-overlay__image img{display:block;width:100%;height:auto}.image-with-text-overlay__content{position:absolute;left:0;right:0;bottom:0;padding:32px 40px}@media only screen and (min-width: 667px){.image-with-text-overlay__content{width:80%;left:50%;transform:translate(-50%);padding:45px}}@media only screen and (min-width: 1024px){.image-with-text-overlay__content{width:95%;padding:64px}}@media only screen and (min-width: 1280px){.image-with-text-overlay__content{width:85%}}@media only screen and (min-width: 1440px){.image-with-text-overlay__content{width:75%}}@media only screen and (min-width: 1680px){.image-with-text-overlay__content{width:60%}}.image-with-text-overlay__icon{margin:0 auto 20px}@media only screen and (min-width: 1280px){.image-with-text-overlay__icon{width:124px;margin-bottom:45px}}.image-with-text-overlay__icon img{display:inline-block;vertical-align:top;height:auto}@media only screen and (min-width: 1280px){.image-with-text-overlay__icon img{width:124px}}.image-with-text-overlay__subtitle{margin:0 0 4px;font:12px/16px fabrikat-med;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width: 1024px){.image-with-text-overlay__subtitle{margin:0 0 12px;font-size:14px}}.image-with-text-overlay__title{margin:0 0 30px;font:20px/1.2 galano-med;letter-spacing:-1.2px;text-transform:none}@media only screen and (min-width: 1024px){.image-with-text-overlay__title{margin:0 0 40px;font-size:32px}}.benefits-content-blocks{color:#000}.benefits-content-blocks.content-blocks{box-shadow:none;padding-bottom:30px}@media only screen and (min-width: 768px){.benefits-content-blocks.content-blocks{padding-bottom:0}}.benefits-content-blocks .content-blocks__block{width:84%;margin:0 auto;padding:35px 15px!important;box-shadow:none}@media only screen and (min-width: 768px){.benefits-content-blocks .content-blocks__block{width:100%;padding:120px 15px!important}}@media only screen and (min-width: 1200px){.benefits-content-blocks .content-blocks__block{padding:160px 3%!important}}@media only screen and (min-width: 1280px){.benefits-content-blocks .content-blocks__block{padding:160px 7%!important}}.benefits-content-blocks .content-blocks__icon{display:flex;align-items:center;justify-content:center;height:75px;margin:0 0 30px}.benefits-content-blocks .content-blocks__icon img{display:block}.benefits-content-blocks .content-blocks__label{margin:0 0 13px;font:14px/16px fabrikat-med;letter-spacing:1px;text-transform:uppercase}.benefits-content-blocks .content-blocks__text{font:24px/1.4 galano-med;letter-spacing:-1px}@media only screen and (min-width: 480px) and (max-width: 767px){.benefits-content-blocks .content-blocks__text{max-width:70%;margin:0 auto}}.benefits-content-blocks p{color:inherit;font:24px/1.4 galano-med;letter-spacing:-1px}.benefits-content-blocks p:last-child{margin:0}.home-product-carousel.gutter-section.more-items-section{width:100%;max-width:none;padding:35px 24px}@media only screen and (min-width: 768px){.home-product-carousel.gutter-section.more-items-section{padding:60px 0}}.home-product-carousel .more-item{width:100%;border:1px solid #e7e7e7}@media only screen and (min-width: 768px){.home-product-carousel .more-item{border-right:none}}.home-product-carousel .more-item .product__price-box{padding:0;font-size:16px;letter-spacing:.5px}.home-product-carousel .more-item .product__price-box>div{display:inline-flex;align-items:center;margin:0 12px 0 0}.home-product-carousel .more-item .product__price{font-size:16px}.home-product-carousel .more-item__img{position:relative;display:block;width:100%;padding-top:112%;overflow:hidden}@media only screen and (min-width: 1280px){.home-product-carousel .more-item__img{transition:border .3s ease}}.home-product-carousel .more-item__img img{position:absolute;left:50%;top:50%;display:block;width:auto;height:auto;max-height:100%;transform:translate(-50%,-50%)}.home-product-carousel .more-item__info-status{position:absolute;left:0;top:23px;z-index:5;display:flex;flex-wrap:wrap;width:100%;padding:0 22px;color:#000}.home-product-carousel .more-item__info-status>span{display:block;margin:0 10px 10px 0;padding:9px 15px;font:500 12px/14px fabrikat-med;text-transform:uppercase;letter-spacing:.5px;text-align:center;background:#f5f5f6}.home-product-carousel .more-item__text-block{padding:17px 22px 15px}@media only screen and (min-width: 1024px){.home-product-carousel .more-item__text-block{padding:40px 22px 27px}}.home-product-carousel .more-item__text-block .more-item__title{margin:0 0 5px;font:16px/1.2 galano-med;letter-spacing:-.22px;color:#000}@media only screen and (min-width: 768px){.home-product-carousel .more-item__text-block .more-item__title{margin:0 0 15px}}.home-product-carousel .more-item__text-block .more-item__title a{color:inherit;text-decoration:none}.home-product-carousel .more-item__text-block .more-item__title a:hover{color:#ff523a}.home-product-carousel .more-item__text-block .product__price-box{display:flex;align-items:center;font-size:14px}@media only screen and (min-width: 768px){.home-product-carousel .more-item__text-block .product__price-box{display:block}}.home-product-carousel .more-item__text-block .product__price-box del{margin:0}.home-product-carousel .more-item__text-block .product__price-box ins.product__price{color:#ff523a}.home-product-carousel .more-item__text-block .product__price-choice{color:#0000004d;text-transform:uppercase}.home-product-carousel .more-item__text-block .product__price{font-size:14px;text-decoration:none}.home-product-carousel .more-item__text-block .rate-list{display:flex;align-items:center;flex-wrap:wrap;margin:0 -8px -8px -7px;padding:0;list-style:none;color:#ff523a;font:500 14px/1.2 fabrikat-med;text-transform:uppercase;letter-spacing:.5px}@media only screen and (min-width: 768px){.home-product-carousel .more-item__text-block .rate-list{margin:0 -9px 0 0}}.white-box .home-product-carousel .more-item__text-block .rate-list,.grey-box .home-product-carousel .more-item__text-block .rate-list{color:#000}.home-product-carousel .more-item__text-block .rate-list li{display:flex;align-items:center;margin:0 0 10px 12px}@media only screen and (min-width: 768px){.home-product-carousel .more-item__text-block .rate-list li{margin:0 9px}}.home-product-carousel .more-item__text-block .rate-list__logo-holder{width:28px;flex-shrink:0;margin:0 5px 3px 0}@media only screen and (min-width: 768px){.home-product-carousel .more-item__text-block .rate-list__logo-holder{margin-bottom:-1px}}.home-product-carousel .more-item__text-block .rate-list__logo-holder img{vertical-align:top}.more-items-gallery{padding:0 0 44px}@media only screen and (min-width: 768px){.more-items-gallery{padding-left:12px;padding-bottom:0;border-right:1px solid #e7e7e7}}@media only screen and (min-width: 1280px){.more-items-gallery{padding-left:5.75%}}.more-items-gallery .swiper-button-next,.more-items-gallery .swiper-button-prev{top:auto;bottom:10px;width:12px;height:12px;border:solid black;border-width:0 2px 2px 0;z-index:2}.more-items-gallery .swiper-button-next:before,.more-items-gallery .swiper-button-next:after,.more-items-gallery .swiper-button-prev:before,.more-items-gallery .swiper-button-prev:after{display:none}@media only screen and (min-width: 768px){.more-items-gallery .swiper-button-next,.more-items-gallery .swiper-button-prev{top:50%}}.more-items-gallery .swiper-button-next{left:auto;right:42%;transform:rotate(-45deg)}@media only screen and (min-width: 768px){.more-items-gallery .swiper-button-next{right:36px}}.more-items-gallery .swiper-button-prev{right:auto;left:42%;transform:rotate(135deg)}@media only screen and (min-width: 768px){.more-items-gallery .swiper-button-prev{left:46px}}.more-items-gallery .swiper-button-prev.swiper-button-disabled,.more-items-gallery .swiper-button-next.swiper-button-disabled{opacity:.2}.section-with-carousel{padding:80px 0}@media only screen and (min-width: 768px){.section-with-carousel{padding:120px 0}}@media only screen and (max-width: 1223px) and (min-width: 768px){.section-with-carousel .gutter-section.membership-gutter-section{padding:0 12px}}.section-with-carousel .membership-gutter-section{overflow:visible}.section-with-carousel__footer{margin-bottom:0;padding-top:25px}@media only screen and (min-width: 768px){.section-with-carousel__footer{display:none}}.section-with-carousel__footer .btn{width:auto}.section-heading-block{display:flex;align-items:center;justify-content:space-between;margin:0 0 25px}@media only screen and (min-width: 768px){.section-heading-block{margin:0 0 35px}}.section-heading-block .btn{display:none;flex-shrink:0}@media only screen and (min-width: 768px){.section-heading-block .btn{display:inline-block}}@media only screen and (min-width: 1200px){.section-heading-block .btn{margin:10px 0 0}}.section-heading-block__title{margin:0;font:500 32px/1.1 galano-med;letter-spacing:-.96px}@media only screen and (min-width: 768px){.section-heading-block__title{margin:-15px 0 0;font-size:50px}}@media only screen and (min-width: 1200px){.section-heading-block__title{margin:-23px 0 0;font-size:80px}}.riders-carousel{padding-left:8%}@media only screen and (min-width: 768px){.riders-carousel{padding-left:12px}}@media only screen and (min-width: 1280px){.riders-carousel{padding-left:5.75%}}.riders-carousel .swiper-button-next,.riders-carousel .swiper-button-prev{display:none;top:50%;bottom:auto;width:12px;height:12px;border:solid black;border-width:0 2px 2px 0}.riders-carousel .swiper-button-next:before,.riders-carousel .swiper-button-next:after,.riders-carousel .swiper-button-prev:before,.riders-carousel .swiper-button-prev:after{display:none}@media only screen and (min-width: 1280px){.riders-carousel .swiper-button-next,.riders-carousel .swiper-button-prev{display:block}}.riders-carousel .swiper-button-next{left:auto;right:36px;transform:rotate(-45deg)}.riders-carousel .swiper-button-prev{left:46px;right:auto;transform:rotate(135deg)}.riders-carousel .swiper-button-prev.swiper-button-disabled,.riders-carousel .swiper-button-next.swiper-button-disabled{opacity:.2}.riders-carousel__title{font:500 24px/1.2 galano-med;letter-spacing:-1px}.riders-carousel__img{margin:0 0 4px}@media only screen and (min-width: 768px){.riders-carousel__img{margin:0 0 10px}}.riders-carousel__img img{display:block;width:100%;height:auto}.template-contact main{padding-top:100px}@media only screen and (min-width: 1024px){.contact-section{padding:0 0 64px}}@media only screen and (min-width: 1024px){.contact-section__container{display:flex;flex-wrap:wrap}}.contact-section__item{padding:40px 30px}@media only screen and (min-width: 1024px){.contact-section__item{width:50%;padding:80px 52px}}@media only screen and (min-width: 1280px){.contact-section__item{padding:100px 120px}}.contact-section__item.contact-section__item--alt{padding:45px 30px 72px;background:#f5f5f6}@media only screen and (min-width: 1024px){.contact-section__item.contact-section__item--alt{width:50%;padding:80px 52px}}@media only screen and (min-width: 1280px){.contact-section__item.contact-section__item--alt{padding:120px 136px}}.contact-section__title-box{margin:0 0 38px}@media only screen and (min-width: 1024px){.contact-section__title-box{margin:0 0 86px}}.contact-section__title-box .contact-section__subtitle{margin:0 0 2px}@media only screen and (min-width: 1024px){.contact-section__title-box .contact-section__subtitle{margin:0}}.contact-section__subtitle{margin:0 0 8px;color:#0b0c0b;font:14px/1.14 fabrikat-med;text-transform:uppercase;letter-spacing:.875px}.contact-section__title{max-width:294px;margin:0;font:24px/1.333 galano-med;text-transform:none;letter-spacing:0}@media only screen and (min-width: 1024px){.contact-section__title{font-size:30px;line-height:1.2}}.contact-section__title.contact-section__title--alt{margin:0 0 45px}@media only screen and (min-width: 1024px){.contact-section__title.contact-section__title--alt{margin:0 0 60px}}.contact-section__text-box{margin:0 0 44px;font:18px/1.16 galano-med}@media only screen and (min-width: 1024px){.contact-section__text-box{margin:0 0 52px;font-size:24px}}.contact-section__text-box:last-child{margin:0}.contact-section__text-box a{text-decoration:none;word-break:break-all}.contact-section__text-box a:hover{text-decoration:underline}.contact-section__social{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:6px 0 0;list-style:none}.contact-section__social li{margin:0 24px 0 0}.contact-section__social li:last-child{margin:0}.contact-section__social svg{color:#000}.contact-section__form .input-holder{margin:0 0 24px}@media only screen and (min-width: 1024px){.contact-section__form .input-holder{margin:0 0 30px}}.contact-section__form input:not([type="submit"]){width:100%;padding:0 0 22px;background:none;border-width:0 0 1px 0;border-color:#000}.contact-section__form input:not([type="submit"])::-webkit-input-placeholder{text-transform:uppercase}.contact-section__form input:not([type="submit"])::-moz-placeholder{text-transform:uppercase}.contact-section__form input:not([type="submit"]):-moz-placeholder{text-transform:uppercase}.contact-section__form input:not([type="submit"]):-ms-input-placeholder{text-transform:uppercase}.contact-section__form input:not([type="submit"]).placeholder{text-transform:uppercase}.contact-section__form textarea{width:100%;min-height:120px;max-height:320px;padding:16px;font-size:16px;background:#fff;border-color:#000}.contact-section__form .button{width:100%;padding:30px 25px;font-size:18px;text-align:center}@media only screen and (min-width: 768px){.contact-section__form .button{padding:22px 25px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/styles.scss.css.map?v=137251543144911745111663694900 */
