/** Shopify CDN: Minification failed

Line 856:25 Expected identifier but found whitespace
Line 856:27 Unexpected "{"
Line 856:36 Expected ":"
Line 862:25 Expected identifier but found whitespace
Line 862:27 Unexpected "{"
Line 862:36 Expected ":"

**/
.product-collection a{-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;white-space: normal;display: -webkit-box;}


.bulk-buying h3{margin-bottom: 0px;}
.bulk-buying .upsell-product{margin-top: 3px;}
.recently-viewed-products .grid:last-child {margin-bottom: 10px;}

.product-detail-page-main-table {width: 100%;border-collapse: collapse;margin-bottom: 20px;}
.product-detail-page-main-table th, .product-detail-page-main-table td {border: 1px solid #ddd;padding: 8px;text-align: left;}
.product-detail-page-main-table th {background-color: #f4f4f4;}
.additional-information-modal-content {max-width: 1360px !important;}

.recently-viewed-products .grid .grid__item.hide{display: none !important;}

@media screen and (max-width: 768px) {
    .product-detail-page-main-table {border: none;width: 100%;}
    .additional-information-modal-content {max-width: fit-content !important;}
    .product-detail-page-main-table thead {display: none;}
    .product-detail-page-main-table tbody, .product-detail-page-main-table tr, .product-detail-page-main-table td {display: block;width: 100%;border: unset;}
    .product-detail-page-main-table tr {border: 1px solid #ddd;}
    .product-detail-page-main-table td {border-bottom: 1px solid #ddd;}
    .product-detail-page-main-table tr {padding: 0px;margin-bottom: 10px;}
    .product-detail-page-main-table td {padding: 8px 6px;overflow: hidden;white-space: normal;display: flex;}
    .product-detail-page-main-table td:before {content: attr(data-label);font-weight: bold;display: inline-block;display: block;width: 50%;}
    .product-detail-page-main-table tr td:last-child {border-bottom: unset;}
    .product-detail-page-main-table tr td:first-child {border-top: unset;}
}


.recently-viewed-products .grid__item .price .price__container .price__sale{display: block;}

.slideshow__slide .slideshow__text-wrapper .banner-heading-subheading h2{font-family: "Lobster", serif;}
.blog .page-width-desktop.view_all a{font-size: 14px;text-decoration: underline;border-bottom: 1px solid;}

.filter_box{transition: max-height 0.3s ease-out;}

.filter_box.closed {min-height: 0 !important;}
.blog .view_all a{font-size: 14px;}
.card__information .product-collection{position: relative;z-index: 9;}


.product-collection a{text-decoration: unset;font-size: 11px;color: #afafaf;}

.testimonial-section .testimonial-image img{width: 150px;height: 150px;border-radius: 50%;position: absolute;top: 0;left: 50%;transform: translate(-50%,-50%);z-index: 99;}
.testimonial-section .multicolumn-card__info{position: relative;
  padding: 94px 37px 24px !important;}
.testimonial-section .multicolumn-card__info h3{font-size: 25px;}
.testimonial-section .multicolumn-card{border-radius: 10px;}
.testimonial-section .multicolumn-list li{position: relative;}
.testimonial-section .multicolumn-card__info .rte p{font-size: 14px;line-height: 21px;font-weight: 600;color: #fff;}
.testimonial-section .multicolumn-card__info h4{padding-top: 20px;}
.testimonial-section h2{color: #000;}
.testimonial-section .multicolumn-list{padding-top: 80px !important;}

.collection__view-all a{background: #fff;color: #000;--border-offset: unset;text-decoration: underline;font-weight: 600;font-size: 14px;--border-opacity: unset;}

.icon-with-text-section .icon-box-item{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr; gap: 20px;padding: 11px 0px 0px 13px;}
.icon-with-text-section .icon-box__inner{display: flex; gap: 8px;}
.icon-with-text-section .icon-box__content{max-width: 46%;}
.icon-with-text-section{margin-top: -70px;z-index: 2;}
.icon-with-text-section .icon-box__title{margin: 0px;font-size: 13px;color: #fff;}
.icon-with-text-section .icon-box__icon svg{fill: #fff;}
.icon-with-text-section{ background-color: rgba(0, 0, 0, 0.4);color: #fff;}
.icon-with-text-section .icon-box__icon img{width: 40px;height: 49px;object-fit: contain;}

.image-with-email-signup .newsletter-form__field-wrapper .field .field__input{border-radius: 5px;}

.product-card-wrapper .card__information .card__heading a{-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;white-space: normal;display: -webkit-box;}
.mobile-facets__close .svg-wrapper svg path{fill: #000;}
.product__accordion .accordion__content .table{margin: 0px;}
.cart-drawer-cart-button{padding-bottom: 10px;}
.cart-drawer-cart-button a{width: 100%;}

.sale-sold-out-badge{top: 0px;position: absolute;left: 0;}
.product-card-sale-badge{top: 0px;position: absolute;left: 0;}
/* .recently-viewed-products .c-product__url{display: inline-block;width: 200px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} */

.header-drawer-mega-menu-collection-link{color: #000; text-decoration: unset;}
.de-select-subscription{background: #000;color: #fff;border-radius: 4px;border: unset;height: 28px;font-size: 15px;cursor: pointer;}
.price__regular .price-item--regular{ color:#000000 !important; font-weight: bold; letter-spacing: 0;}
.price__sale .price-item--sale{color: #dd042d !important;font-weight: 700;}
/* .price__regular .price-item--regular{ color:#DD042D !important; font-weight: bold; letter-spacing: 0;} */
.product-form__quantity .quantity::after {border-radius: 6px;}
.product-form__quantity .quantity__button {width: calc(3.2rem / var(--font-body-scale));}
.product-form__quantity .quantity{width: calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2);}
.product-form__quantity .quantity__button.disabled{opacity: 1;}

.card__information .card__heading{min-height: 40px;}

.product__accordion details{transition: 0.4s;}
.product__accordion summary{background: #ededed;}
.product__accordion summary[aria-expanded="false"] {border-radius: 5px;}
.product__accordion summary[aria-expanded="true"] {border-top-left-radius: 5px;border-top-right-radius: 5px;}
.collapsible-content-wrapper-narrow .grid__item .accordion summary{background: #ededed !important;}
.collapsible-content-wrapper-narrow .grid__item .accordion summary[aria-expanded="false"] {border-radius: 5px;}
.collapsible-content-wrapper-narrow .grid__item .accordion summary[aria-expanded="true"] {border-top-left-radius: 5px;border-top-right-radius: 5px;}

.header_cat_block .mega-menu__link img{height: 117px;object-fit: cover;}
#quantity-discount-app .choose_list_title{font-size: 15px !important;}
.image-with-text-overly-section {position: relative;overflow: hidden;}
.image-with-text-overly-section .image-with-text-overly-container{position: relative;}
.image-with-text-overly-section .main-image {display: block;width: 100%;height: auto;}
.image-with-text-overly-section .mobile-image {display: none;width: 100%;height: auto;}
.image-with-text-overly-section .image-with-text-info .link {margin: 10px 0 0;padding: 11px 9px 7px;border-radius: 3px;border: 1px solid #000;font-size: 15px;font-weight: 700;color: #000;text-decoration: unset;}
.image-with-text-overly-section .main-image img{position: absolute;top: 16%;right: 8%;left: auto;}
.image-with-text-overly-section .image-text{position: absolute;z-index: 1;top: 0;padding-left: 5%;padding-top: 1%;max-width: 80%;}
.image-with-text-overly-section .image-text h2{font-size: 50px;}
.image-with-text-overly-section .image-text span{display: flex;gap: 25px;padding-bottom: 10px;}
.image-with-text-overly-section .image-text span p{font-size: 18px;color: #000;}
.image-with-text-overly-section .background-image{position: relative;width: auto;overflow: hidden;}
.image-with-text-overly-section .background-image img{object-fit: cover;}

.topkategorie_items .multicolumn-card { position: relative;}
.topkategorie_items .multicolumn-card__info { position: absolute; z-index: 2; top: 0; right: 35px; width: 100%; max-width: 224px; padding: 20px 0 !important; height: 100%; overflow: auto; text-align: left; display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;}
.topkategorie_items .multicolumn-card__info h3{margin-bottom: 7px; font-size: 30px; font-family: "articulat-cf",sans-serif; font-weight: 700; color: #fff; text-transform: uppercase;line-height: 31px;}
.topkategorie_items .multicolumn-card__info > :nth-child(2){ margin: 0 0 auto; font-size: 15px; color: #fff; font-family: "articulat-cf",sans-serif; font-weight: 500;}
.topkategorie_items .multicolumn-card__info .link{ margin: 10px 0 0 0; padding: 11px 9px 7px; border-radius: 3px; border: 1px solid #fff; font-size: 14px; font-family: "articulat-cf",sans-serif; font-weight: 700; color: #fff;display: inline-block;}
.topkategorie_items a .svg-wrapper{display: none;}
.topkategorie_items .multicolumn-card__info h3 p{line-height: 20px;}
.topkategorie_items .multicolumn-card__info{overflow: hidden;}


.what-goal-do-you-want-to-achieve .multicolumn-card{position: relative;}
.what-goal-do-you-want-to-achieve .multicolumn-card__info{position: absolute;z-index: 2;top: 62px;right: 35px;width: 100%;max-width: 354px;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;}
.what-goal-do-you-want-to-achieve .multicolumn-card__info h3 {text-align: left;margin-bottom: 35px;font-size: 25px;font-family: articulat-cf,sans-serif;font-weight: 500;color: #fff;text-transform: uppercase;line-height: 30px;}
.what-goal-do-you-want-to-achieve .multicolumn-card__info .link {margin: 10px 0 0;padding: 11px 9px 7px;border-radius: 3px;border: 1px solid #fff;font-size: 15px;font-family: articulat-cf,sans-serif;font-weight: 700;color: #fff;display: inline-block;}
.what-goal-do-you-want-to-achieve .multicolumn-card__info{overflow: hidden;}
.what-goal-do-you-want-to-achieve a .svg-wrapper{display: none;}
.what-goal-do-you-want-to-achieve .multicolumn-card__info h3 p{line-height: 20px;}


.find-your-optimal-muscle-building .image-with-text-info{position: relative;}
.find-your-optimal-muscle-building .image-with-text-info .main.image-text{position: absolute;z-index: 2;top: 0;width: 100%;max-width: 694px;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;left: 5%;right: auto;}
.find-your-optimal-muscle-building .main.image-text h2{font-size: 44px;padding: 40px 0px 10px;}
.find-your-optimal-muscle-building .image-text-content{font-weight: 700;font-size: 24px;color: #000;}
.find-your-optimal-muscle-building .main.image-text .link{text-decoration: unset;margin: 35px 0 0;padding: 5px 8px 3px;border-radius: 3px;border: 1px solid #000;font-size: 15px;font-family: articulat-cf,sans-serif;font-weight: 700;color: #000;display: inline-block;}
.find-your-optimal-muscle-building .background-image img{width: auto;display: block;max-width: 100%;height: auto;}


.our-ingredients .multicolumn-card{position: relative;}
.our-ingredients .content .star-content{display: flex; gap: 5px;align-items: center;padding-bottom: 15px;}
.our-ingredients .multicolumn-card__info{position: absolute;z-index: 2;top: 0;width: 100%;max-width: 554px;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;left: 5%;right: auto;}
.our-ingredients .multicolumn-card__info h3 {font-weight: 700;font-size: 42px;line-height: 46px;padding-top: 20px;}
.our-ingredients .multicolumn-content{font-weight: 700;color: #000;line-height: 27px;font-size: 23px;letter-spacing: 1px;padding-top: 20px;}
.our-ingredients .multicolumn-list__item:nth-child(2) .multicolumn-card__info .multicolumn-content h4{font-size: 22px;}
.our-ingredients .multicolumn-list__item .multicolumn-content .content{padding-top: 30px;}
.our-ingredients .multicolumn-list__item:nth-child(2) .multicolumn-card__info .multicolumn-content{font-weight: 700;color: #000;line-height: 27px;font-size: 17px;letter-spacing: 1px;padding-top: 0px;margin-top: 0px;}
.our-ingredients .multicolumn-list__item:nth-child(2) .multicolumn-card__info .multicolumn-content p{padding-bottom: 15px}

#Details-HeaderMenu-1 #MegaMenu-Content-1 {display: flex;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu-right-image p{margin-top: 4px;  text-align: left;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu-right-image::after {content: "";background-color: #ececec;position: absolute;width: 4px;height: 95%;right: auto; left: 19px; top: 0;display: block;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu-right-image li:last-child{padding-top: 22px;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu-right-image{ flex: 1 0 0;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list{ width: 100%; max-width: 921px !important; gap: 23px; grid-template-columns: repeat(5, 1fr);align-items: flex-start;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(1) { grid-area: 1 / 1 / 2 / 2; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(2) { grid-area: 1 / 2 / 2 / 3; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(3) { grid-area: 1 / 3 / 2 / 4; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(4) { grid-area: 1 / 4 / 2 / 5; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(5) { grid-area: 1 / 5 / 2 / 6; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(6) { grid-area: 2 / 1 / 3 / 3; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(7) { grid-area: 2 / 3 / 3 / 5; } 
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(6) .mega-menu_image{ display: none; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(7) .mega-menu_image{ display: none; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(6) .forall_link{ display: none; }
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu__list li:nth-child(7) .forall_link{ display: none; }

#Details-HeaderMenu-1 #MegaMenu-Content-1 .header_cat_block .mega-menu__link img{ width: 100%; height: auto;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu-right-image img{ width: 100%;}
#Details-HeaderMenu-1 #MegaMenu-Content-1.mega-menu__content{ padding-right: 20px;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu-right-image{ padding-left: 40px; position: relative;}
#Details-HeaderMenu-1 #MegaMenu-Content-1 .mega-menu-right-image a{text-decoration: unset; color: rgba(var(--color-foreground), 0.75);}
.header_cat_block .mega-menu__link:first-child{ padding-top: 0;}
.header_cat_block .mega-menu__link{ word-wrap: anywhere;}
.menu-drawer__utility-links .list-social__item a span svg{fill: #000;}
.menu-drawer__utility-links .list-social__item .facebook svg{width: 17px !important;}

.additional_information_modal {display: none;position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);padding: 6px;}
.additional-information-modal-content {background-color: #fff;margin: 10% auto;padding: 20px;border: 1px solid #888;max-width: fit-content;overflow: hidden;max-height: 600px; overflow-y: auto;}
.additional-information-scrollable-content {padding: 40px 17px 5px 15px;}
.additional-information-close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}
.additional-information-close:hover,.additional-information-close:focus {color: black;text-decoration: none;cursor: pointer;}
/* .additional_information_button{padding-top: 10px;background: unset;border: none;cursor: pointer;color: #000;} */
.additional_information_button{margin: 10px 0 0;padding: 11px 9px 7px;border-radius: 3px;border: 1px solid #000;font-size: 12px;color: #000;text-decoration: unset;background: unset;cursor: pointer;}
.product__accordion .accordion__content{padding: 10px !important;}
#prorw_reviews_carousel_li .prorw_splide__slide {
  background: rgba(0, 0, 0, 0.8) url('https://cdn.shopify.com/s/files/1/0866/0146/6193/files/star.svg?v=1730119942') no-repeat right bottom !important;
}
.field__input:focus + .field__label {display: none;}
.desktop-search .field::after + .field__label {display: none;}
.field__input:not(:placeholder-shown) + .field__label {display: none;}
.template-search__search .search__input.field__input{padding-top: 5px;}


.prorw-featured-column .prorw-featured-container ul li img{display: none !important;}

.utility-bar .list-social__item .icon{scale: 1;width: 14px;height: 14px;}
.utility-bar .list-social__item .svg-wrapper{width:15px;}
.utility-bar--bottom-border{border-bottom:unset;padding-bottom: 2px;}
.announcement-bar__message span.down_text{position: relative;top: 2px;}
.header__menu-item span{font-size: 15px;}
#HeaderMenu-aktionen{color: #dd042d;}
.slideshow__text .banner__text p{font-weight: 800;font-size: 40px;color: #fff;}
.multicolumn__title h2{width: 100%;text-align: center;font-size: 35px;}
.collection .collection__title h2{width: 100%;text-align: center;font-size: 35px;}
.collection .collection__title .aktionen{color: #dd042d;}
.collection-product-list{padding-bottom: 40px;}
.blog .page-width-desktop .title-wrapper-with-link h2{width: 100%;text-align: center;}
.utility-bar__grid .list-social {justify-content: flex-end;}
.localization-wrapper {justify-content: space-between;gap: 50px;}
.utility-bar__grid .list-menu {justify-content: flex-end;align-content: center; margin-left: -1.2rem;grid-area: menu;}
.utility-bar__grid .list-menu .list-menu__item{ padding: .7rem;text-decoration: none;font-weight: bold;font-size: 12px;}
.utility-bar .list-social__link {padding: 0 0.2rem!important;}
.header__inline-menu {margin-left: 0;text-align: center;max-width: var(--page-width);margin: auto;}
.desktop-search {display:flex!important;}
.header predictive-search{max-width: 400px;margin: auto;}
.bi.bi-geo-alt ,.bi.bi-heart{ width: 30px;height: 30px;}
.desktop-search .field::after,.desktop-search .field__input:focus{border-radius:10px!important;}
.desktop-search .field__input{height:3.7rem;background-color:#f5f5f5;border-radius: 5px;}
.desktop-search .field__label{top: 8px !important;}
.desktop-search .field__button {height:3.5rem;}
.header_wrap{display: flex;flex-wrap: wrap;}
.desktop-search{width: 80%;}
.menu_icons{display: flex;column-gap: 20px;}
.announcement-bar__message{font-weight:bold;}
.breadcrumb {margin-bottom: 10px;font-size: 14px;}
.breadcrumb a{text-decoration: none;color: rgba(0,0,0, 0.75);}
.product-form__submit{background:#000;color: #fff;}
/*.price-item.price-item--last{display:none!important;}*/
.product__info-container .price--on-sale .price-item--regular{font-size:2rem !important;}
.product-weight{margin-top:0px;font-size:14px;}
.icon-with-text .inline-richtext{font-size:11px;}
.icon-with-text--horizontal .h4 {padding-top:0px!important;}
.icon_with_text_img{
  padding: 10px 10px 0;
  border: 1px solid black;
  padding-bottom: 0px;
  margin-bottom: 10px;
  border-radius: 5px;
}
.icon_with_text_img img{margin-bottom:0px!important;} 
.quantity__label{display:none;}
.product_quantity .quantity__input{padding: 10px;border: 1px solid black;border-radius: 5px;padding-right: 20px;}
.price-per-item__container{position:relative;}
.product_quantity::after {
  content: '';
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #333;
  left: 35px;
}
#more-payment-options-link{font-weight:bold;}
.pdp__payment .list-payment {justify-content: flex-start;}
.product__accordion,.accordion{width:100%;background: #f5f5f5;border: #f5f5f5!important;}
.accordion__title{margin-left:10px!important;}
.summary__title .h4,.accordion__title{font-weight:bold;}
.product__accordion,.accordion{margin-bottom:5px!important;}
.collapsible-content-wrapper-narrow,.rich-text__blocks{max-width: var(--page-width)!important;}
.accordion__content {padding: 0 3rem!important;}
.related-products__heading,.custom_sec h2,.recently-viewed-products h2,.recommendations h2{text-align:center;}
.words_wrap {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0;
  /*font-weight:bold;*/
}
.word {
  background-color: white;
  border: 2px solid black;
  border-radius: 5px;
  padding: 10px 15px;
  margin: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  min-width: 100px;
}
.weight_price{ display: flex;justify-content: space-between;font-size: 14px;margin-top: 15px !important;}
.product-grid .grid__item {box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;padding: 20px 20px 0px 20px;position: relative;}
:root {--grid-desktop-horizontal-spacing: 20px;}
.weight_price .unit_price {color: rgba(0,0,0, 0.50);}
.recently-viewed-products img{max-width:100%;}
.product-form__submit::after,.product-form__submit{border-radius:5px!important;}
.upsell-product { display: flex; align-items: center; margin-top: 20px; }
.upsell-product label { display: flex; align-items: center; }
.upsell-checkbox { width: 25px!important; height: 25px; margin-right: 20px!important;cursor: pointer; }
.upsell-image { margin-right: 10px; width: 80px; height: auto; }
.upsell-plus { margin-right: 5px; margin-right: 10px;font-size: 18px;font-weight: bold;}
.upsell-title { font-weight: bold; }
.upsell-title strong { font-weight: bold; }
.upsell-product-id{display:none;}
.upsell-link{color:#000;text-decoration:none;}
.zoom_product_img{width: 100%!important; max-width: 100%!important;display:none;}
.zoom_product_img.active{display:block;}
.small_product_img.active .product-media-container{border-color:#000;}
.product-media-container{border-radius: 5px;}
.zoom_product_img .product-media-container{border:none;}
.product__media-item.single_img{display:none;}
.small_product_img{cursor:pointer;}
.product__media-wrapper .thumbnail-list .thumbnail{border-radius: 5px;border-width: 0px;}
.page-width { max-width: 1350px!important;}
.paypal-button-text{display:none;}

.varieties-flavors-container{padding: 20px 0px;}
.varieties-flavors-container .varieties-flavors{display: flex;gap: 25px;}
.varieties-flavors-container .varieties-flavors-product img{border: 1px solid #c9c9c9;border-radius: 4px;margin: 0 auto;width: min-content;text-align: center;}
.varieties-flavors-container .varieties-flavors-product.active img{border: 1px solid #000000;}
.varieties-flavors-container .varieties-flavors-product{text-decoration: unset;color: #000;}
.varieties-flavors-container .varieties-flavors-product .flavor-name{margin: 0 auto;width: min-content;text-align: center;font-size: 14px;line-height: 1.5;padding-top: 8px;}
.varieties-flavors-container .varieties-flavors-product.active .flavor-name{color: #000;}

/* .varieties-flavors {opacity: 1;visibility: hidden;} */
.varieties-flavors.slick-initialized {visibility: visible;opacity: 1;}
/* .varieties-flavors .varieties-flavors-product:nth-child(-n+3) {display: none;} */


/* .varieties-flavors{overflow: hidden;}
.varieties-flavors.slick-initialized {overflow: visible;} */

.varieties-flavors .slick-slide {padding-left: 5px;box-sizing: border-box;}

.paypal-button.paypal-button-color-gold, .paypal-button-row.paypal-button-color-gold .menu-button {background: #ffd140;}
.product__info-container .product__text.inline-richtext.subtitle{margin-top:40px;color:#000000;font-weight:bold;}
.paypal-button{border-radius:5px!important;}
#quantity-discount-app{margin-top:-20px;margin-bottom: 30px;}
.wrapper_spec_offer{max-width:100% !important;}
.wrapper_information_banner{display:none !important;}
.wrapper_choose_list_item.wrapper_choose_list_item_selected{
  background-color: #000 !important;
  border-color: #000 !important;
  color: #fff !important;
}
.wrapper_choose_list_item:hover{
  background-color: #000 !important;
  border-color: #000 !important;
  color: #fff !important;
}
.grab_the_deal.is_text{display:none !important;}
.wrapper_choose_list_item .choose_list_line span{color:#000 !important;}
.wrapper_choose_list_item.wrapper_choose_list_item_selected span{color:#ffffff !important;}
.wrapper_choose_list_item:hover span{color:#ffffff !important;}
.wrapper_choose_list_item.wrapper_choose_list_item_is_highlight .wrapper_choose_list_item_before{display:none !important;}
.wrapper_choose_list_item.wrapper_choose_list_item_is_highlight .wrapper_choose_list_item_after{top: -17px !important;right:0 !important;font-weight: bold !important;text-transform: capitalize !important;}
.wrapper_choose_list_item .choose_list_line .choose_list_checkbox{display:none !important;}
.shopify_subscriptions_app__title{font-weight: bold;font-size: 1.8rem;margin-bottom: 10px !important;}
.word a{color:#000;text-decoration:none;font-weight: 500;font-size: 15px;}
.seo-headline h2{font-size: calc(var(--font-heading-scale) * 4rem);font-weight: bold;text-transform: uppercase;margin-bottom: 0;line-height: normal;}
.seo-headline{margin-bottom:50px;}
.wrapper_spec_offer{display: flex !important;gap: 25px;align-items: center;}
.wrapper_spec_offer.choose_list label{padding:15px 0px 10px; margin:0;border-width: 1px;border-radius: 3px !important;}
.wrapper_spec_offer.choose_list label:last-child{margin-right:0;}
.wrapper_choose_list_item .choose_list_line{display:block !important;}
.wrapper_choose_list_item .choose_list_line > span{display:block !important;}
.wrapper_choose_list_item .choose_list_line > span{display: block !important;text-align: center;border-radius: 4px !important;}
.wrapper_choose_list_item .choose_list_prices > span:first-child{margin-left:0 !important;}
.view_all{text-align:center;}
.view_all a{color:#000;font-weight:bold;}
.prorw-spotlight-preloader{display:none;}
.product_price{display: flex;align-items: baseline;column-gap: 10px;margin-bottom:0px!important;}
.product-weight{margin-top:0px!important;}
.card-information .unit-price.caption{display:none;}
.product-collection{color:#000000;}
.main_product_page{padding-top: 20px !important;padding-bottom: 20px !important;}
.main_product_page .breadcrumb a, .main_product_page .breadcrumb span{color:#000000;}
.main_product_page .product__title h1{text-transform:uppercase;line-height: 1;}
.main_product_page .flavour_name{font-size: 24px;color: #000;margin-top: -5px;font-weight: 300;}
.main_product_page .desc_list{display:block;}
.main_product_page .desc_list ul{
  line-height: 2.0;
  font-weight: 300;
  margin-bottom: 4rem;
  padding-left: 20px;
  margin-top: -10px;
  color:#000000;
}
.main_product_page .desc_list ul li::marker{
  font-size: 15px;
}
.main_product_page .delivery_name{font-weight: bold;color: #000;font-size: 15px;margin-bottom:3rem;}
.main_product_page .delivery_name span{font-weight: normal;}
.main_product_page .icon-with-text.icon-with-text--horizontal{margin: 2rem 0;gap:0rem;}
/* .main_product_page .icon-with-text.icon-with-text--horizontal{margin: 2rem 0;gap:5rem;} */
.main_product_page .icon-with-text__item .icon-with-text img{height: 4rem;width: 4rem;}
.main_product_page .text_block{color:#000000;}
.main_product_page .text_block .qty_heading{font-weight:bold;font-size:18px;padding-bottom: 10px;display: block;}
.main_product_page .shopify_subscriptions_app_block_label > label{font-weight:bold;}
.main_product_page .shopify_subscriptions_purchase_option_wrapper:not(.shopify_subscriptions_app_block_label) > label{font-weight:bold;align-content: center;}
.shopify_subscriptions_app_block_label_children li{line-height: 2;font-weight: 300;font-size: 15px;}
.main_product_page .shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper{display:none;}
.main_product_page .shopify_subscriptions_app_block_label:not(.shopify_subscriptions_purchase_option_wrapper){padding:0;}
.main_product_page .shopify_subscriptions_app_block_label:not(.shopify_subscriptions_purchase_option_wrapper) .shopify_subscriptions_purchase_option_wrapper{
    background: #dddddd;
    padding: 10px 10px 5px;
}
.main_product_page .shopify_subscriptions_app_block_label:not(.shopify_subscriptions_purchase_option_wrapper)  .shopify_subscriptions_app_block_label_children{padding:10px;}
.main_product_page .product-form__buttons{max-width:100%;}
.main_product_page .product-form__buttons .product-form__submit{
    margin-top: -80px;
    float: right;
    /* width: 85%; */
    width: 71%;
    font-weight: 500;
    font-size: 18px;
    padding: 18px;
}
.main_product_page .price__regular .price-item--regular{font-weight:500;letter-spacing: normal;}
.main_product_page .unit-price.caption{color:#000000;}
.main_product_page variant-selects .form__label{font-size: 18px;font-weight: bold;}
.main_product_page variant-selects fieldset{margin-bottom:3rem;}
.main_product_page .quantity__input{height: 55px;width: 48px;}
.main_product_page .product_quantity:after{left: 42px;}
.main_product_page .small_product_img:not(.active) .product-media-container.media-type-image{border-color: #ddd;}
.main_product_page .product__media-list.grid{column-gap:20px;row-gap:30px;}
.main_product_page .product__media-item.grid__item:first-child .product-media-container.media-type-image{border:unset;}
.main_product_page .price--on-sale .price__container .price__sale{display: flex !important;flex-wrap: nowrap;}
.main_product_page .price-item.price-item--sale{color:#dd042d;letter-spacing: normal;font-weight: 500;}
.main_product_page .price--on-sale .price-item--regular{color:#bcbcbc;}
.small_product_img.scroll-trigger--offscreen{opacity:1;}
.product__info-container .shopify_subscriptions_app_container{margin-top:25px;}
h3.card__heading.h5 > a{text-transform: uppercase;font-size: 16px;margin-top:10px;}

/* filter css */
.filter_container_bg .filter_box{
  background: #f9f9f9;
  padding: 20px !important;
  border-radius: 6px;
  position: relative;
  /* min-height: 180px; */
}
.filter_container_bg .filter_box .facets__wrapper{position:relative;}
.facets__disclosure.js-filter:hover .facets__summary-label{
  text-decoration: unset;
}
.facets__summary .facets__summary-label{font-size:18px;font-weight:600;}
.disclosure-has-popup[open]{position:unset;}
.facets__disclosure.js-filter[open] .facets__summary-label{
  text-decoration: underline;
  text-underline-offset: .8rem;
  text-decoration-thickness: 3px;
}
.filter_container_bg .facets__display{width:100%;top: calc(100% - 0.5rem);left: 0;border:unset;left:0;}
.filter_container_bg .facets__display .facets__list{
    display: flex;
    justify-content: start;
    gap: 15px;
    padding: 15px 0;
    flex-wrap: wrap;
}
.filter_container_bg .facets__display .facets__list.facets-layout-list--text {
  padding: .5rem 2rem;
}
.filter_container_bg .facets__display .facets__price .field{width:auto;}
.filter_container_bg .facets__display .facets__price .field .field__input{padding:0 10px!important;min-height: 100%;box-shadow:unset !important;}
.filter_container_bg .facets__display .facets__price{justify-content: start;}
.filter_container_bg .facets__display .facets__price .field:before{content:unset;}
.filter_container_bg .facets__display .facets__price .field:after{border-radius: 3px !important;height: auto;}
.cat_filter ul.facets__list{
  display: flex;
  justify-content: space-between;
  gap: 15px;
  padding:15px;
}
.cat_filter ul.facets__list li{
  box-shadow: #63636333 0 2px 8px;
  padding: 10px;
  border-radius: 6px;
  background: #fff;
}
.cat_filter ul.facets__list li > a{
  display: flex;
  align-items: center;
  gap: 10px;
  padding:0;
  font-weight: normal;
}
#FacetFiltersForm{display:block;}
#FacetFiltersForm .bottom_box{display: flex;padding: 20px 0;justify-content: space-between; flex-wrap:wrap; gap: 20px;}
#FacetFiltersForm .bottom_box .active-facets {margin:0; gap:10px;}
.bottom_box .facet-filters {padding-left:0;}
.facet-filters__label {margin: 0 1rem 0 0 !important;}
@media screen and (min-width: 1200px) {
#FacetFiltersForm .bottom_box .active-facets{width:60%;}
}
@media screen and (min-width: 990px) {
  .facet-filters {
    padding-left: 1rem !important;
  }
}
#FacetFiltersForm .bottom_box .active-facets__button-inner{
  background: #dfdfdf;
  padding: 10px;
  border-radius: 3px;
  box-shadow: unset;
  line-height: normal;
  font-size: 15px;
  margin: 0; 
}
#FacetFiltersForm .bottom_box facet-remove > a{margin:0; padding:0;}
#FacetFiltersForm .bottom_box .active-facets__button-wrapper{padding-top:0;}
#FacetFiltersForm .bottom_box .active-facets__button-remove{
  text-decoration:unset;
  background: #161615;
  color: #fff;
  padding: 10px;
  border-radius: 3px;
  box-shadow: unset;
  line-height: normal;
  font-size: 15px;
  margin: 0;
  font-weight: 600;
}
#FacetFiltersForm .bottom_box .active-facets__button-remove span {
  font-size: 15px;
}
.facet-filters__field .select{
  border: 1px solid #161615;
  padding: 10px;
  border-radius: 3px;
}
.facet-filters__field .select select{color:#000;font-size:14px;font-weight:600;}
.facet-filters__label label{font-size: 16px;color: #000;font-weight:600;}
#FacetFiltersForm .bottom_box .active-facets-desktop facet-remove{align-self:center;padding: 0; margin:0;}
.mobile-facets__open-wrapper.focus-offset{
  background: #dd042d;
  padding: 5px 10px;
  border-radius: 3px;
  box-shadow: unset;
  font-weight: 500;
  font-size: 15px;
  margin: 0;
}
.mobile-facets__open-wrapper.focus-offset span{color:#fff;}
.active-facets.active-facets-mobile{
  display: flex;
  justify-content: start;
  width: 100%;
  flex-wrap: nowrap;
  overflow-x: scroll;
}
.active-facets-mobile .active-facets__button-inner{
  background: #dfdfdf;
  padding: 10px;
  border-radius: 3px;
  box-shadow: unset;
  line-height: normal;
  font-size: 15px;
  margin: 0;
  width:180px;
  word-break: break-all;
}
.active-facets.active-facets-mobile .active-facets__button-remove{
  text-decoration:unset;
  background: #161615;
  color: #fff;
  padding: 10px;
  border-radius: 3px;
  box-shadow: unset;
  line-height: normal;
  margin: 0;
  font-weight: 600;
}
.active-facets.active-facets-mobile .active-facets__button-remove > span{font-size:14px;}
#FacetsWrapperMobile .mobile-facets__details.js-filter .mobile-facets__summary span{color: #000;font-size: 16px;}
.cat_filter .collection-image{max-height: 50px;overflow:hidden;}
.cat_filter .facets__display{background:unset !important;box-shadow:unset !important;}



@media screen and (min-width: 989px) and (max-width:1264px){
  .our-ingredients .multicolumn-card__info h3 {font-size: 31px;line-height: 38px;}
  .our-ingredients .multicolumn-card__info {max-width: 474px;}
  .our-ingredients .multicolumn-content {font-size: 19px;}
  .our-ingredients .multicolumn-list__item .multicolumn-content .content {padding-top: 0px;}
}
@media screen and (max-width:1264px){
  .icon-with-text-section .icon-box-item {gap: 0px;}
}
@media screen and (max-width:1205px){
  .icon-with-text-section .icon-box__content{max-width: 100% !important;gap: 10px;}
}
@media screen and (min-width:1200px){
  .varieties-flavors .varieties-flavors-product:nth-child(n+5) {display: none;}
}
.varieties-flavors.slick-initialized .varieties-flavors-product {display: block !important;}

@media screen and (min-width:989px) and (max-width: 1100px) {
  .what-goal-do-you-want-to-achieve .multicolumn-card__info {top: 9% !important;left: 42px !important;}
  .what-goal-do-you-want-to-achieve .multicolumn-card__info h3 {text-align: left !important;margin-bottom: 15px !important;font-size: 21px !important;}
  .what-goal-do-you-want-to-achieve .multicolumn-card__info .link {font-size: 14px !important;}
}
@media screen and (min-width:849px) and (max-width: 1200px) {
  .varieties-flavors .varieties-flavors-product:nth-child(n+4) {display: none;}
}

@media screen and (min-width: 750px) and (max-width: 849px) {
  .varieties-flavors .varieties-flavors-product:nth-child(n+3) {display: none;}
}
@media screen and (min-width: 500px) and (max-width: 750px) {
  .varieties-flavors-container .varieties-flavors{display: flex;gap: 25px;}
  .varieties-flavors .varieties-flavors-product:nth-child(n+6) {display: none;}
  .footer-block__details-content .list-menu__item--link{padding: 3px !important;}
}
@media screen and (max-width: 600px) {
  .our-ingredients.multicolumn-list{padding: 0px !important;}
}

@media screen and (max-width: 500px) {
  .product-collection a{width: 170px;}
  .varieties-flavors .varieties-flavors-product:nth-child(n+4) {display: none;}
}

@media screen and (max-width:1300px){
 .what-goal-do-you-want-to-achieve .multicolumn-card__info {top: 50px;right: 20px;width: auto;max-width: inherit;padding: 10px 10px 15px 27% !important;left: 62px;}
  .icon-with-text-section .icon-box__content{max-width: 48%;}
}
@media screen and (max-width:1130px){
   .what-goal-do-you-want-to-achieve .multicolumn-card__info {top: 30px;}
  .what-goal-do-you-want-to-achieve .multicolumn-card__info .link {margin: 10px 0 0;padding: 11px 7px 7px;}
  .what-goal-do-you-want-to-achieve .multicolumn-card__info h3 {margin-bottom: 15px;font-size: 19px;}line-height: 26px;
}
@media (max-width:1301px){
  .topkategorie_items .multicolumn-card__info {top: 0;right: 20px;width: auto;max-width: inherit;padding: 10px 10px 15px 27% !important;left: 20px;}
  .topkategorie_items .multicolumn-card__info h3{ font-size: 22px;}
}
@media (max-width:1000px){
 .what-goal-do-you-want-to-achieve .multicolumn-card__info {top: 25%;left: 122px;}
  .find-your-optimal-muscle-building .main.image-text h2 {font-size: 44px;padding: 0px;}
  .icon-with-text-section .icon-box-item{grid-template-columns: 1fr 1fr;column-gap: 20px;row-gap: 0px;}
  .icon-with-text-section {margin-top: -129px;}
  .icon-with-text-section .icon-box__inner {align-items: center;}
}

@media (max-width:1200px){
  .what-goal-do-you-want-to-achieve .multicolumn-card__info h3 {text-align: left;margin-bottom: 35px;font-size: 25px;}
}

@media screen and (min-width: 1179px) and (max-width: 1280px){
  .cat_filter ul.facets__list li{padding: 10px 5px !important;}
  .filter_container_bg .cat_filter .facets__display .facets__list{padding: 15px 0px !important;}
  .filter_container_bg .price_box .facets__display .facets__price{padding: 15px 10px !important;}
  .facets__disclosure {margin-right: 1.5rem !important;}
  .filter_container_bg .facets__display .facets__list {gap: 5px;}
}


@media screen and (min-width: 840px) and (max-width: 1030px){
  .image-with-text-overly-section .image-text h2 {font-size: 40px;}
}
@media screen and (min-width: 860px) and (max-width: 1180px){
   .topkategorie_items .multicolumn-list__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2) !important;max-width: calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2) !important;}
}
@media screen and (min-width: 769px) and (max-width: 980px){
   predictive-search[open] .predictive-search {top: 56px !important;left: -633px !important;}
}
@media screen and (min-width: 840px) and (max-width: 1000px){
  .image-with-text-overly-section .main-image img {position: absolute;top: 31%;right: 10%;left: auto;max-width: 350px;max-height: 350px;}
}
@media screen and (min-width: 990px) {
  .utility-bar__grid--3-col{display: flex;justify-content: space-between;}
  .header {padding-bottom: 0px!important;}
  .header--middle-left {grid-template-columns: auto 1fr;}
  .announcement-bar.announcement-bar--one-announcement, .announcement-bar--one-announcement .announcement-bar__link {margin:unset;}
}
@media (max-width:989px){
  .topkategorie_items .multicolumn-card__info h3{ font-size: 30px;}
  .topkategorie_items .multicolumn-card__info{ padding: 20px 10px 20px 31% !important; left: 0; right: 0;}
  .wrapper_spec_offer .wrapper_choose_list_item .choose_list_line span {font-size: 14px !important;}
}
@media screen and (max-width: 840px) {
  .find-your-optimal-muscle-building .background-image img {width: 100%;display: block;max-width: 100%;height: 100%;}
  .find-your-optimal-muscle-building.page-width{padding: 0px;}
  .find-your-optimal-muscle-building .main.image-text h2 {font-size: 30px;margin-bottom: 0px;}
  .find-your-optimal-muscle-building .image-text-content {font-size: 22px;}
  .find-your-optimal-muscle-building .image-with-text-info .main.image-text {width: auto;max-width: 360px;}
  .find-your-optimal-muscle-building .image-text-content p{margin-bottom: 10px;}
  .find-your-optimal-muscle-building .main.image-text .link{margin-top: 0px;}
  
  .image-with-text-overly-container{padding: 0px;}
  .image-with-text-overly-section .image-text{max-width: 100%;}
  .image-with-text-overly-section .image-text h2 {font-size: 30px;}
  .image-with-text-overly-section .image-text span {padding-bottom: 0px;}
  .image-with-text-overly-section .background-image img{height: 925px;}
  .image-with-text-overly-section .main-image img {top: 42%;right: 17%;left: auto;object-fit: cover;}
}
@media only screen and (min-width: 980px) {
  .slick-prev:before,.slick-next:before{font-size: 35px;}
  predictive-search[open] .predictive-search {left: -549px !important;}
}
@media only screen and (min-width: 750px) {
  .desktop-banner{display: block !important;}
  .mobile-banner{display: none !important;}
  .desktop-banner img{width: 100%;object-fit: cover;}
}
@media only screen and (max-width: 749px) {
  .footer-block__details-content .list-menu__item--link{padding: 3px !important;}
  .desktop-banner{display: none !important;}
  .mobile-banner{display: block !important;}
  .mobile-banner img{
    overflow-wrap: anywhere;
    object-fit: cover;
    object-position: center;
    border-radius: inherit;
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    grid-area: full-start / full-start / full-end / full-end;
    min-width: 100%;
    min-height: 100%;
    max-height: 100%;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    display: block;
  }
  .slideshow__slide{height: 660px;}
  /* .banner__content::before{content:'';display: block;margin-bottom: 560px;} */
  .slideshow__text.banner__box{position: absolute;z-index: 2;top: 0;padding: 20px 0 !important;height: 100%;overflow: auto;display: flex !important;flex-direction: column !important;justify-content: space-between !important;}
  .slideshow__text .banner__buttons a{background: #fff;color: #000;}
  .slideshow__text .banner__buttons{margin-bottom: 130px;}
}
@media only screen and (min-width: 750px) {
  .two-grid-column-section{display: grid; grid-template-columns: 1fr 1fr; gap: 5px;}
  .product__title h1{font-size: 3.3rem;font-weight: bold;}
  .price--large {font-size: 3rem!important;}
  .varieties-flavors-container{width: 93%;padding-left: 6px;}
  .varieties-flavors-container .varieties-flavors .slick-prev{left: -15px !important;}
  .varieties-flavors-container .varieties-flavors .slick-next{right: -21px !important;}
  .email-signup-mobile-banner img{display:none !important;}
  .email-signup-desktop-banner img{display: block !important;}
}
@media screen and (max-width: 749px) {
  .email-signup-mobile-banner img{display:block !important;}
  .email-signup-desktop-banner img{display: none !important;}
  .email-signup-mobile-banner{height: 100%; width: 100%;}  
  .product-media-container{border: unset;}
  .product__media-list li:first-child{display: none !important;}
  .product__media-list li:nth-child(2){margin-left: 1.2rem !important;}
  .header_nav_right .desktop-search{display: none !important;}
  .varieties-flavors-container{width: 90%;}
  .varieties-flavors-container .varieties-flavors .slick-prev{left: -13px !important;z-index: 999;}
  .varieties-flavors-container .varieties-flavors .slick-next{right: -17px !important;z-index: 999;}
  .product__tax.caption{margin-top:0px;}
  .product_price{display:unset;}
  .wrapper_choose_list_item .choose_list_prices_old {line-height: 10px;}
  .product__title { margin-bottom: .3rem!important;}
  #shopify-block-proviews_product_reviews_q_a_preview_badge_G6LeeU{margin:0;margin-bottom:20px;}
  .prorw_preview_badge_setup {margin:0}
  .custom_sec{margin-top:40px;}
  .article-card__excerpt {margin-bottom: 1rem;line-height: 1.5;font-size: 14px;margin-top:0px!important;}
  .article-card .card__heading{font-size: 18px;font-weight: bold;}
  .prorw-featured-body {padding: 20px 0 0px;}
  .upsell-checkbox {margin-right: 0px !important;}
  .product__info-container .icon-with-text {margin: 2.5rem 0 1rem;}
  #quantity-discount-app {margin-bottom: 20px;}
  .product__info-container .product__text.inline-richtext.subtitle { margin-top:0px;}
  .wrapper_choose_list_item.wrapper_choose_list_item_is_highlight .wrapper_choose_list_item_after {padding: 3px 5px!important;font-weight: bold!important;}
  .wrapper_choose_list_item .choose_list_prices span{display:block;}
  .wrapper_spec_offer.choose_list label {padding: 10px 5px 5px;}
  .wrapper_choose_list_item .choose_list_line > span {font-size:11px!important;}
  .wrapper_choose_list_item .choose_list_prices_old span{font-size:10px!important;}
  .wrapper_choose_list_item .choose_list_prices_new{font-size:11px!important;}
  .varieties-flavors-container { padding: 10px 0 5px;}
  /* .varieties-flavors-container .varieties-flavors-product {width: 23%;} */
  .varieties-flavors-container .varieties-flavors-product img {max-width: 100%;}
  .product__info-container .price{font-weight: bold;font-size: 20px;}
  .product__title h1{font-weight: bold;font-size: 26px; margin-top: 20px;}
  .wrapper_choose_list_item .choose_list_line{grid-template-columns: 1fr 1fr !important;}
  .thumbnail-list__item.slider__slide {width: calc(22% - .6rem)!important;}
  .product__media-wrapper .slider-button {display:none;}
  /* .small_product_img{display:none!important;} */
  .related-products__heading,.custom_sec h2,.recently-viewed-products h2,.recommendations h2,.collapsible-content__heading,.seo-headline h2 {font-size: 2.7rem;margin-bottom: 1.5rem!important;}
  .accordion { margin-top: 0!important;}
  .product-grid .grid__item {padding: 10px;margin-top:10px;}
  .rich-text__wrapper{padding:0px;}
  .words_wrap {font-size:13px;}
  .words_wrap .word{padding: 10px;}
  .blog__posts{flex-wrap:wrap!important;}
  .blog__posts li{margin:0!important;padding:0px 15px !important;}
  .slider-buttons{display:none!important;}
  .blog__posts .card__information{padding-left: 0!important;padding-right: 0!important;}
  .icon-with-text {column-gap: .5rem !important;}
  .icon-with-text .inline-richtext {font-size: 9px;}
  .product-form__submit {width: 82%;}
  .collection-hero__text-wrapper #ProductCountDesktop{display:none;}
}
@media screen and (max-width: 620px) {
  .what-goal-do-you-want-to-achieve .multicolumn-card__info h3 {margin-bottom: 0px;font-size: 20px;}
  .what-goal-do-you-want-to-achieve .multicolumn-card__info {top: 30%;left: 92px;}
   /* .what-goal-do-you-want-to-achieve .multicolumn-card__info .link {display: none;} */
}
@media screen and (max-width: 630px) {
  .image-with-text-overly-section .background-image img {height: 813px !important;}
  .image-with-text-overly-section .main-image img{max-width: 400px;max-height: 400px;top: 48% !important;right: 12% !important;}
}
@media screen and (max-width: 550px) {
   .find-your-optimal-muscle-building .main.image-text h2 {font-size: 18px;}
   .find-your-optimal-muscle-building .image-text-content {font-size: 20px;}   
   .what-goal-do-you-want-to-achieve .multicolumn-card__info {left: 36px;}
   .what-goal-do-you-want-to-achieve .multicolumn-card__info h3 {font-size: 17px;line-height: 25px;}
  /* .product__accordion table{min-width: 470px; overflow-y: auto;} */
  .additional-info-table-container table{border-left: 1px solid;border-right: 1px solid;}
  .additional-info-table-container{min-width: 470px;overflow-y: auto;}
  .our-ingredients .multicolumn-card__image-wrapper .media{height: 420px;}
  .our-ingredients .multicolumn-list__item .multicolumn-content .content {padding-top: 0px;}
  /* .our-ingredients .content .star-content {padding-bottom: 8px;} */
  .our-ingredients .multicolumn-list__item:nth-child(2) .multicolumn-card__info .multicolumn-content p{padding-bottom: 8px;}
  .our-ingredients .multicolumn-card__info {width: auto;}
  .our-ingredients .multicolumn-card__info h3 {font-size: 29px;line-height: 35px;}
  .our-ingredients .multicolumn-content {font-size: 18px;}
  .our-ingredients .multicolumn-list__item:nth-child(2) .multicolumn-card__info .multicolumn-content h4 {font-size: 21px;}
}
@media screen and (max-width: 480px) {
  .collection-hero__title{font-size: 28px !important;}
  .additional-information-scrollable-content {padding: 40px 0px 5px 10px;}
  .image-with-text-overly-section .image-text span p{font-size: 15px;}
  .image-with-text-overly-section .image-text h2{font-size: 28px;}
}
@media screen and (max-width: 467px) {
  .image-with-text-overly-section .image-text h2 {font-size: 21px;}
  .image-with-text-overly-section .image-text {padding-right: 5%;}
  .image-with-text-overly-section .image-text-content span img{height: 40px; width: 40px;}  
  .image-with-text-overly-section .background-image img {height: 736px !important;}
  .image-with-text-overly-section .main-image img {top: 55% !important;right: 8% !important;}
  .image-with-text-overly-section .image-text span {gap: 18px;align-items: center;line-height: normal;}
  .our-ingredients .multicolumn-content {padding-top: 12px;font-size: 17px;}
  .our-ingredients .multicolumn-card__info h3 {font-size: 27px;}
  .our-ingredients .multicolumn-card__info {right: 5%;}
  .our-ingredients .multicolumn-list__item:nth-child(2) .multicolumn-card__info .multicolumn-content h4{display: none;}
  .our-ingredients .multicolumn-list__item:nth-child(2) .multicolumn-card__info .multicolumn-content {font-size: 16px;padding-top: 31px;}
  .what-goal-do-you-want-to-achieve .multicolumn-card .multicolumn-card__info h3{font-weight: 600;}
  .find-your-optimal-muscle-building .image-with-text-info .main.image-text{right: 27%;}
  .find-your-optimal-muscle-building .image-text-content {font-size: 15px;line-height: 20px;}
}
/* Mobile: Apply mobile color scheme for widths <= 749px */
@media (max-width: 749px) {
    .email-signup-banner__box {
        background-color: {{ section.settings.mobile_color_scheme }};
    }
}
/* Desktop (default): Apply desktop color scheme for widths > 749px */
@media (min-width: 750px) {
    .email-signup-banner__box {
        background-color: {{ section.settings.color_scheme }};
    }
}
@media screen and (max-width: 455px){
  .what-goal-do-you-want-to-achieve .multicolumn-card__info {top: 18%;}
  .what-goal-do-you-want-to-achieve .multicolumn-card__info a {font-size: 13px !important;line-height: 15px !important;padding: 8px 8px !important;}
}
@media screen and (max-width: 460px) {
  .topkategorie_items .multicolumn-card__info h3 {font-size: 25px;line-height: 27px;}
  .image-with-text-overly-section .background-image img {height: 753px !important;}
  .image-with-text-overly-section .main-image img{max-width: 320px;max-height: 320px;top: 54% !important;right: 12% !important;}
  .icon-with-text-section .icon-with-text-section .icon-box-item {grid-template-columns: 1fr 1fr;column-gap: 5px;row-gap: 0px;}
  .icon-with-text-section .icon-box__title {margin: 0;font-size: 11px;}
  .icon-with-text-section .icon-box__inner {gap: 2px;}
  .icon-with-text-section .icon-box__content {max-width: 100%;}
  .slideshow__text .banner__text p{font-size: 36px;line-height: 45px;}
  .product-collection a{overflow: hidden;text-overflow: ellipsis;display: block;white-space: nowrap;width: 130px;}
}
@media screen and (max-width: 410px) {
  .image-with-text-overly-section .background-image img {height: 736px !important;}
  .image-with-text-overly-section .main-image img {top: 48% !important;right: 8% !important;}
}
@media screen and (max-width: 400px) {
  .varieties-flavors-container{width: 90%;}
  .varieties-flavors-container .varieties-flavors .slick-prev{left: -9px !important;}
  .varieties-flavors-container .varieties-flavors .slick-next{right: -17px !important;}
  /* .varieties-flavors-container .varieties-flavors-product img{width: 80%;padding-left: 5px;} */
}
@media screen and (max-width: 390px) {
  .what-goal-do-you-want-to-achieve .multicolumn-card__info h3 {font-size: 15px;line-height: 19px;}
  .header__heading-logo{width: 130px !important;}
}

