.fotorama__nav-wrap{scrollbar-width:none;-ms-overflow-style:none}.fotorama__nav-wrap::-webkit-scrollbar{display:none}.fotorama__nav__shaft{scrollbar-width:none;-ms-overflow-style:none}.fotorama__nav__shaft::-webkit-scrollbar{display:none}.breadcrumb-main{display:none}.product-supplement-fact svg{color:#3fa455;filter:none!important}#supplement-modal{color:#0f9de6!important;font-weight:700}.jw-modal{z-index:999999!important}.jw-modal-body{position:relative;z-index:1000000}.jw-modal-close{position:absolute;top:15px;right:15px;background:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease;box-shadow:0 2px 8px #00000026}.jw-modal-close:hover{background:#f5f5f5;transform:scale(1.1)}.jw-modal-close svg{color:#333}body.jw-modal-open:not(.filter-active) .site-header-container{z-index:0!important}.bullet-points{margin-bottom:0}.product-bullets .bullet-points li{position:relative;padding-left:32px}.product-bullets .bullet-points li:before{content:"";position:absolute;top:.4rem;left:0;width:22px;height:14px;background-color:#3fa455;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iYXJyb3ctaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIyLjAwNSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIyLjAwNSAxNCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMTUiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDE1IiB3aWR0aD0iMjIuMDA1IiBoZWlnaHQ9IjE0IiBmaWxsPSIjM2ZhNDU1Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBpZD0iR3JvdXBfMyIgZGF0YS1uYW1lPSJHcm91cCAzIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoKSI+CiAgICA8cGF0aCBpZD0iUGF0aF8xIiBkYXRhLW5hbWU9IlBhdGggMSIgZD0iTS41LDcuNUgyMC4xNDJsLTYuOTU0LDUuNjExYS41LjUsMCwwLDAsLjYyOS43NzhsNy45NzEtNi40MzJhLjU4OS41ODksMCwwLDAsMC0uOTE1TDEzLjgxNy4xMTFhLjUuNSwwLDAsMC0uNjI5Ljc3OEwyMC4xNDIsNi41SC41YS41LjUsMCwwLDAsMCwxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMDEgLTAuMDAxKSIgZmlsbD0iIzNmYTQ1NSIvPgogIDwvZz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iYXJyb3ctaWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIyLjAwNSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIyLjAwNSAxNCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMTUiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDE1IiB3aWR0aD0iMjIuMDA1IiBoZWlnaHQ9IjE0IiBmaWxsPSIjM2ZhNDU1Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBpZD0iR3JvdXBfMyIgZGF0YS1uYW1lPSJHcm91cCAzIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoKSI+CiAgICA8cGF0aCBpZD0iUGF0aF8xIiBkYXRhLW5hbWU9IlBhdGggMSIgZD0iTS41LDcuNUgyMC4xNDJsLTYuOTU0LDUuNjExYS41LjUsMCwwLDAsLjYyOS43NzhsNy45NzEtNi40MzJhLjU4OS41ODksMCwwLDAsMC0uOTE1TDEzLjgxNy4xMTFhLjUuNSwwLDAsMC0uNjI5Ljc3OEwyMC4xNDIsNi41SC41YS41LjUsMCwwLDAsMCwxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMDEgLTAuMDAxKSIgZmlsbD0iIzNmYTQ1NSIvPgogIDwvZz4KPC9zdmc+Cg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:22px 14px;mask-size:22px 14px}.rating-with-store-count{display:flex!important;gap:1.6rem;justify-content:space-between}.bv_button_buttonMinimalist.bv_war_button{display:none!important}.star-rating{width:auto!important}.in-store-count{display:flex;align-items:center;gap:.4rem;font-size:1.4rem}.certified-icons{margin:1.6rem 0}.certified-icons-list-container{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:flex-start;align-items:center}.certified-icon-item{display:flex;align-items:center;justify-content:center;flex-shrink:0}.certified-icon-image{max-height:50px;width:auto;height:auto;object-fit:contain;display:block}@media(min-width:768px){.certified-icons-list-container{gap:1.6rem}}@media(min-width:1024px){.certified-icons-list-container{gap:2rem;justify-content:flex-start}}@media(min-width:1200px){.certified-icons-list-container{gap:2.4rem}}.certified-icons .text-with-icon{display:flex;align-items:center;gap:.8rem;flex-shrink:0}.certified-icons .text-with-icon__icon img{max-height:50px;width:auto;height:auto;object-fit:contain}.certified-icons .text-with-icon__label{font-size:1.2rem;line-height:1.4;color:inherit}@media(min-width:768px){.certified-icons .text-with-icon__label{font-size:1.4rem}}*,*:before,*:after{box-sizing:border-box}.faux_buttons-v2{display:flex;flex-direction:column;gap:4px}.faux_buttons-v2 .faux_button-v2-wrap{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(78,78,78,.3);padding:16px;transition:background-color .3s;border-radius:6px;position:relative}[class*=template-product-rich2] .faux_buttons-v2 .faux_button-v2-wrap{border-width:2px}.faux_buttons-v2 .faux_button-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.faux_buttons-v2 .faux_button-v2-wrap.active{background-image:linear-gradient(to bottom,#f2d9bb,#fcf7f0 50%,#fff)!important;border-width:2px;border-color:#000}[class*=template-product-rich2] .faux_buttons-v2 .faux_button-v2-wrap.active{background-image:linear-gradient(to bottom,#f2d9bb87,#f2d9bb87)!important;border-width:2px;border-color:#0c2b4b}.faux_buttons-v2 .faux_button-v2-wrap:hover{border-color:#000}[class*=template-product-rich2] .faux_buttons-v2 .faux_button-v2-wrap:hover{border-color:#0c2b4b}.faux_buttons-v2 .faux_button-v2-wrap.active:hover{border-color:#b88400}.faux_buttons-v2 .faux_button-v2-wrap .faux_button-label{position:absolute;top:0;right:0;transform:translate(-50%,-50%);background:#ffca40;border:1px solid #000;padding:3px 8px;font-size:1.2rem;text-transform:uppercase;color:#000;font-family:myriad-pro-semi-condensed,sans-serif;font-weight:700;border-radius:6px}.faux_buttons-v2 .faux_button-v2-wrap .faux_button-content{color:#000;font-size:1.6rem;line-height:1;font-weight:700;display:flex;gap:8px}[class*=template-product-rich2] .faux_buttons-v2 .faux_button-v2-wrap .faux_button-content{color:#0c2b4b}@media screen and (min-width:990px){.faux_buttons-v2 .faux_button-v2-wrap .faux_button-content{font-size:1.6rem}}.faux_buttons-v2 .faux_button-v2-wrap .faux_button-content label{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:700}.faux_buttons-v2 .faux_button-v2-wrap .faux_button-content small{font-weight:400;font-size:1.4rem}@media screen and (min-width:990px){.faux_buttons-v2 .faux_button-v2-wrap .faux_button-content small{font-size:1.4rem}}.faux_buttons-v2 .faux_button-v2-wrap .product-delivery__auto-note{display:block;font-size:1rem;color:#000;text-align:left;font-weight:400;display:none}[class*=template-product-rich2] .faux_buttons-v2 .faux_button-v2-wrap .product-delivery__auto-note{color:#0c2b4b}.faux_buttons-v2 .faux_button-v2-wrap input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:17px;height:17px;border:1px solid currentColor;border-radius:50%;transform:translateY(-1px);display:grid;place-content:center}.faux_buttons-v2 .faux_button-v2-wrap input[type=radio]:before{content:"";width:9px;height:9px;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 10px 10px #000}[class*=template-product-rich2] .faux_buttons-v2 .faux_button-v2-wrap input[type=radio]:before{box-shadow:inset 10px 10px #0c2b4b}.faux_buttons-v2 .faux_button-v2-wrap input[type=radio]:checked:before{transform:scale(1)}.faux_buttons-v2 .faux_button-v2-wrap .faux_button__price{display:flex;align-items:baseline;gap:8px;flex-direction:row-reverse}[class*=template-product-rich2] .faux_buttons-v2 .faux_button-v2-wrap .faux_button__price{color:#0c2b4b}.faux_buttons-v2 .faux_button-v2-wrap .faux_button__price .subscription_price{font-size:1.8rem;font-weight:700}.faux_buttons-v2 .faux_button-v2-wrap .faux_button__price .buyonce_price{font-weight:400;text-decoration:line-through;font-size:1.6rem}.faux_button-v2-wrap:nth-child(2) .faux_button__price .buyonce_price{text-decoration:none;font-size:1.8rem;font-weight:700}.faux_button-trustmarks{margin-top:8px;padding-left:25px;display:flex;align-items:center;gap:8px}.faux_button-trustmarks-list{margin:0;padding:0;list-style:none;font-size:clamp(1.2rem,1.2vw,1.4rem)}.faux_button-trustmarks-list li{margin:0;line-height:1.2}.faux_button-trustmarks .rivo-container-points-text{display:inline}.faux_button-options{margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.1);display:flex}.faux_button-options .icon-calendar{width:16px;height:16px;color:#000}[class*=template-product-rich2] .faux_button-options .icon-calendar{color:#0c2b4b}.faux_buttons-v2 select{background-repeat:no-repeat;background-position:right center;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:myriad-pro-semi-condensed,sans-serif;font-size:inherit;cursor:inherit;line-height:inherit;outline:none;font-size:1.6rem}.faux_buttons-v2 select:focus,.faux_buttons-v2 select:active{outline:none}.faux_buttons-v2 select::-ms-expand{display:none}.product-price--reverse{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:1.25rem}.product-price--reverse .product-price--compare{margin-inline-start:0!important}.product-price--reverse .product-price--unit{display:none!important}.product-quantity{border-radius:6px;border:1px solid rgba(78,78,78,.3);background-color:#fff}.template-product-rich .custom-sticky .custom-sticky-add-cart-button{border-radius:6px;background:#ffca40!important;color:#000;border:1px solid #000!important}.template-product-rich .custom-sticky .custom-sticky-add-cart-button:hover{background:#000!important}.main-product .add-to-cart.button--solid{border:1px solid #000;color:#000;background-color:#ffca40!important;border-radius:6px;font-size:2.4rem}.main-product .add-to-cart.button--solid .button__text{font-family:myriad-pro-semi-condensed,sans-serif;font-weight:700;text-transform:capitalize}.main-product .add-to-cart.button--solid:hover{color:#000!important;background-color:#ffd56b!important}.main-product .product-rewards-program{margin:1.6rem 0;font-size:1.6rem}.main-product .product-rewards-program a{font-size:1.6rem}.main-product .pr-rewards-icon{display:inline-block;width:13px;height:13px;flex-shrink:0;background-image:url(GreenStar2x.png);background-size:contain;background-repeat:no-repeat;background-position:center}.template-product-rich-rl20395 .main-product .pr-rewards-icon,.template-product-rich-rl20417 .main-product .pr-rewards-icon{width:13px!important;height:13px!important;background-image:url(GreenStar2x.png)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.template-product-rich-rl20395 .main-product .faux_button-trustmarks .rivo-points-icon,.template-product-rich-rl20417 .main-product .faux_button-trustmarks .rivo-points-icon,.template-product-rich-rl20395 .main-product .faux_button-trustmarks .rivo-container-points-text:before,.template-product-rich-rl20417 .main-product .faux_button-trustmarks .rivo-container-points-text:before,.template-product-rich-rl20395 .main-product .faux_button-trustmarks .rivo-container-points-text:after,.template-product-rich-rl20417 .main-product .faux_button-trustmarks .rivo-container-points-text:after{display:none!important;content:none!important}.main-product .product-rewards-gallery-banner{text-align:center;margin:1rem 0}.main-product .product-rewards-gallery-banner a{display:inline-block;transition:opacity .2s ease}.main-product .product-rewards-gallery-banner a:hover{opacity:.8}.main-product .product-rewards-gallery-banner img{max-width:100%;height:auto}.main-product .product-guarantees--two{justify-content:center;margin:0!important;font-size:1.4rem}.main-product .product-guarantees--two .product-guarantees__item:before{display:none}.main-product .product-guarantees--two .product-guarantees__item svg{width:auto;height:14px}@media screen and (min-width:769px){.main-product-rich2 .product-gallery-wrap-inner{padding-right:0!important;padding-left:0!important;position:relative!important}.main-product-rich2.main-product-rich2--thumbs-right .product-gallery-wrap-inner .fotorama__nav-wrap{position:absolute!important;top:0!important;right:0!important;bottom:auto!important;left:auto!important;width:100px!important;height:90%!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:10!important}.main-product-rich2.main-product-rich2--thumbs-left .product-gallery-wrap-inner .fotorama__nav-wrap{position:absolute!important;top:0!important;right:auto!important;bottom:auto!important;left:0!important;width:100px!important;height:90%!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:10!important}.main-product-rich2.main-product-rich2--thumbs-center_below .product-gallery-wrap-inner .fotorama__nav-wrap{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;height:auto!important;margin-top:12px!important;overflow-x:auto!important;overflow-y:hidden!important;z-index:10!important}.main-product-rich2.main-product-rich2--thumbs-center_below .product-gallery-wrap-inner .fotorama__nav--thumbs{display:flex!important;justify-content:center!important;width:100%!important}.main-product-rich2.main-product-rich2--thumbs-center_below .product-gallery-wrap-inner .fotorama__nav__shaft{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:max-content!important;margin:0 auto!important}.main-product-rich2.main-product-rich2--thumbs-center_below .product-gallery-wrap-inner .fotorama__nav__frame{width:80px!important;height:80px!important;margin:0!important;float:none!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-main-product-rich2.css.map */
