.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;border:1px solid white;border-radius:10px}.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-image-thumbnail.current{border-color:var(--border-grey);display:block!important}.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:.7}.product-image-large .product-image-arrows button{cursor:pointer;background:#ffffffb3;padding:6px 8px 6px 6px;display:flex;place-items:center;border-top-right-radius:5px;border-bottom-right-radius:5px}.product-image-large .product-image-arrows button#gallery-right{padding:6px 6px 6px 8px;border-radius:5px 0 0 5px}.product-image-large .product-image-arrows button svg{width:15px}.product-top-section,.product-tabs-section{padding-top:0;padding-bottom:20px;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;background:#fff}.product-page-title{line-height:1.15}.product-page-pricebox{display:flex;border:1px solid var(--border-grey);padding:15px;justify-content:space-between;align-items:center;border-radius:8px 8px 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:30px;position:relative;border-top:1px solid var(--border-grey)}.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:700;font-size:21px}.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:#fff;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(--styrkr-orange);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:8px;border:1px solid var(--border-grey);display:flex;justify-content:space-between;margin-bottom:10px;padding:0}.variant-container .h5{padding:15px;margin:0}.button-upsell-container{border:1px solid var(--border-grey);border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:15px}@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:9px 13px;margin:0 9px 5px 0;cursor:pointer}.variant-buttons .badge:not(.current){border:1px solid var(--border-grey);background:transparent!important;color:var(--mid-grey)!important}.variant-buttons .badge.current{border:1px solid var(--styrkr-green)}.badge[data-variant-name]{padding:9px 13px}.badge[data-variant-name].current{border:none}.badge[data-variant-name="Date & Almond"]{background:#3568b2;color:#fff}.badge[data-variant-name="Apple & Caramel"]{background:#68a950;color:#fff}.badge[data-variant-name="Chocolate Chip"]{background:#8a2429;color:#fff}.badge[data-variant-name=Orange]{background:#ff5200;color:#fff}.badge[data-variant-name="Berry & Lime"]{background:#dfe621;color:var(--black)}.badge[data-variant-name="Pink Grapefruit"],.badge[data-variant-name="Mixed Berry"]{background:#f34257;color:#fff}.badge[data-variant-name="Lime & Mint"]{background:#84d660;color:#fff}.badge[data-variant-name="Apple Cinnamon & Caramel"]{background:#69a658;color:#fff}.badge[data-variant-name="Dark Chocolate Chip"]{background:#a13e46;color:#fff}.badge[data-variant-name="Date Almond & Sea Salt"]{background:#5083d0;color:#fff}.badge[data-variant-name="Raspberry & White Chocolate"]{background:#cb4f9b;color:#fff}.badge[data-variant-name="Sea Salted Caramel"]{background:#6eb7c3;color:#fff}.badge[data-variant-name="Lemon Drizzle"],.badge[data-variant-name="Citrus Fruits"]{background:#e8c11d;color:#fff}.badge[data-variant-name="Variety Pack"]:not([data-variant-id="56124173058430"]){background:#ff5200;background:linear-gradient(90deg,#ff5200,#dfe621);color:#fff}.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}.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:1px solid var(--border-grey)}.product-page-quantity-selection .quantity-number{border-left:1px solid var(--border-grey);border-right:1px solid var(--border-grey)}.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(--border-grey);border-bottom:1px solid var(--border-grey)}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}.product-guide-gif{padding-top:40px;padding-bottom:40px;border-bottom:1px solid var(--border-grey)}.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(--border-grey);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;line-height:1.2}.subscription-radio-option .pricing-element-1,.subscription-radio-option .pricing-element-2{width:36%;min-width:144px}.product-page-pricebox p{margin:0}.subscribe-dropdown{padding:0 15px 15px}.product-option-label,.subscription-option-label{display:flex;align-items:center;justify-content:space-between}.subscription-option-label strong{flex:0 0 110px}.subscription-benefits ul{list-style:none;margin-left:10px}.subscription-benefits ul li:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iIzRkY2RjNiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem0tMS45NTkgMTdsLTQuNS00LjMxOSAxLjM5NS0xLjQzNSAzLjA4IDIuOTM3IDcuMDIxLTcuMTgzIDEuNDIyIDEuNDA5LTguNDE4IDguNTkxeiIvPjwvc3ZnPg==);margin-right:10px;fill:var(--styrkr-green);display:inline-block;width:20px;height:20px;position:relative;top:5px}.product-option-dropdown{max-width:calc(100% - 89px)}@media screen and (min-width:50em){.current-price{font-size:24px}.product-option-label{padding-left:39px}.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}}@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}.product-delivery-info{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/product-page.css.map */
