:root{--brown: #382117;--cream: #f3f1e4;--new-green: #62adaa}body,.main-footer,.newsletter-form input:not([type=submit]){background:var(--cream);color:var(--brown);font-family:Arial,Helvetica,sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,.button{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.newsletter-form input[type=submit],.button{background:var(--new-green);color:#fff}header .logo svg{height:34px}.footer-link{color:var(--brown);opacity:.7}.core-header,.newsletter-panel{background:var(--brown);color:var(--cream)}#shopify-section-template--21191577108514__header{position:sticky;transform:translateZ(0);top:0;transition:all .3s ease-in-out;z-index:10;box-shadow:#00000014 0 1px 12px}.header-icons-container{display:flex}.header-container .button{margin-top:12px;margin-bottom:12px;padding:7px 13px;display:block}.header-icons-container button{margin-top:12px;margin-bottom:12px;background:var(--new-green);padding:5px 8px!important;margin-left:10px;display:block;border-radius:5px}.header-icons-container svg{fill:#fff;height:20px;margin:0}.header-icons-container svg:hover{fill:#fff}nav a{color:var(--cream)}.menu li svg,.core-header .menu a:hover svg{fill:var(--cream)}.core-header .sub-menu{background:var(--brown)}nav .sub-menu a{color:var(--brown)}nav .sub-menu .sub-menu-contents:not(.collection-menu) a{color:var(--cream)}.collection-menu{background:var(--cream)}.sub-menu li{border-color:var(--cream)}@media screen and (min-width: 875.5px){.core-header .main-menu ul a:hover{background:var(--new-green);color:var(--cream)}}@media screen and (min-width: 50em){.header-container .button{padding:7px 22px;line-height:2}header .logo svg{height:38px}}.styrkrthon-icons{columns:2;column-gap:10px;text-transform:uppercase}.styrkrthon-icon-container{display:flex;align-items:center;margin-bottom:5px}.styrkrthon-icon{border-radius:50%;background:var(--brown);border:2px solid #f2d67e;width:50px;height:50px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:10px;padding:3px}.styrkrthon-icon-container .h5{line-height:1.1;margin:0}.styrkrthon-icon svg{width:auto;height:24px;max-width:24px}.image-header img{width:100%;height:auto;max-height:30vh;object-fit:contain;object-position:center center}.image-text .text-cell:nth-of-type(2){transform:rotate(3deg);position:relative}.image-text .text-cell:nth-of-type(2):before{content:"";position:absolute;left:0;top:0;background-image:url(/cdn/shop/files/sticker.png?v=1707989468);background-size:contain;background-repeat:no-repeat;width:200px;height:93px}.image-text .text-cell:nth-of-type(3){transform:rotate(-3deg)}.image-text .text-cell:nth-of-type(4){position:relative}.image-text .text-cell:nth-of-type(4):before{content:"";position:absolute;right:0;bottom:-110px;background-image:url(/cdn/shop/files/bar.png?v=1707989468);background-size:contain;background-repeat:no-repeat;width:145px;height:133px;z-index:1}.image-text .text-cell:nth-of-type(6){transform:rotate(3deg)}@media screen and (min-width: 64em){.image-text .text-cell:nth-of-type(2):before{left:-50px;top:-5px}.image-text .text-cell:nth-of-type(4):before{bottom:unset;top:-110px}}.product-page-title{font-style:italic}.product-page-thumbnails{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin-top:10px;-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}.product-page-thumbnails::-webkit-scrollbar{display:none}.product-page-thumbnails .product-page-image-thumbnail{margin-right:5px;scroll-snap-align:start;width:calc(25% - 5px);display:block;align-self:flex-start;padding:3px}.product-page-thumbnails .product-page-image-thumbnail:not(.current){cursor:pointer}.product-page-thumbnails .product-page-image-thumbnail:not(.current):hover{opacity:.7}.product-page-thumbnails .product-page-image-thumbnail:last-of-type{margin-right:0}.product-image-large{position:relative}.product-image-arrows{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;width:100%;opacity:0}.product-image-large:hover .product-image-arrows{opacity:.5}.product-image-large .product-image-arrows button{cursor:pointer}.product-image-large .product-image-arrows button svg{width:15px}.product-top-section,.product-tabs-section{padding-top:0;padding-bottom:.9375rem;position:relative}.product-top-section{padding-top:20px}.product-top-section .align-top{justify-content:center}.ruk_rating_snippet{color:var(--styrkr-green)!important}.ruk_rating_snippet br{display:none}.ruk_rating_snippet i{font-size:22px!important}.ruk_rating_snippet .ruk-rating-snippet-count{font-size:15px!important;left:5px!important;color:var(--styrkr-black)!important}.ElementsWidget-prefix .R-RatingStars .R-RatingStars__stars .stars__icon--100{background-image:linear-gradient(to right,var(--styrkr-green) 99.9%,var(--styrkr-green) 100%)!important}.product-tabs-section .about-image-text-panel-svg{bottom:10%;transform:rotate(7deg);opacity:.2}.product-page-image{width:100%;object-fit:contain;border-radius:10px}.product-page-images{position:relative}.product-page-title{line-height:1.15}.product-page-pricebox{display:flex;border:2px solid var(--brown);padding:15px;justify-content:space-between;align-items:center;border-radius:20px 20px 0 0;margin-bottom:-1px;position:relative}.product-page-pricebox .upsell-tagline{position:absolute;top:0;left:18px;background:var(--black);color:#fff;padding:2px 7px;font-size:13px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}.subscription-radio-option.with-tagline{padding-top:26px;position:relative;border-top:1px solid var(--brown)}.pricing-element-1,.pricing-element-2{display:flex;flex-direction:column;line-height:1}.pricing-element-2{display:flex;flex-direction:column}.current-price{font-family:SuisseIntl;font-weight:600;font-size:24px}.current-price del{font-size:17px;font-family:HelveticaNeue,sans-serif;font-weight:400;color:var(--mid-grey);margin-left:5px}.unit-price-1{font-family:SuisseIntl;font-weight:600;font-size:12px;color:var(--mid-grey);text-align:right}.unit-price-2{font-family:SuisseIntl;font-weight:600;font-size:18px;text-align:right;margin-top:4px}.srp-price{font-weight:400;font-size:11px;margin-top:5px;color:red}.subscription-unit-price{padding:12px}.subscription-unit-price .unit-price-1{font-size:18px;color:var(--black)}.subscription-unit-price .unit-price-2{font-size:12px;color:var(--mid-grey)}.product-delivery-info{font-size:14px;margin-top:3px}.product-page-column{background:var(--cream);margin-top:.9375rem}.product-description h4{font-size:20px}.vitamins{margin-bottom:-25px}.product-page-column ul{padding-left:0;margin-left:20px}.product-options-dropdowns-2{columns:2;column-gap:10px}.product-option-dropdown{max-width:100%;padding:10px;border:none;background-color:var(--light-grey);margin:5px 0}.product-page-cart-actions .button{width:100%;padding:18px 20px;background:var(--brown);color:var(--cream);margin-bottom:12px}.product-page-cart-actions .button:not(:last-of-type){margin-right:10px}.stock-notice{font-size:12px;text-align:center;color:var(--mid-grey)}.variant-container{border-radius:20px;border:2px solid var(--brown);display:flex;justify-content:space-between;margin-bottom:10px;padding:0;overflow:hidden}.variant-container .current-price{padding:15px;margin:0;font-size:19px}.button-upsell-container{border:2px solid var(--brown);border-top-width:1px;border-bottom:none;padding:15px}.review-link-2{border:2px solid var(--brown)!important;border-top-width:1px;padding:5px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.review-link-2 iframe{width:fit-content;margin:0 auto;display:block;text-align:center;pointer-events:none}#ReviewsWidget{scroll-margin-top:110px}.review-link-2 .R-flex-row{margin-top:10px!important}@media screen and (max-width: 1008px){.break{flex-basis:100%;height:10px}.product-page-add,.stock-notification{margin-right:0!important}}.option-title{font-family:SuisseIntl;font-weight:600;margin-bottom:6px}.variant-buttons{margin-bottom:11px}.variant-buttons .badge{font-size:14px;border-radius:4px;padding:5px 14px;margin:0 12px 5px 0;cursor:pointer}.variant-buttons .badge:not(.current){border:1px solid var(--brown);background:transparent;color:var(--mid-grey)}.variant-buttons .badge.current{border:1px solid var(--styrkr-green)}.product-page-add.disabled{pointer-events:none;opacity:.4}.product-page-add.adding-to-cart{pointer-events:none;cursor:not-allowed;opacity:.5}.product-page-quantity-selection .quantity{margin-top:0}.product-page-quantity-selection{display:flex}.product-page-quantity-selection .quantity-number{padding:10px;margin:0;background:var(--cream)}.product-page-quantity-selection .quantity-plus,.product-page-quantity-selection .quantity-minus,.product-page-quantity-selection .quantity-number{font-weight:400;text-align:center;height:100%;width:45px!important}.product-page-quantity-selection .quantity-minus{border-left:2px solid var(--brown)}.product-page-quantity-selection .quantity-number{border-left:2px solid var(--brown);border-right:2px solid var(--brown)}.quantity-number{background:var(--cream)!important;border-radius:0}.product-page-quantity-selection .quantity-plus{margin-left:-4px}.product-page-quantity-selection .quantity-plus,.product-page-quantity-selection .quantity-minus{width:20px}.product-icon-panel{background:var(--background-light-grey);padding-top:30px;padding-bottom:30px}.product-page-reviews-panel{background:#f5f5f59c;padding-top:30px;padding-bottom:30px}.product-page-column .spr-badge{margin-top:0!important;margin-bottom:15px!important}.spr-header-title{font-size:1.3rem!important;text-align:center;margin-bottom:25px!important}.product-icon-cell{text-align:center;display:flex;flex-direction:column}.product-icon-cell.svg-container{height:50px}.svg-container{width:auto}.product-icon-cell svg{height:100%;width:auto;fill:var(--black)}.product-icon-heading{font-size:15px;margin-top:15px;line-height:1.2;font-weight:700}.detailed-icon-panel,.reviews-slider-container{border-top:1px solid var(--brown);border-bottom:1px solid var(--brown)}table:not(#cart-table):not(.customer_address_table){width:100%;border-spacing:0;font-size:.9em}table:not(#cart-table):not(.customer_address_table) th,table:not(#cart-table):not(.customer_address_table) td{padding:12px 15px}table:not(#cart-table):not(.customer_address_table) tbody tr{border-bottom:1px solid var(--mid-grey)}table:not(#cart-table):not(.customer_address_table) tbody tr:nth-of-type(2n){background-color:var(--light-grey)}.product-page-recommendations{padding-top:15px}.product-page-recommendations .h1{display:block;text-align:center;margin-bottom:25px}.product-content-icons{display:flex;flex-direction:column;margin-top:25px}.product-content-icon{font-size:13px;font-weight:700;display:flex;align-items:center}.product-content-icon:first-of-type{margin-bottom:20px}.product-content-icon svg{height:32px;width:auto;margin-right:15px}.product-content-icon p{margin:0}.upsell-content{display:flex}.upsell-container{margin-top:15px;padding:0;flex:1;position:relative;display:flex;align-items:flex-start;align-items:center}.upsell-container svg{width:20px;position:absolute;left:0}.upsell-prompt{line-height:1.2;margin:0;padding-left:30px;font-family:SuisseIntl;font-weight:600;font-size:10px}.product-guide-gif{padding-top:40px;padding-bottom:40px;border-bottom:1px solid var(--brown)}.product-guide-gif img{display:block;border-radius:12px;overflow:hidden;width:100%;height:auto}.product-guide-gif .h2{margin-bottom:40px}#product-ingedients-modal{position:fixed;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);width:640px;max-width:calc(100vw - 30px);height:490px;max-height:calc(100vh - 30px);overflow:scroll;z-index:11;opacity:0;pointer-events:none;transition:opacity .3s ease}#product-ingedients-modal.open{opacity:1;pointer-events:all}.toggle-product-ingredients-popup{font-family:SuisseIntl;font-weight:600;font-size:21px;margin-left:auto;display:flex;align-items:center;padding:10px 10px 0 0;cursor:pointer;color:var(--black)!important;position:sticky;top:0}.toggle-product-ingredients-popup span{font-size:14px;margin-left:6px}.product-ingredients-modal-content{padding:15px}.product-ingredients-modal-content table{display:block;max-width:-moz-fit-content;max-width:fit-content;margin:30px auto;overflow-x:auto;white-space:nowrap}.subscription-radio-option{display:flex;align-items:center;justify-content:space-between;padding:15px;cursor:default}.subscription-radio-option .radio-button{width:28px;height:28px;margin-right:10px;border-radius:50%;border:1px solid var(--brown);padding:4px;background-size:70%;background-clip:content-box}.subscription-radio-option .radio-button.selected{background-color:var(--styrkr-green)}.subscription-radio-option .purchase-type{flex:1}.subscription-radio-option .pricing-element-1,.subscription-radio-option .pricing-element-2{width:40%}.product-page-pricebox p{margin:0}.subscribe-dropdown{padding:0 15px 15px}.product-option-label{padding-left:39px;display:flex;align-items:center;justify-content:space-between}.product-option-dropdown{max-width:calc(100% - 110px)}@media screen and (min-width: 50em){.upsell-prompt{font-size:11.5px}.product-ingredients-modal-content{padding:25px}.product-page-cart-actions .button{font-size:20px}.product-top-section,.product-tabs-section,.product-page-reviews-panel{padding-top:10px;padding-bottom:50px}.product-top-section{padding-top:45px}.product-page-image{display:block;min-height:470px;width:100%;margin:auto auto 25px}.product-page-recommendations{padding-top:40px;padding-bottom:40px}.product-page-recommendations .h1{margin-bottom:60px}.product-page-column,.product-tabs-list{margin-top:0;padding:0 30px}.product-tabs-list{max-width:380px;margin-right:0;margin-left:auto}.product-icon-cell .svg-container{height:78px}.tab-texts-container{margin-right:auto;margin-left:0}.product-tab-heading{text-align:right}.spr-header-title{font-size:2.5rem!important;margin-bottom:50px!important}.product-tab-heading{font-size:26px}.product-guide-gif{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 64em){.product-page-column ul{padding-left:10px}.product-icon-panel{padding-top:40px;padding-bottom:40px}.product-tabs-section{padding-top:80px;padding-bottom:80px}.upsell-content{flex-direction:row}.upsell-container{margin-left:12px}}@media screen and (max-width: 49.9375em){.product-badges{top:29px}.tab-texts-container{padding:15px}.product-page-images{padding-top:15px}.product-tabs-section p{font-size:15px;line-height:1.45}.product-page-column.tab-texts-container{margin-bottom:18px}.product-content-icons{justify-content:space-between}.product-content-icons svg{height:9.4vw}.product-icon-panel svg{height:auto;max-height:60px;width:90px}.product-icon-heading{margin-bottom:20px}.product-tab-heading svg{display:block;transform:rotate(90deg);pointer-events:none}table:not(#cart-table):not(.customer_address_table) td{display:table-cell}.tab-content table{margin-bottom:0}#products-nutrition{margin-bottom:15px}.product-delivery-info{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/product-page-styrkrthon.css.map */
