.Header__Wrapper{display:flex;flex-wrap:wrap}.Header--center .Header__FlexItem{margin-bottom:0}.Header__FlexItem--logo{width:100%;display:flex;justify-content:center}.Header__FlexItem--search{width:35%;display:flex;justify-content:start;margin-bottom:0}.Header__FlexItem--search .Header__Icon.Icon-Wrapper{width:fit-content;display:flex;align-items:center;margin-right:15px}.Header__FlexItem--search form{width:30%;padding-bottom:5px}.Header__FlexItem--search form input{border-bottom:1px solid;padding-bottom:5px;font-size:18px;letter-spacing:0!important;text-transform:none!important;font-family:var(--text-font-family)}.Header__FlexItem--trustpilot{width:20%}.Header__FlexItem--trustpilot a{margin:0 auto}.Header__FlexItem--trustpilot img{margin:25px auto 0}.Header__FlexItem--actions{width:35%;display:flex;justify-content:end}.Header__FlexItem--actions a{display:flex;align-items:center}.Header__FlexItem--navigation{width:100%}.Header__FlexItem--navigation a{letter-spacing:1px;font-size:14px}.Header__LinkSpacer{display:none!important}.Header__FlexItem--navigation .Header__MainNav{position:relative;bottom:unset;left:unset;margin:0;padding:0}.Header__FlexItem--navigation .HorizontalList{margin:0}.Header__FlexItem--navigation .MainNav__ul{background-color:#adadab}.MainNav__ul .HorizontalList__Item.is-active{color:#d6181e}.collections_ul{display:flex;justify-content:center;margin:10px 0!important}.sidebar_collections_ul{flex-direction:column}.sidebar_collections_ul .collection-link{margin-bottom:5px}.sidebar_collections_ul .collection-link a{text-align:center}.collections_ul .collection-link{margin:0;padding:0;display:flex;justify-content:center;flex-grow:1}.collections_ul .collection-link a{height:100%;width:100%;padding:10px}.shopify-section--bordered+.shopify-section--bordered{border-top:none!important}.slick-slider.blog-post-slider{position:relative}.slick-slider.blog-post-slider .ArticleItem__Title{font-size:30px;letter-spacing:2px}.slick-slider.blog-post-slider button img{height:45px;width:60%;object-fit:contain;object-position:center}.slick-slider.blog-post-slider button{position:absolute;bottom:0;z-index:10}.slick-prev{left:31%}.slick-next{right:31%;transform:rotate(180deg)}.slick-disabled{opacity:.3;pointer-events:none}@media screen and (max-width:767px){.slick-prev{left:0!important}.slick-next{right:0!important}.slick-slider.product-carousel button img{width:30%!important}.product-carousel .Grid__Cell{padding-left:0!important}.product-carousel .MetaFields>div{padding:0 10px!important}}.slick-slider.product-carousel{position:relative}.slick-slider.product-carousel .slick-track{display:flex!important}.slick-slider.product-carousel .slick-slide{height:inherit!important}.slick-slider.product-carousel .ArticleItem__Title{font-size:30px;letter-spacing:2px}.slick-slider.product-carousel button img{height:44px;width:60%;object-fit:contain;object-position:center}.slick-slider.product-carousel button{position:absolute;bottom:-80px;z-index:10}.slick-slider.product-carousel .slick-prev{left:35%}.slick-slider.product-carousel .slick-next{right:35%;transform:rotate(180deg)}.slick-slider.product-carousel .slick-disabled{opacity:.3;pointer-events:none}@media screen and (max-width:767px){.slick-prev{left:0}.slick-next{right:0}}.Blog .SectionHeader{max-width:1260px;margin:0 auto 60px;text-align:start}.Blog .SectionHeader__Heading{font-size:38px;letter-spacing:1px;font-weight:500}.Blog .Blog__TagList .HorizontalList__Item{background-color:#fff;border:1px solid #d10a10;padding:10px 20px;margin-right:0}.Blog .Blog__TagList .HorizontalList__Item a{letter-spacing:1px;font-weight:500;font-size:20px}.Blog .Blog__TagList .HorizontalList__Item.is-active{background-color:#d10a10;border:1px solid #d10a10}.Blog .Blog__TagList .HorizontalList__Item.is-active a{color:#fff}.Blog .Pagination__NavItem.is-active{color:#d10a10;border-bottom-color:#d10a10;box-shadow:0 -2px #d10a10 inset}@media screen and (max-width:768px){.Article__Wrapper{padding-top:0}.Blog .Blog__TagList .HorizontalList__Item a{font-size:16px}.features--heading-large .u-h2,.features--heading-large .Rte h2{letter-spacing:2px;line-height:1.2}.Article__Content .Article__Title{margin-top:20px!important;font-size:22px!important;line-height:1.3;letter-spacing:2px!important}}#shopify-section-footer{overflow:hidden}.Footer__Inner{justify-content:center}.Footer__Aside{margin-top:0!important}.heading{position:relative}.heading img{position:absolute;right:50%;top:-140px;height:110px}.Footer__Block--text-with-title{display:flex;align-items:end}.Footer__Block--text-with-title h2{padding-bottom:40px}@media screen and (min-width:641px){.Footer{padding:50px 0 0}.ProductMeta__Rating.Heading.Text--subdued.u-h7{height:24px;overflow:hidden}}@media screen and (min-width:1140px){.Footer__Block--text,.Footer__Block--links{flex-basis:300px}}@media screen and (max-width:1679px){#red_arrow{display:none}}.Grid:not(.slick-initialized.slick-slider){display:flex;flex-wrap:wrap;justify-content:start;align-content:start;align-items:start}.product-carousel:not(.slick-initialized.slick-slider){display:flex;flex-wrap:wrap;justify-content:space-around;align-content:start;align-items:start}@media screen and (max-width:768px){.product-carousel:not(.slick-initialized.slick-slider){justify-content:center}.product-carousel:not(.slick-initialized.slick-slider)>div{width:100%}}.Grid__Cell{display:flex;align-items:center;justify-content:center;flex-direction:column}.ProductItem__Title{font-size:29px;letter-spacing:1px;line-height:1}.ProductItem__ImageWrapper{height:350px}.ProductItem__ImageWrapper img{height:350px;width:auto}.ProductItem__Price{letter-spacing:1px}.level_wrapper,.fokus_wrapper,.exercises_wrapper{position:relative}.level_popup,.fokus_popup,.exercises_popup{display:none;background-color:#fff;box-shadow:0 0 9px 6px #0000001a;position:absolute;z-index:2;top:100%;padding:10px;border-radius:.2rem;justify-content:center;align-items:center;flex-wrap:wrap;width:200px;left:50%;right:50%;transform:translate(-50%)}@media screen and (max-width:1023px){.level_popup,.fokus_popup{left:unset;transform:unset;right:0}.exercises_popup{left:-15px;transform:unset;right:0}}.MetaFields{display:flex;flex-direction:row;justify-content:center;align-items:center}.MetaFields p{margin-bottom:0;line-height:1}.MetaFields>div{padding:0 20px}.MetaFields .focus{border-left:1px solid;border-right:1px solid}.MetaFields p.value{color:#d6181e;font-size:16px;margin-bottom:4px}.level ul{list-style:none;list-style-type:none;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:4px}.level ul li{padding:0 2px;width:15px}.level ul li img{height:auto;width:10px}.ProductItem__Description{font-size:16px;line-height:1.5}.Button,.Button_off{font-size:16px}.product_actions{display:flex;justify-content:center;align-items:center;margin-top:auto}.Button{background-color:#d6181e;color:#fff}.Button_off{border:1px solid #D6181E;color:#000}.Button,.Button_off{display:flex;min-height:45px;align-items:center;justify-content:center;padding:0 20px;letter-spacing:1px;margin:0 10px}@media screen and (min-width:1500px){.Product__Wrapper{max-width:calc(100% - 700px)}}section.Product .MetaFields,section.Product_card .MetaFields{display:flex;align-items:center;justify-content:center;flex-direction:row}section.Product .MetaFields>div,section.Product_card .MetaFields>div{padding:0 10px}@media(min-width:768px){section.Product .MetaFields>div,section.Product_card .Metafields>div{padding:0 20px}}section.Product .MetaFields ul.value,section.Product_card .MetaFields ul.value{list-style-type:none;list-style:none;display:flex;justify-content:center;align-items:center;flex-direction:row}section.Product .MetaFields .exercises,section.Product .MetaFields .focus,section.Product .MetaFields .level,section.Product_card .MetaFields .exercises,section.Product_card .MetaFields .focus,section.Product_card .MetaFields .level{text-align:center}section.Product .MetaFields .title,section.Product_card .MetaFields .title{font-weight:500;font-size:14px;height:25px}section.Product .MetaFields .focus,section.Product_card .MetaFields .focus{border-left:1px solid;border-right:1px solid}section.Product .MetaFields .value,section.Product_card .MetaFields .value{color:#d10a10;font-size:16px;min-height:20px}section.Product .MetaFields p,section.Product_card .MetaFields p{margin-bottom:0}section.Product .MetaFields ul.value li,section.Product_card .MetaFields ul.value li{margin:0 2px;display:flex;align-items:center;justify-content:center}section.Product .MetaFields ul.value img,section.Product_card .MetaFields ul.value img{height:auto;width:10px}@media screen and (min-width:1140px){.Product__Info{width:500px}}section.Product .ProductMeta__Type{padding:8px 60px;text-align:center;display:inline-block;margin-bottom:30px;font-size:14px;letter-spacing:1px}section.Product .ProductMeta__Title{font-size:38px;letter-spacing:1px;line-height:1.2}section.Product .ProductMeta{border:none;padding-bottom:0}section.Product .pricing-rating{display:flex;flex-flow:row-reverse;justify-content:start;align-items:center;margin-top:10px;margin-bottom:5px}section.Product .pricing-rating .ProductMeta__PriceList{margin-right:20px;margin-top:0}section.Product .pricing-rating .ProductMeta__Price{letter-spacing:0}section.Product .ProductForm__BuyButtons{display:flex;justify-content:start;align-items:center}section.Product .ProductForm__BuyButtons button,section.Product .ProductForm__BuyButtons a{width:180px;height:50px;font-family:var(--text-font-family);letter-spacing:1px}section.Product .ProductForm__BuyButtons .ProductForm__AddToCart,section.Product .ProductForm__BuyButtons .sneak_peak{margin-right:20px;border:1px solid #d10a10;text-transform:uppercase}section.Product .ProductForm__BuyButtons .shopify-payment-button{margin-top:0}.trustpilot-widget.trust-grid{max-width:1280px;margin:20px auto}.tp-widget-trustscore{font-size:0px}.CollectionList{max-width:1280px;margin:0 auto;display:flex;justify-content:start;flex-wrap:wrap}.collection__item{width:30%;margin:0 1%}.collection__item .collection__item--media{position:relative}.collection__item .collection__item--media .title{position:absolute;bottom:30px;left:50%;right:50%;transform:translate(-50%);color:#fff;width:60%;text-align:center;padding:10px 20px}.collection__item .collection__item--excerpt{text-align:center}.collection__item .collection__item--excerpt h2{font-family:var(--heading-font-family)}@media screen and (max-width:767px){.collection__item\a0 {width:50%}}.Faq__Item{border-top:2px solid #9d9696;margin:0!important;padding:7px 0!important}.Faq__Item--lastOfSection{border-bottom:2px solid #9d9696}.Faq__ItemWrapper{padding-left:0!important}.Faq__Icon{left:auto;right:0!important;top:6px}.ProductListWrapper .ProductItem__Title{height:70px;overflow:hidden}.ProductRecommendations .product-list{display:flex;justify-content:center;flex-wrap:wrap}.ProductItem__Image{left:50%!important;right:50%!important;transform:translate(-50%)!important;position:absolute;max-width:unset}.ProductRecommendations .product-list .product-item__wrapper{width:25%}.posts-list{display:flex;justify-content:start;margin-top:40px}.post_item--wrapper{width:20%;margin:2%}.post_item--wrapper img{height:auto;width:350px;max-width:unset;margin:0 auto}@media screen and (max-width:1200px){.ProductRecommendations .product-list{justify-content:start}.ProductRecommendations .product-list .product-item__wrapper{width:33.33%;margin-bottom:20px}}@media screen and (max-width:1024px){.ProductRecommendations .product-list{justify-content:start}.ProductRecommendations .product-list .product-item__wrapper{width:50%}}@media screen and (max-width:767px){.ProductRecommendations .product-list{justify-content:center;padding:0 24px}.ProductRecommendations .product-list .product-item__wrapper{width:100%}section.Product .pricing-rating{display:flex;flex-flow:column-reverse;width:200px;justify-content:start;align-items:center;margin:auto}.pricing-rating .ProductMeta__PriceList{margin:auto;width:100%;background:#fff}button.ProductForm__AddToCart.Button.Button--centered{margin:auto!important}.section-shophelten-badge{margin-top:0!important;margin-bottom:52px}.shophelten-badge-section{width:100%}section.Product .ProductMeta__Type,.section-shophelten-badge{position:relative;width:calc(100% + 48px);margin-left:-48px;margin-right:-48px}.template-page .section-shophelten-badge{width:auto;margin-left:auto;margin-right:auto}.template-page .section-shophelten-badge .Container{padding:0}}@media(max-width:767px){button.needsclick{max-height:93px;max-width:93px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
