.header__linklist-link:hover{color:#26b967}.whole-img-link{width:100%;height:100%;display:block;position:absolute;z-index:2}.footer{padding-bottom:20px}.footer__item-title{color:#26b967;font-size:18px}.footer__aside{border-top:1px solid #1e1e1e;padding-top:20px}.footer__copyright{align-items:baseline}.footer__logo-image{margin-right:20px}.template--index .shopify-section--testimonials .section,.template--page .shopify-section--testimonials .section{margin-top:0}.template--index .shopify-section--testimonials .section__color-wrapper,.template--page .shopify-section--testimonials .section__color-wrapper{background:url(//allmaxnutrition.com/cdn/shop/files/banner_testimonial1_bg.webp?v=2730936873565340581);background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px 0}.template--index .shopify-section--testimonials h3.heading,.template--page .shopify-section--testimonials h3.heading{font-size:26px;margin-top:10px}.template--index .shopify-section--testimonials .testimonial__content,.template--page .shopify-section--testimonials .testimonial__content{font-size:16px;text-transform:none;font-weight:400}.template--index .shopify-section--testimonials .prev-next-button,.template--page .shopify-section--testimonials .prev-next-button{color:#000}.template--index .shopify-section--testimonials .testimonial-list,.template--page .shopify-section--testimonials .testimonial-list{position:relative}.template--index .shopify-section--testimonials .testimonial__author,.template--page .shopify-section--testimonials .testimonial__author{margin-top:10px}.template--index .shopify-section--testimonials .testimonial-list__nav,.template--page .shopify-section--testimonials .testimonial-list__nav{position:absolute;top:50%;left:0;transform:translateY(-50%);margin-top:0;padding-left:0;width:100%}.template--index .shopify-section--testimonials .prev-next-buttons--row,.template--page .shopify-section--testimonials .prev-next-buttons--row{display:flex;width:100%;justify-content:space-between}.template--index .shopify-section--testimonials .prev-next-button--prev,.template--page .shopify-section--testimonials .prev-next-button--prev{border-radius:50%!important;width:40px;height:40px;margin-left:-80px}.template--index .shopify-section--testimonials .prev-next-button--next,.template--page .shopify-section--testimonials .prev-next-button--next{border-radius:50%!important;width:40px;height:40px;margin-right:-80px}.template--index .shopify-section--apps .vertical-breather{padding-top:0}.shopify-section--blog-posts .article-item__image-container{border-style:double;border-color:#d92a2a}.shopify-section--blog-posts a+.article-item__content,.template--blog a+.article-item__content{background:#fff;border-radius:6px;padding:20px;max-width:90%;margin:-100px auto 0;position:relative}.template--blog .article-item__content{text-align:center}.text-with-icons__item{display:flex;align-items:center;padding:0 20px}.text-with-icons__content-wrapper{text-align:left;padding-left:20px}.text-with-icons__content-wrapper .heading{font-size:16px;letter-spacing:0;margin-bottom:10px}.text-with-icons__icon-wrapper{margin-bottom:0}.tabs-nav__position{background:#26b967}.product-item__cta-wrapper button{line-height:45px;border-radius:8px}.breadcrumb{color:#777;background:#f7f8fa}.breadcrumb .breadcrumb__list{padding:8px 0}.filter-menu-links{border-bottom:1px solid rgb(var(--border-color))}.filter-menu-links a{display:block;color:#777}.filter-menu-links a.active,.filter-menu-links a:hover{color:#26b967}.product-facet__main{padding-top:20px}.featured-collections .prev-next-button{opacity:1;visibility:visible;transform:scale(1);border:1px solid #26b967;border-radius:50%}.featured-collections .prev-next-button svg{color:#26b967}.product-form__option-value{color:#26b967}.block-swatch__radio:checked+.block-swatch__item{background:#26b967;color:#fff;border:1px solid #26B967}.block-swatch__item:after{box-shadow:none}.template--product .product-form{display:flex;flex-wrap:wrap;align-items:center}.template--product .product-form__variants{width:100%;margin-bottom:20px}.template--product .product-form__quantity-label{display:none}.template--product .product-form__quantity{display:inline-block;width:30%;position:absolute;left:0}.template--product .product-form__payment-container{margin-top:0;display:flex;flex-direction:column-reverse}.template--product .product-form__buy-buttons{display:inline-block;width:100%}.template--product #AddToCart{max-width:70%;margin-left:auto}.template--product .product-form__sold-out{width:100%}.template--product .product-form__sold-out #AddToCart{max-width:100%}.template--product .product-form__inventory-wrapper{width:100%}.template--product .inventory-label{display:inline-block;margin-right:5px}.template--product .qty-atc-wrapper{display:flex;width:100%;position:relative}.product-meta .sub_title{text-transform:uppercase}.product-meta .sub_title+.product-meta__title{margin-top:0}.product-meta .product-meta__title{margin-bottom:5px}.product-meta .price{color:#c93646;font-size:30px;font-weight:500}.product:not(.product--featured){margin-top:68px}.product-form__custom-liquid ul{padding-left:18px;list-style-type:disc}.product-content__tabs:only-child{width:100%}.product-tabs__tab-item-content h3{text-transform:capitalize;font-weight:500;font-size:20px}.product-tabs__tab-item-content p{margin:0}.product-supplement-facts{display:flex;flex-wrap:wrap;order:10;padding-bottom:20px!important;padding:20px 0 0;margin:0 -5px;border-top:0px solid #e4e4e4;width:calc(100% + 10px)}.product-supplement-facts .supplement-facts-items{width:calc(33.33% - 10px);padding:10px 0;display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin:0 5px;border-radius:10px}.product-supplement-facts .supplement-facts-items p{color:#000;font-size:28px;font-weight:700;line-height:48px;position:relative;text-align:center;margin:0}.product-supplement-facts .supplement-facts-items p span{display:inline-block;vertical-align:middle}.shopify-section--athlete-info .section{margin:60px 0 40px}.shopify-section--athlete-info h1{margin-bottom:0!important}.shopify-section--athlete-info .social-links{display:flex;align-items:center}.shopify-section--athlete-info .social-links a{margin-right:15px}.shopify-section--athlete-info .social-links a.instagram{color:#fb3957!important}.shopify-section--athlete-info .social-links a.facebook{color:#4267b2!important}.shopify-section--athlete-info .social-links a.youtube{color:red!important}.shopify-section--athlete-info .social-links a.twitter{color:#00acee!important}.shopify-section--athlete-images .images-info{display:flex;justify-content:space-between}.shopify-section--athlete-images .images-info .slideshow{width:60%}.shopify-section--athlete-images .images-info .slideshow .slideshow__image{object-position:top}.shopify-section--athlete-images .images-info .athlete-info{width:37%}.shopify-section--athlete-images .video-iframe{margin-top:20px}.shopify-section--athlete-images .video-iframe iframe{width:100%}.shopify-section--athlete-images .slideshow__progress-bar:before{background:#fff;height:4px}.shopify-section--athlete-images .slideshow__progress-bar[aria-current=true]:before{background:#26b967}.shopify-section--faq .section__header,.shopify-section--faq .faq__wrapper{width:100%;text-align:left;max-width:100%}.shopify-section--faq .collapsible-toggle{background:#ccc;padding:10px 24px}.shopify-section--faq .faq__item{margin-bottom:15px}.shopify-section--faq .faq__item .collapsible__content{padding-bottom:10px;padding-top:10px}.product-type{margin:30px 0 0}.product-type a{color:#999}.icon-img{margin:0!important;display:inline-block!important;vertical-align:inherit}.drawer{z-index:9999}.tt-block-title h1{font-size:20px;line-height:31px;font-weight:700;letter-spacing:.03em;margin-bottom:25px!important;margin-top:30px!important;padding:0;text-align:center}.tt-img-box-listing{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.tt-img-box-listing .col-sm-4{flex:0 0 25%;max-width:25%;padding-right:10px;padding-left:10px;margin-bottom:20px}.tt-img-box-listing .col-sm-4 a{border:1px solid #e9e7e7;border-radius:6px;display:block;text-align:center}.tt-img-box-listing .col-sm-4 a img{display:inline-block}.template--blog .article-list .article-item{width:33.33%;padding:0 15px;margin-bottom:40px}.article__content{width:100%;max-width:100%}.training_top_product{display:flex}.training_top_product .product-image{width:50%;padding:50px 20px;background:#fff;display:flex;align-items:center;justify-content:center}.training_top_product .product-info{width:50%;display:flex;align-items:center;justify-content:center}.training_top_product .product-info .product-name{font-size:26px;line-height:34px}.training_top_product .product-info .product_category_title.sub_title{color:#6a6a6a;font-size:16px;display:inline-block;width:100%;padding:0 0 20px}.training_top_product .product-info .product-price{display:inline-block;width:100%;margin:0;padding:0;font-size:24px;color:#222;font-weight:700}.training_top_product .product-info .addtocart-btn{background:#26b967;margin-left:0;border:0;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;padding:0 15px;letter-spacing:0;font-size:calc(var(--base-font-size) - 2px);letter-spacing:2px;width:100%;color:#fff;text-decoration:unset;border-radius:8px;font-weight:600;line-height:52px;margin-top:20px}.template--article .rte .row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;margin-top:40px}.template--article .rte .row .col-md-6{flex:0 0 50%;max-width:50%}.template--article .rte p a{color:#26b967!important;text-decoration:unset}.article__share{margin-top:60px;text-align:center;width:100%}.article__share-button-list{justify-content:center}.article__comment-box{max-width:100%}.article__comment-box form{margin-left:calc(var(--grid-column-width) + var(--grid-gap));margin-right:calc(var(--grid-column-width) + var(--grid-gap))}.product__media-image-wrapper{background:#fff}@media screen and (min-width: 741px){.full-width-container{padding:0 40px}.product-item__quick-form{opacity:1;visibility:visible;position:unset;transform:none;transition:none;text-align:center}.product--thumbnails-left .product__thumbnail-list{max-height:70vh}.product__thumbnail-list-inner{gap:20px}.product--thumbnails-left .product__thumbnail{width:85px;min-width:85px}.product-sticky-form{top:unset;bottom:0;background:#0f0f0f;color:#fff}.product-sticky-form .combo-box__option-list{color:#000}.multi-column--medium{--section-items-per-row: 4}.mega-menu__columns-wrapper{justify-content:space-between;margin:0}.mega-menu__column{width:32%;margin:0 0 30px}.mega-menu__title{font-size:16px}.mega-menu__title+ul{margin-top:-10px}.mega-menu__column .linklist__item:not(:first-child){padding-top:0}}@media screen and (max-width: 740px){.footer__copyright{flex-direction:column}.footer__logo-image{margin-right:0;margin-bottom:10px}.template--index .multi-column--small{--section-items-per-row: 3 !important}.template--index .shopify-section--testimonials .testimonial-list__nav,.template--page .shopify-section--testimonials .testimonial-list__nav{top:75%;left:50%;transform:translate(-50%);padding:0}.template--index .shopify-section--testimonials .dots-nav,.template--page .shopify-section--testimonials .dots-nav{justify-content:center}.template--index .shopify-section--testimonials .dots-nav .dots-nav__item,.template--page .shopify-section--testimonials .dots-nav{width:8px;height:8px}.text-with-icons__list{display:block;scroll-snap-type:unset;margin-left:0;margin-right:0}.text-with-icons__item{margin-bottom:25px}.footer-menu-desktop{display:none}.footer-menu-mobile{display:block!important}.footer__item{max-width:100%}.footer__item-list{display:flex;flex-direction:column;gap:0}.footer-menu-mobile .footer__item-title{padding:10px 0;margin:0;border-bottom:1px solid #fff}.footer__item-content ul{list-style:none;margin:0;padding:10px}.footer__item--newsletter{margin-top:20px}.footer__copyright{align-items:center}.shopify-section--athlete-images .images-info{flex-direction:column}.shopify-section--athlete-images .images-info .slideshow,.shopify-section--athlete-images .images-info .athlete-info{width:100%}.shopify-section--athlete-images .images-info .athlete-info{margin-top:20px}.shopify-section--athlete-images .slideshow,.shopify-section--athlete-images .slideshow__slide-list,.shopify-section--athlete-images .slideshow__slide,.shopify-section--athlete-images .slideshow__slide-inner,.shopify-section--athlete-images .slideshow__image-wrapper{max-height:50vh;min-height:50vh}.shopify-section--faq .faq__item+.faq__item{border-top:0}.quantity-selector__button{width:30px;height:30px}.product-content__tabs{margin-left:0}.supplement-facts-container table{width:100%!important}.tt-img-box-listing .col-sm-4{flex:0 0 50%;max-width:50%;padding-right:5px;padding-left:5px;margin-bottom:10px}.tt-img-box-listing .col-sm-4 a img{max-width:100%!important}.template--page .article-list--section{grid-template-columns:auto!important}.template--page .shopify-section--newsletter .content-box--small{width:100%!important;margin:auto}.template--page .shopify-section--newsletter h3{font-size:28px!important}.template--page .image-with-text__image-wrapper,.template--page .image-with-text__content-wrapper{width:100%!important;padding:0!important}.template--blog .article-list .article-item{width:100%;padding:0;margin-bottom:40px}.training_top_product{flex-direction:column}.training_top_product .product-image,.training_top_product .product-info{width:100%}.template--article .rte .row .col-md-6{flex:0 0 100%;max-width:100%;margin-bottom:20px}#header-localization-form{margin-right:10px}#header-localization-form .popover-button{font-size:11px}#header-localization-form .popover-button svg{margin-left:5px}.template--index .image-overlay__content.content-box--text-left.content-box--left h3{font-size:35px!important}.template--index .image-overlay__content.content-box--text-left.content-box--left .button{line-height:45px}.mb_content-box--text-center{text-align:center;width:100%;margin:0;height:100%}[dir=ltr] .mb_content-box--text-right{text-align:right}[dir=rtl] .mb_content-box--text-right{text-align:left}[dir=ltr] .mb_content-box--left{margin-right:auto}[dir=rtl] .mb_content-box--left,[dir=ltr] .mb_content-box--right{margin-left:auto}[dir=rtl] .mb_content-box--right{margin-right:auto}}.supplement-facts-container table tr td{vertical-align:top;padding:5px!important;border-collapse:collapse;border-bottom:1px solid #000000;font-size:12px}@media (max-width: 991px){.supplement-facts-container{margin-top:20px;padding-top:20px;border-top:5px solid #000000}}.supplement-facts-container table{border:1px solid #000000;width:50%;border-top:5px solid #000000}.supplement-facts-container .saprater{border-bottom:5px solid black}.supplement-facts-container table tr:first-child strong{font-size:17px}.supplement-facts-container table tr:nth-child(odd){background-color:#fff}.supplement-facts-container table tr td{vertical-align:top;padding:5px;border-collapse:collapse;border-bottom:1px solid #000000}.nutrition-facts__header{border-bottom:0px solid black;padding:0 0 .25rem;margin:0 0 .5rem;background-color:#fff!important}.nutrition-facts{border:1px solid black;float:left;width:500px;max-width:600px;padding:.5rem;font-size:1rem}@media only screen and (max-width: 390px){.nutrition-facts{width:100%!important;max-width:100%!important}.nutrition-facts-ingredients{width:100%!important}}@media only screen and (max-width: 520px){.nutrition-facts{width:100%!important;max-width:100%!important}.nutrition-facts-ingredients{width:100%!important}}@media only screen and (max-width: 400px){.nutrition-facts{width:100%!important;max-width:100%!important}.nutrition-facts-ingredients{width:100%!important}}@only screen and (max-width: 450px){.nutrition-facts-ingredients{width: 100%;}}.nutrition-facts .innerheadercontainer{height:0px!important}.nutrition-facts table{border-collapse:collapse;font-size:12px}.nutrition-facts__title{font-weight:800!important;font-size:2rem!important;margin:0 0 .25rem!important}.nutrition-facts__header{border-bottom:10px solid black;padding:0 0 .25rem;margin:0 0 .5rem;background-color:#fff!important}.nutrition-facts__header p{margin:0!important}.nutrition-facts__table,.nutrition-facts__table--grid,.nutrition-facts__table--small{width:100%;margin-right:100%}td{padding:10px}td:nth-child(odd){text-align:left}td:nth-child(2n){text-align:right}.nutrition-facts__table thead tr th,.nutrition-facts__table--grid thead tr th,.nutrition-facts__table--small thead tr th,.nutrition-facts__table thead tr td,.nutrition-facts__table--grid thead tr td,.nutrition-facts__table--small thead tr td{border:0}.nutrition-facts__table th,.nutrition-facts__table--grid th,.nutrition-facts__table--small th,.nutrition-facts__table td,.nutrition-facts__table--grid td,.nutrition-facts__table--small td{font-weight:400;text-align:left;padding:.25rem 0!important;border-top:1px solid black}.nutrition-facts__table td:last-child,.nutrition-facts__table--grid td:last-child,.nutrition-facts__table--small td:last-child{text-align:right}.nutrition-facts__table .blank-cell,.nutrition-facts__table--grid .blank-cell,.nutrition-facts__table--small .blank-cell{width:1rem;border-top:0}.nutrition-facts__table .thick-row th,.nutrition-facts__table--grid .thick-row th,.nutrition-facts__table--small .thick-row th,.nutrition-facts__table .thick-row td,.nutrition-facts__table--grid .thick-row td,.nutrition-facts__table--small .thick-row td{border-top-width:5px}.small-info{font-size:.7rem}.nutrition-facts__table--small{border-bottom:1px solid #999;margin:0 0 .5rem}.nutrition-facts__table--small thead tr{border-bottom:1px solid black}.nutrition-facts__table--small td:last-child{text-align:left}.nutrition-facts__table--small th,.nutrition-facts__table--small td{border:0;padding:0}.nutrition-facts__table--grid{margin:0 0 .5rem}.nutrition-facts__table--grid td:last-child{text-align:left}.nutrition-facts__table--grid td:last-child:before{content:"\2022";font-weight:700;margin:0 .25rem 0 0}.text-center{text-align:center}.thick-end{border-bottom:10px solid black}.thin-end{border-bottom:1px solid black}.nutrition-facts-ingredients{width:500px;padding:.5rem;text-align:justify;font-size:12px}.multi-col{width:1000px;max-width:1000px}.col-4-table{width:180px}.col-4-table td{border-top:0px}.col-4-table-scoop{font-size:13px}.prod-video{width:100%}.article-image--square .article-item__image-container img{aspect-ratio:1;object-fit:cover}.article-image--landscape .article-item__image-container img{aspect-ratio:1.6;object-fit:cover}.article-image--portrait .article-item__image-container img{aspect-ratio:.8;object-fit:cover}.product--thumbnails-left .product__media{flex-wrap:wrap}.supplement_facts_content{margin-top:20px}.shopify-section--related-blog-posts .scroller{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;margin-left:calc(-1* var(--container-gutter));margin-right:calc(-1* var(--container-gutter));scrollbar-width:none}.shopify-section--related-blog-posts .scroller__inner{min-width:min-content;padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:auto;margin-right:auto}.quiz-result-banner{margin-bottom:80px}.quiz-result-banner .container{max-width:1200px}.quiz-result-banner .result-metabolic-rate{text-align:center;display:flex;flex-direction:column;border:1px solid rgba(var(--text-color),.15);padding:20px;max-width:300px;width:100%;margin:0 auto;border-radius:8px;min-height:250px;height:100%;justify-content:space-around}.quiz-result-banner .result-metabolic-rate .metabolic-rate-title h3{font-size:24px;line-height:28px}.quiz-result-banner .result-metabolic-rate .metabolic-rate{margin-top:20px}.quiz-result-banner .result-metabolic-rate .metabolic-rate span{font-weight:700;font-size:20px;display:block;line-height:24px}.quiz-result-banner .result-daily-energy .daily-energy-title h3,.quiz-result-banner .result-protein-requirement .protein-requirement-title h3,.quiz-result-banner .result-product-content .result-product-title h3{font-size:24px;line-height:28px;text-align:center}.quiz-result-banner .result-daily-energy .daily-energy-content,.quiz-result-banner .result-protein-requirement .protein-requirement-content,.quiz-result-banner .result-product-content .result-product-wrapper{margin-top:30px}.quiz-result-banner .result-daily-energy,.quiz-result-banner .result-protein-requirement{padding-top:70px;max-width:900px;width:100%;margin:0 auto}.quiz-result-banner .result-daily-energy .activity-table,.quiz-result-banner .result-protein-requirement .protein-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid rgba(var(--text-color),.15);border-radius:8px;overflow:hidden}.quiz-result-banner .result-daily-energy .activity-table th,.quiz-result-banner .result-daily-energy .activity-table td,.quiz-result-banner .result-protein-requirement .protein-table th,.quiz-result-banner .result-protein-requirement .protein-table td{padding:12px 15px;text-align:left;max-width:50%;width:100%;border-bottom:1px solid rgba(var(--text-color),.15)}.quiz-result-banner .result-daily-energy .activity-table th:first-child,.quiz-result-banner .result-daily-energy .activity-table td:first-child,.quiz-result-banner .result-protein-requirement .protein-table th:first-child,.quiz-result-banner .result-protein-requirement .protein-table td:first-child{border-right:1px solid rgba(var(--text-color),.15)}.quiz-result-banner .result-daily-energy .activity-table tr:last-child td,.quiz-result-banner .result-protein-requirement .protein-table tr:last-child td{border-bottom:none}.quiz-result-banner .result-daily-energy .activity-table th,.quiz-result-banner .result-protein-requirement .protein-table th{font-weight:700}.quiz-result-banner .result-product-content{padding-top:70px}.quiz-result-banner .result-product-content .result-product-wrapper{display:flex;flex-wrap:wrap;gap:48px 24px}.quiz-result-banner .result-product-content .result-product-wrapper .result-product{max-width:calc(33.33% - 16px);width:100%;display:none;flex-direction:column;gap:24px}.quiz-result-banner .result-product-wrapper .result-product .result-product-image .result-product-link{position:relative;display:flex;align-items:center;justify-content:center}.quiz-result-banner .result-product-wrapper .result-product .result-product-image .result-product-link .product-secondary-image{opacity:0;position:absolute;width:100%;height:100%;object-fit:contain;left:0;top:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.quiz-result-banner .result-product-wrapper .result-product .result-product-image .result-product-link:hover .product-secondary-image{visibility:visible;opacity:1;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.quiz-result-banner .result-product-wrapper .result-product .result-product-image .result-product-link:hover .product-primary-image{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.quiz-result-banner .result-product-wrapper .result-product .result-product-image .result-product-link.product-single-image .product-primary-image{opacity:1;visibility:visible}.quiz-result-banner .result-product-content .result-product-wrapper .result-product .result-product-info{text-align:center;height:100%;display:flex;flex-direction:column}.quiz-result-banner .result-product-content .result-product-wrapper .result-product .result-product-info .result-product-title a{line-height:1.5;margin-bottom:4px;display:block}.quiz-result-banner .result-product-content .result-product-wrapper .result-product .result-product-info .result-product-cart{margin-top:auto}.quiz-result-banner .result-product-content .result-product-wrapper .result-product .result-product-info .result-product-cart button{line-height:45px}@media (max-width: 740px){.quiz-result-banner .result-product-content .result-product-wrapper{gap:32px 12px}.quiz-result-banner .result-product-content .result-product-wrapper .result-product{max-width:calc(50% - 6px);gap:16px}}@media (max-width: 575px){.quiz-result-banner .result-metabolic-rate{padding:15px;max-width:240px;min-height:200px}.quiz-result-banner .result-metabolic-rate .metabolic-rate-title h3{font-size:20px;line-height:24px}.quiz-result-banner .result-metabolic-rate .metabolic-rate span{font-size:18px;line-height:20px}.quiz-result-banner .result-daily-energy,.quiz-result-banner .result-protein-requirement,.quiz-result-banner .result-product-content{padding-top:40px}.quiz-result-banner .result-daily-energy .daily-energy-title h3,.quiz-result-banner .result-protein-requirement .protein-requirement-title h3,.quiz-result-banner .result-product-content .result-product-title h3{font-size:20px;line-height:24px}.quiz-result-banner .result-product-content .result-product-wrapper .result-product .result-product-info .result-product-rating .rating{flex-wrap:wrap;justify-content:center}.quiz-result-banner .result-product-content .result-product-wrapper .result-product .result-product-info .result-product-cart button{padding:0 22px;width:100%}}.shopify-section--image-with-text-overlay:has(.lp-overlay){--grid-column-width: 40px;--container-max-width: 1530px}.lp-overlay h1{line-height:1;font-size:70px;margin-bottom:20px}.lp-overlay .image-overlay__text-container{line-height:1.3;font-size:30px}.lp-overlay .button{border-radius:50px;padding:15px 65px;font-size:25px;font-weight:600}@media screen and (max-width: 1440px){.lp-overlay{--grid-column-width: 30px}.lp-overlay h1{font-size:45px}.lp-overlay .image-overlay__text-container{font-size:20px}.lp-overlay .button{padding:0 30px;font-size:18px}}@media screen and (max-width: 1024px){.lp-overlay h1{font-size:30px}}@media screen and (max-width: 740px){.lp-overlay .image-overlay__image-wrapper{position:relative}.lp-overlay .image-overlay{flex-direction:column}.lp-overlay .image-overlay:before{content:none}.lp-overlay h1 br{display:none}.lp-overlay .button{padding:0 25px;font-size:14px}.lp-overlay h1{font-size:25px;margin-bottom:10px}.lp-overlay h1+p{margin-top:10px}}@media screen and (min-width: 741px) and (max-width: 999px){.lp-overlay .image-overlay__text-container{max-width:45%}}.shopify-section--rich-text:has(.lp-richtext){--vertical-breather: 10px}.lp-richtext h3{font-weight:600;font-size:60px}@media screen and (max-width: 1440px){.lp-richtext h3{font-size:30px}}.lp-twi .text-with-icons__content-wrapper p{font-size:45px;line-height:1}.shopify-section--text-with-icons:has(.lp-twi){--vertical-breather: 0}.lp-twi .vertical-breather{padding-top:0;padding-bottom:0}@media screen and (min-width: 741px){.lp-twi .text-with-icons__list{grid-auto-columns:minmax(200px,450px)}}@media screen and (max-width: 1440px){.lp-twi .text-with-icons__content-wrapper p{font-size:3vw}.lp-twi .text-with-icons__custom-icon{max-width:100px!important}.lp-twi .text-with-icons__item{width:33.33%}}@media screen and (max-width: 1024px){.lp-twi .text-with-icons__custom-icon{max-width:80px!important}.lp-twi .text-with-icons__content-wrapper{padding-left:5px}}@media screen and (max-width: 740px){.lp-twi .text-with-icons__list{display:flex}.lp-twi .text-with-icons__item{margin-bottom:0;padding:0 5px}.lp-twi .text-with-icons__custom-icon{max-width:50px!important}.lp-twi .text-with-icons{padding:10px 0}}.shopify-section--image-with-text:has(.lp-imwt-top){--vertical-breather: 0}.lp-imwt-top .image-with-text__text-wrapper{font-size:28px;line-height:1.2}.lp-imwt-top h3{font-weight:600;font-size:40px;text-transform:none}.lp-imwt-top p:last-child{font-size:1.25rem}.lp-imwt-top .image-with-text__content-list{padding:25px 0}@media screen and (min-width: 1400px){.lp-imwt-top .image-with-text__content-wrapper{--grid-column-width: 67px;margin-right:90px}}@media screen and (max-width: 1440px){.lp-imwt-top h3{font-size:25px}.lp-imwt-top .image-with-text__text-wrapper{font-size:18px}}@media screen and (max-width: 740px){.lp-imwt-top .image-with-text,.lp-imwt-top .image-with-text>.container{padding:0}.lp-imwt-top .image-with-text__content-wrapper{padding-left:var(--container-gutter)!important;padding-right:var(--container-gutter)!important}.lp-imwt-top .image-with-text__content-list{padding-top:0}.lp-imwt-top .image-with-text__text-wrapper{font-size:15px}.lp-imwt-top p:last-child{font-size:.85rem}}.lp-multicolumn .h5{font-weight:600;font-size:40px;font-style:italic;line-height:1}.lp-multicolumn .section__header{font-size:32px;margin-bottom:0;max-width:100%;line-height:1}.shopify-section--multi-column:has(.lp-multicolumn-2){--container-max-width: 1405px}@media screen and (min-width: 768px){.lp-multicolumn-2 .multi-column--large{--section-items-per-row: 2}}@media screen and (min-width: 1000px){.lp-multicolumn-2 .multi-column__inner{--item-width: 600px;justify-content:center}.lp-multicolumn .multi-column__item{display:flex;flex-direction:row-reverse;align-items:center}}@media screen and (max-width: 1440px){.lp-multicolumn .multi-column__text-container{text-align:center;margin:0 auto}.lp-multicolumn-2 .multi-column__text-container{max-width:165px}}@media screen and (max-width: 1440px){.lp-multicolumn .section__header,.lp-multicolumn .h5{font-size:24px}.lp-multicolumn-2 .multi-column__inner{--item-width: calc(var(--container-inner-width) / var(--section-items-per-row) - (var(--multi-column-column-gap) / var(--section-items-per-row) * (var(--section-items-per-row) - 1)))}}.lp-imwt-bot .image-with-text__text-wrapper{font-size:28px;line-height:1.2}.lp-imwt-bot h3{font-weight:600;font-size:40px;text-transform:none;position:absolute;left:7%;top:12%;width:25%}.lp-imwt-bot .image-with-text__wrapper{position:relative}@media screen and (min-width: 1000px){.lp-imwt-bot .image-with-text__image-wrapper{--grid-column-width: 85px}.lp-imwt-bot .image-with-text__content-wrapper{--grid-column-width: 51px;margin-left:50px;margin-right:7%}}@media screen and (max-width: 1440px){.lp-imwt-bot h3{font-size:25px}.lp-imwt-bot .image-with-text__text-wrapper{font-size:18px}}@media screen and (max-width: 999px){.lp-imwt-bot h3{top:5%;width:50%}}@media screen and (max-width: 740px){.lp-imwt-bot h3{font-size:4.5vw;top:0;left:0}}.image-below-wrapper{margin-top:20px;margin-bottom:15px}.image-below-wrapper img{margin:0 auto!important}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom.css.map */
