.italic{font-style:italic}.subscription-button{display:flex;align-items:center;width:100%;padding:15px;margin-bottom:10px;border:1px solid var(--COLOR-A20);border-radius:0;background:#fff;cursor:pointer;transition:border-color .2s ease}.subscription-button:hover,.subscription-button.is-active{border-color:var(--primary)}.radio-icon{margin-right:15px;color:var(--COLOR-A20)}.subscription-button.is-active .radio-icon{color:var(--primary)}.product__subs__group{border:none}.radio-dot{transition:transform .25s cubic-bezier(.4,0,.2,1);transform-origin:center;transform:scale(0);opacity:0}.subscription-button.is-active .radio-dot{transform:scale(1);opacity:1}.subscription-button:hover .radio-dot{transform:scale(1);opacity:.75}.subscription-content{flex:1;text-align:left;display:flex;justify-content:space-between;align-items:center;padding-bottom:3px}.subscription-title{font-weight:500}.subscription-discount{font-size:.9em;color:var(--primary);margin-left:10px;border:1px var(--primary) solid;padding:3px 8px;border-radius:20px}.subscription-price{font-weight:500;margin-left:auto}.subscription-upgrade-button{width:100%;margin-top:10px;text-align:center;font-size:.9em;padding:8px 15px;border-radius:0;transition:all .2s ease;background:var(--color-accent);border:1px solid var(--COLOR-A20);cursor:pointer}.subscription-upgrade-button:hover{opacity:.9;border:1px var(--primary) solid}.subscription-upgrade-content{display:inline-block}.subscription-plan-selector{width:100%;margin:10px 0;padding:8px;border:1px solid var(--COLOR-A20);border-radius:0;background:#fff;cursor:pointer;font-size:.9em}.subscription-plan-selector:hover{border-color:var(--primary)}.subs_bt_wrapper{display:flex;align-items:flex-start;flex-direction:column;width:100%}.subs_bt_inner{display:flex;align-items:flex-start;flex-direction:row;width:100%;margin-bottom:6px}.subs_bt_secondline{text-align:left}.hidden,.show-mobile,.show-mobile-flex{display:none!important}.slideshow_video_btn a{color:#fff;background-color:#000;padding:.9em 2.5em;display:inline-block;text-transform:uppercase;letter-spacing:.15em;font-size:calc(12px - var(--FONT-SIZE-MOBILE-OFFSET, 0px));line-height:1.2;font-family:inherit}.v-center{display:flex;justify-content:center}.header-buttons{z-index:6000!important}.slideshow__slide .slideshow__subtitle{font-size:calc(2.8rem - var(--FONT-SIZE-MOBILE-OFFSET, 0px))}@media screen and (min-width:768px){.slideshow_video_title,.slideshow_video_description,.slideshow_video_btn,.hero__subtitle{margin-left:20px}.slideshow__slide .image__hero__frame,.hero__image .video-background{--aspect-ratio: 2.65 !important}}@media screen and (max-width:768px){.v-center{align-items:center;width:100%}.slideshow__slide .image__hero__frame,.hero__image .video-background{--aspect-ratio: .7678571428571429}.show-mobile-flex{display:flex!important}.show-mobile{display:block!important}.hide-mobile{display:none!important}.slideshow__slide h2{text-align:center;font-size:calc(2.8rem - var(--FONT-SIZE-MOBILE-OFFSET, 0px))}.slideshow__slide .slideshow__subtitle{font-size:calc(1.8rem - var(--FONT-SIZE-MOBILE-OFFSET, 0px))}.slideshow .hero__content--transparent{display:flex;justify-content:flex-end;margin-bottom:20px}}.gift-card-img figure img{object-fit:contain;padding:10px}#gift-card .radio__legend,#gift-card .product__thumbs,#goldie-locks\ae-gift-card .radio__legend,#goldie-locks\ae-gift-card .product__thumbs,#goldie-locks\ae-gift-card-2 .radio__legend,#goldie-locks\ae-gift-card-2 .product__thumbs,#goldie-locks\ae-gift-card-3 .radio__legend,#goldie-locks\ae-gift-card-3 .product__thumbs,#goldie-locks\ae-gift-card-4 .radio__legend,#goldie-locks\ae-gift-card-4 .product__thumbs,#goldie-locks\ae-gift-card-5 .radio__legend,#goldie-locks\ae-gift-card-5 .product__thumbs,#goldie-locks\ae-gift-card-6 .radio__legend,#goldie-locks\ae-gift-card-6 .product__thumbs{display:none!important}#gift-card .radio__fieldset,#goldie-locks\ae-gift-card .radio__fieldset,#goldie-locks\ae-gift-card-2 .radio__fieldset,#goldie-locks\ae-gift-card-3 .radio__fieldset,#goldie-locks\ae-gift-card-4 .radio__fieldset,#goldie-locks\ae-gift-card-5 .radio__fieldset,#goldie-locks\ae-gift-card-6 .radio__fieldset{display:flex}.fjs__collection-banner .product-item__bg .image-wrapper img{position:relative!important}.fjs__collection-banner .product-item__bg{position:relative;top:0;left:0}.fjs__collection-banner .product-item__image-content h3{opacity:0;animation:fadeIn .8s ease-out forwards;animation-delay:1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.template-article .article__title,.template-article .the-index h3,.template-article .h3,.template-article .rte p a,.template-article .rte a,.template-article ul li::marker,.template-article .rte ol li::marker,.template-article .rte h5,.template-product .accordion__content li::marker{color:#d6a95e}.template-product .accordion__content ol{list-style-type:decimal}.template-article .article__tan-block{background:#fbf6ef;padding:50px 30px;margin:2rem auto}.template-article .article__tan-block .h5{text-transform:uppercase;color:#d6a95e}.template-article .article__title,.template-article .h3,.template-article .h2,.template-article .h4{font-weight:400}.template-article .article__hero .wrapper{display:flex;justify-content:center;flex-direction:column}.article__hero.text-center h1{margin:auto}.template-article .article__title{font-size:calc(48px - var(--FONT-SIZE-MOBILE-OFFSET, 0px));max-width:800px}.template-article .the-index h3{padding-bottom:1.5rem}.template-article .widget__title{font-size:calc(24px - var(--FONT-SIZE-MOBILE-OFFSET, 0px));border-bottom:none;margin-bottom:0;padding-bottom:0}.template-article .widget__recent .article__title{font-size:calc(28px - var(--FONT-SIZE-MOBILE-OFFSET, 0px));text-align:left;margin-top:0;margin-bottom:35px}.template-article .widget__recent .article__text-wrapper{padding:0;margin-top:0}.template-article .widget__column{border:1px solid #D6A95E}.template-article .widget__column__image{padding:.8rem;border-right:1px solid #D6A95E}.template-article .widget__column__contents{padding-left:7%}.template-article .the-index{padding:2.25rem;border:1px solid #D6A95E}.template-article .the-index ul li ul li,.template-article ul li ul li::marker{color:#929292}.template-article .rte p a,.template-article .rte ol li::marker{font-weight:700}.template-article .rte .h2,.template-article .rte .h3{margin:2.5rem auto 1.5rem}.template-article .rte .h4,.template-article .rte h5{margin:2.5rem auto 1rem;text-transform:uppercase;font-family:Avenir LT Std;font-weight:400;font-size:calc(22px - var(--FONT-SIZE-MOBILE-OFFSET, 0px))}@media only screen and (min-width:750px){#bbuilder-banner .mobile{display:none!important}}@media only screen and (max-width:749px){#bbuilder-banner .desktop{display:none!important}}.new-users-banner-wrapper div[class*=klaviyo-form]{box-shadow:4px 4px 6px #0003}.new-users-banner-wrapper img{margin:0}.template-article ul.list-dot-black li::marker,.template-article .rte ol.list-number-black li::marker{color:#000}.template-article .uppercase{text-transform:uppercase}div.golden-accents p:not(.uppercase) strong{color:#d4af37}.cart__item__selling-plan .subscription-tooltip{visibility:hidden;background-color:#000;color:#fff;text-align:center;padding:5px;font-size:calc(10px - var(--FONT-SIZE-MOBILE-OFFSET, 0px));position:absolute;z-index:1}.cart__item__selling-plan:hover .subscription-tooltip{visibility:visible}.hp-protein-columns i{color:#d4af37}.hp-protein-columns .grid-item .column__inner:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:2px;background:linear-gradient(90deg,#d4af37,transparent);transition:width .3s ease}.hp-protein-columns .grid-item .column__inner:hover:after{width:100px}.hp-protein-columns .h2{padding-bottom:1rem}.slideshow__slide#bestsellers .hero__content__wrapper{justify-content:flex-end}@media screen and (max-width:768px){#Sea-Accessibility__ButtonWidget{right:16px;left:auto!important}#chat-button{left:auto;right:10px!important}}@media screen and (max-width:768px){#bestsellers .hero__content--transparent,#evergreen-banner .hero__content--transparent{justify-content:flex-start}#bestsellers,#evergreen-banner{text-align:center}#bestsellers h2,#evergreen-banner h2{margin:0}#bestsellers p,#evergreen-banner p{font-size:calc(15px - var(--FONT-SIZE-MOBILE-OFFSET, 0px))}}#evergreen-banner p{max-width:500px}#evergreen-banner .hero__subtitle{letter-spacing:3px}#evergreen-banner h2{color:#f8f5f1;max-width:768px}@media screen and (min-width:1500px){#bestsellers h2,#evergreen-banner h2{font-size:calc(110px - var(--FONT-SIZE-MOBILE-OFFSET, 0px))}}.goldie-standard-icons .grid .grid-item .column__text{text-align:center;font-size:calc(clamp(.5625rem,.276rem + .9167vw,1.25rem) - var(--FONT-SIZE-MOBILE-OFFSET, 0px))}.goldie-standard-icons .grid .grid-item:first-child{align-self:center}.goldie-standard-icons .grid .grid-item:first-child p{color:#0c0c0e;font-style:italic;font-size:calc(clamp(.875rem,.1979rem + 2.1667vw,2.3rem) - var(--FONT-SIZE-MOBILE-OFFSET, 0px))}.goldie-standard-icons .column__icon{display:flex;flex-direction:column;align-items:center}.goldie-standard-icons .icon__animated.icon__animated--image{margin-bottom:0}@media screen and (max-width:500px){.goldie-standard-icons .column__icon .icon__animated{width:40px}}.template-article .related-inline{margin:2.5rem 0}.template-article .rte a.related-inline__card{display:flex;align-items:center;justify-content:flex-start;position:relative;width:100%;min-height:120px;margin-bottom:30px;padding:0;text-align:left;color:var(--COLOR-TEXT);line-height:inherit;background:none;border:1px solid #D6A95E;transition:box-shadow .3s ease-out}.template-article .rte a.related-inline__card:last-child{margin-bottom:0}.template-article .rte a.related-inline__card:hover{box-shadow:0 0 5px #00000026}.template-article .related-inline__image{flex:0 0 105px;align-self:stretch;overflow:hidden;padding:.8rem;border-right:1px solid #D6A95E}.template-article .rte .related-inline__image img{margin:0}.template-article .related-inline__contents{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;padding:10px 10px 10px 7%;word-break:break-word}.template-article .related-inline__title{font-weight:700;color:var(--COLOR-TEXT)}.template-article .related-inline__price{font-size:calc(.875rem * var(--FONT-ADJUST-BODY));color:var(--COLOR-TEXT-LIGHT)}@media only screen and (min-width:750px){.template-article .related-inline:not(.mobile){display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,360px));gap:20px}.template-article .rte .related-inline:not(.mobile) a.related-inline__card{margin-bottom:0}}.product__images--slider .product__slides .slider__button{display:block;opacity:1;visibility:visible;transform:none}@media only screen and (max-width:749px){.product__images--slider .product__slides .slider__button{--btn-size: 36px;--icon-size: 24px}.product__images--slider .product__slides .slider__button--prev{left:10px}.product__images--slider .product__slides .slider__button--next{right:10px}}.product__progress{display:none}@media only screen and (max-width:749px){.product__images--mobile-bar .slider__arrows{display:none}.product__images--mobile-bar .product__slides{margin-bottom:0}.product__progress{display:block;height:3px;margin-bottom:10px;background:#0000001f;overflow:hidden}.product__progress__bar{display:block;width:calc(100% / var(--slides, 1));height:100%;background:#000;transform:translate(calc(var(--index, 0) * 100%));transition:transform .3s ease}}@media only screen and (max-width:749px){.product__page--header-above .product__images{margin-top:0}}@media only screen and (min-width:750px){.product__page--header-above{grid-template-areas:"images header" "images content";grid-template-rows:auto 1fr}.product__page--header-above>.product__images{grid-area:images}.product__page--header-above>.product__header{grid-area:header;padding-left:var(--outer)}.product__page--header-above>.product__content{grid-area:content}}@media only screen and (min-width:990px){.product__header__inner{max-width:550px;margin:0 auto}}.product__media-nav{display:none}@media only screen and (min-width:750px){.product__media-nav{display:block;grid-area:nav}.product__breadcrumbs--hide-desktop{display:none}.product__page--media-nav{grid-template-areas:"nav ." "images content";grid-template-rows:auto 1fr}.product__page--media-nav>.product__images{grid-area:images;margin-top:0}.product__page--media-nav>.product__content{grid-area:content}.product__page--header-above.product__page--media-nav{grid-template-areas:"nav ." "images header" "images content";grid-template-rows:auto auto 1fr}}.product__images:has(.product__badges--on-image){position:relative}.product__badges--on-image{position:absolute;top:10px;right:10px;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:calc(100% - 20px);margin:0;pointer-events:none}.product__badges--hide-mobile{display:none}.product__badges--on-image span.badge-box{max-width:fit-content}@media only screen and (max-width:749px){.product__badges--on-image{transition:opacity .2s ease}.product__badges--on-image.is-hidden{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/229/assets/fjs_custom.css.map */
