body{overflow-x:hidden}.product-charts{position:relative;margin-left:-15px}.product-charts table{width:100%}.product-charts table td{position:relative;border-top:none!important}.product-charts table td:first-of-type{max-width:125px}.product-charts table td:last-of-type{max-width:375px}.product-charts table canvas{height:300px}.product-charts .legend{position:absolute;width:100%;padding:10px;bottom:1rem;background:#fff}.product-charts .legend .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-charts .legend .legend-item{padding:10px;font-size:.8rem}.product-charts .legend .legend-item .result{display:inline-block;width:25px;height:10px;background:#046e8280;border-radius:5px;border:1.5px solid #046E82}.product-charts .legend .legend-item .dots{display:inline-block}.product-charts .legend .legend-item .dots:after{content:"\2022\2022\2022";position:relative;top:-1px;letter-spacing:1px}.product-charts .legend .legend-item .claimed:after{color:#008037}.product-charts .legend .legend-item .allowed:after{color:red}.product-charts .chart-link{margin:1rem 0;color:#046e82;font-weight:600;-webkit-transform:translate(30px,.5rem);-ms-transform:translate(30px,.5rem);transform:translate(30px,.5rem)}.product-charts .chart-link a{color:inherit}.custom_grad.active span.custom_grad_details{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (min-width: 300px) and (max-width: 374px){.product-charts table td:first-of-type{width:32%}.product-charts table td:last-of-type{width:68%}}@media (min-width: 375px) and (max-width: 767px){.product-charts table td:first-of-type{width:29%}.product-charts table td:last-of-type{width:71%}}@media screen and (max-width: 767px){#graph_container_sec{padding:0}#graph_container_sec.graph_container_sec--has-grouptag{margin-top:15px}.product-charts{margin-left:0;overflow:hidden}.product-charts table td{padding-right:0!important}.product-charts table canvas{height:200px;max-width:100%}#graph_container_sec span.custom_grad_t{right:0}#graph_container_sec span.custom_grad_details{right:80px}.custom_grad:hover span.custom_grad_details{display:none}}.hidden{display:none}.custom_product_desk *{max-width:100%}.template-product #site-main{z-index:auto}.product-gallery span.custom_grad_details{top:-85px;z-index:701}.product-main .options-selection--inline fieldset.options-selection__radios .options-selection__option-value--selected .options-selection__option-value-input[data-variant-option-available=false]+.options-selection__option-value-name{width:100%;opacity:1}@media (min-width: 720px){.product-main .options-selection--inline .options-selection__option-value{width:100%}}.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]:checked+.options-selection__option-value-name span:after{visibility:none!important;content:none!important}.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]:checked+.options-selection__option-value-name span{visibility:visible}.product-main .options-selection--inline fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]+.options-selection__option-value-name span:after{visibility:none;content:none}.product-main .options-selection--inline fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]+.options-selection__option-value-name span{visibility:initial}.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]+.options-selection__option-value-name{text-decoration:none}.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]+.options-selection__option-value-name span{visibility:hidden;position:relative}.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]+.options-selection__option-value-name span:after{content:"--";visibility:visible;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.grid-item-price-wrap .customgran_p{font-size:.9rem;margin-top:.25rem}.productgrid--item .custom_grad{position:absolute;right:5px;top:5px}.productgrid--item span.custom_grad_t img{width:55px}@media screen and (min-width: 768px){.productgrid--item span.custom_grad_t img{width:65px}}.productgrid--item .custom_grad.x-flip span.custom_grad_details{left:-250px;right:unset}.productgrid--item .custom_grad.x-flip span.custom_grad_details:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width: 767px){.productgrid--item .custom_grad:not(.x-flip) span.custom_grad_details{left:-15px;right:unset}.productgrid--item .custom_grad:not(.x-flip) span.custom_grad_details:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.productgrid--item .custom_grad.x-flip span.custom_grad_details{right:30px}}.product-barcode{margin:.5rem 0;font-size:.875rem;line-height:1.5;color:#949494}.product-form--atc-button{border-radius:8px}.product-form--atc-button.disabled{background-color:#046e82;border:1px solid #046E82}.product-form--atc-button,.product-form--atc-button:not(.disabled):hover{background:#fa8f00;color:#fff}.template-product .variant-selection options-selection.options-selection--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.template-product .variant-selection options-selection.options-selection--inline fieldset.options-selection__radios{margin-right:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width: 720px){.template-product .variant-selection options-selection.options-selection--inline fieldset.options-selection__radios{margin-right:70px}}.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-availability=available]+.options-selection__option-value-name{opacity:1;background:#fff!important;border-style:solid;text-decoration:none}.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]+.options-selection__option-value-name span:after,.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-availability=available]+.options-selection__option-value-name span:after{content:none!important}.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-option-available=false]+.options-selection__option-value-name span,.product-main fieldset.options-selection__radios .options-selection__option-value-input[data-variant-availability=available]+.options-selection__option-value-name span{visibility:visible}.product__price .price__compare-at,.product__price .price__current{font-size:var(--font-size-body-larger)}@media screen and (min-width: 1024px){.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-meganav-standard__item{display:block}.navmenu-meganav.navmenu-meganav--desktop [data-navmenu-details][open=open]{background:#00000080;position:absolute;display:block;height:100vh;content:"";width:100%;top:100%;right:0;bottom:0;left:0}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{color:#046e82}.navmenu-meganav.navmenu-meganav--desktop .navmenu-link{padding:5px 0}.navmenu-meganav.navmenu-meganav--desktop .navmenu-link:hover,.navmenu-meganav.navmenu-meganav--desktop .navmenu-link-parent:hover{text-decoration:underline;color:#fa8f00}.site-header-sticky .navmenu-meganav--desktop{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:50px}.site-header-sticky .navmenu-meganav--desktop .navmenu-meganav-wrapper{max-height:80vh}.site-navigation .navmenu-depth-1>.navmenu-meganav__item-parent{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items{max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important;max-width:100%!important;display:block;width:auto}.navmenu-meganav--desktop .group{padding:0 0 10px;margin:0;display:block}.navmenu-meganav--columns-break .group,.navmenu-meganav--desktop .group--break{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.navmenu-meganav--columns-1.navmenu-meganav--desktop .navmenu-meganav-standard__items{-webkit-column-count:1;-moz-column-count:1;column-count:1}.navmenu-meganav--columns-2.navmenu-meganav--desktop .navmenu-meganav-standard__items{-webkit-column-count:2;-moz-column-count:2;column-count:2}.navmenu-meganav--columns-3.navmenu-meganav--desktop .navmenu-meganav-standard__items{-webkit-column-count:3;-moz-column-count:3;column-count:3}.navmenu-meganav--columns-4.navmenu-meganav--desktop .navmenu-meganav-standard__items,.navmenu-meganav--columns-5.navmenu-meganav--desktop .navmenu-meganav-standard__items{-webkit-column-count:4;-moz-column-count:4;column-count:4}.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items li.navmenu-item-parent:not(:first-child){margin-top:10px}}@media screen and (min-width: 1450px){.navmenu-meganav--columns-5.navmenu-meganav--desktop .navmenu-meganav-standard__items{-webkit-column-count:5;-moz-column-count:5;column-count:5}}.custom_product_desk_in h2:first-child,.custom_product_desk_in h3:first-child,.custom_product_desk_in h4:first-child{margin-top:0}.custom_product_desk h2,.image-with-text__image-wrapper .supplement-facts-table h2{font-size:var(--font-size-heading-3)}.custom_product_desk h3,.image-with-text__image-wrapper .supplement-facts-table h3{font-size:var(--font-size-heading-5)}.custom_product_desk h4,.image-with-text__image-wrapper .supplement-facts-table h4{font-size:var(--font-size-body);font-weight:700}.custom_product_desk h3,.custom_product_desk h4{margin-top:1rem}.custom_product_desk:last-child{margin-bottom:0}.deskshowalltable{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.deskshowalltable:after{background:#ddd;position:absolute;border:none;content:"";height:2px}.deskshowalltable span{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);position:absolute;left:50%;right:0;top:50%}h1.product-title{font-size:var(--font-size-heading-2)}h2.product-recently-viewed__heading,h2.product-recommendations--title{font-size:var(--font-size-heading-3)}.product-form--regular #product-quantity-select .form-field-select-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.product-form--regular #product-quantity-select{padding:15px 20px 15px 50px;border-radius:50px;font-weight:700;border-width:2px;-webkit-box-shadow:none;box-shadow:none}.product-form--regular #product-quantity-select:focus{border-color:#ddd}.product-form--regular #product-quantity-select:hover{-webkit-box-shadow:0 3px 8px #0000001a;box-shadow:0 3px 8px #0000001a}.product-form--regular .form-field-select-wrapper svg{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto;width:16px;right:20px;margin:0;top:50%}.product-form--regular .options-selection__option-values{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.product-form--regular .form-field-select-wrapper label.form-field-title{vertical-align:middle;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#1d1d1d;left:15px;top:50%}.supplement-facts-table--section h2{margin-top:revert}@media (max-width: 719px){.supplement-facts-table--section .supplement-facts-table{padding:16px 0}}@media screen and (min-width: 1024px){.modal--quickshop-full .product-gallery{display:inline-block;width:40%}.modal--quickshop-full .product-main{width:55%}}.productitem__badge{display:none!important}@media screen and (max-width: 719px){.product-details{margin-top:1.75rem;margin-bottom:0}}.template-product table tbody tr td{font-size:var(--font-size-body)}.article-image{background-size:cover!important;width:calc(100% - 20px);margin:0 10px;background-clip:initial;aspect-ratio:16 / 9;height:auto}@media (min-width: 680px) and (max-width: 1023px){.article-image{width:calc(82% - 20px);margin-right:10px;margin-left:auto}}@media (min-width: 1024px){.article-image{background-clip:initial;padding-right:25px;padding-left:25px;max-width:650px;margin:auto}}@media (min-width: 768px){.product-charts table td:first-of-type{min-width:140px;max-width:140px}}@media (min-width: 1450px){.dynamic-blogposts .flickity-viewport{overflow:hidden}.dynamic-blogposts .blogposts--inner .article--excerpt-wrapper{width:20.63rem}}.dynamic-blogposts .blogposts--inner .article--excerpt-wrapper{margin-right:10px!important}@media (max-width: 1049px){.dynamic-blogposts .flickity-button{display:none}}.dynamic-blogposts .flickity-button{background:#fff;border-radius:3px;opacity:.95}.dynamic-blogposts .flickity-button svg{vertical-align:middle;height:24px;width:24px;opacity:.6}.article--excerpt-image{background-repeat:no-repeat;background-size:contain;background:none;height:auto}.article-list-item .article--excerpt-image{background-position:center;background-size:cover;aspect-ratio:16 / 9;height:18.75rem;height:auto;width:100%}@media (min-width: 360px){.pricefy-app-product-price{font-size:17px!important}}@media (min-width: 400px){.pricefy-app-product-price{font-size:17px!important}}@media (min-width: 500px){.pricefy-app-competitor-list-container{column-gap:30px}}@media (min-width: 768px){.pricefy-app-product-price{font-size:18px!important}}@media (min-width: 720px) and (max-width: 930px){.pricefy-app-competitor-list-container{columns:1!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom.css.map */
