.d-inline{display:inline}p.h4.accordion__titlesss{font-family:"Gotham Serif",sans-serif}.header__menu-item--top span.label.bundle-save:after{content:"UP TO 25%";position:absolute;right:0;background-color:#04b32b;color:#fff;padding:3px 9px;font-size:.7em;border-radius:10px;font-weight:500}.header__menu-item--top span.label.bundle-save{margin-right:80px}mega-menu:has(>.list-menu-dropdown)>a.header__menu-item--top:after,dropdown-menu:has(>.list-menu-dropdown)>a.header__menu-item--top:after{content:"";display:inline-block;margin-left:5px;vertical-align:middle;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;transition:transform .3s ease}mega-menu.is-megamenu.show-images.is-active:has(>.list-menu-dropdown)>a.header__menu-item--top:after,dropdown-menu.is-active:has(>.list-menu-dropdown)>a.header__menu-item--top:after{transform:rotate(180deg)}@media screen and (min-width: 1200px){.header--middle-left .header__right{margin:0!important}}p.mini-cart__empty-text.h2{font-weight:700;font-size:20px}.mini-cart__empty.center{padding-top:0}.mini-cart__navigation .product-content{margin-top:0!important}ul.mini-cart__navigation .price{margin-left:0}.mini-cart__inner .button.shop-bundles{background-color:transparent;color:#db0032;border:1px solid}.mini-cart__inner .cart-empty{font-size:23px;font-weight:500;margin-top:0}.mini-cart__inner .personalise-text{font-size:16px;margin-bottom:20px}.mini-cart__inner .category{position:relative;margin-bottom:20px;text-align:center}.mini-cart__inner .category-image-overlay{position:relative;margin-bottom:10px}.mini-cart__inner .category-image{width:100%;display:block;border-radius:10px}.mini-cart__inner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d;border-radius:10px}.mini-cart__inner .category-info{position:absolute;top:50%!important;left:50%;transform:translate(-50%,-50%);width:90%;padding:5px;box-sizing:border-box;text-align:center;color:#fff}.mini-cart__inner .category-title{font-size:22px;font-weight:700;margin:0;display:inline-block;color:#fff}.mini-cart__inner .product-count{font-size:14px;margin:5px 0}.mini-cart__inner .button-container{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.mini-cart__inner .mini-cart__footer .button{background-color:#db0032;color:#fff;padding:15px 30px;text-decoration:none;border-radius:5px;font-size:16px;border:none;font-weight:800}.mini-cart__inner .mini-cart__footer .button.shop-best{background-color:#db0032}.mini-cart__inner .free-shipping{font-size:16px;color:#777;margin:0}footer .typeset{margin-top:26px}input#ContactFooter-email{padding:21px 14px;background:#323330;border-radius:8px;border:0;height:58px}.footer-block__newsletter .field{gap:12px}.footer-social-payments{display:flex;gap:40px;margin-top:40px}.footer-social-payments .list-payment__item{padding-top:0}svg.icon.icon--full-color{padding-top:50%;width:40px;height:auto}.footer__copyright{display:none}.footer .accordion{border-color:#fff6!important}@media (min-width: 750px){.accordion.footer-block--newsletter.mobile .footer-block__newsletter,.accordion.footer-block--newsletter.mobile summary{display:none!important}.accordion.footer-block--newsletter.desktop .footer-block__newsletter,.accordion.footer-block--newsletter.desktop summary{display:block!important}}@media (max-width: 749px){footer details[open] summary{margin-bottom:0!important}svg.icon.icon--full-color{padding-top:20%;width:30px;height:auto}p.h4.accordion__titlesss{font-family:"Gotham Serif",sans-serif;text-transform:uppercase;font-size:16px;padding-bottom:8px;margin:0;width:88%;border-bottom:1px solid #000}.footer .accordion summary{line-height:0px;padding:.5rem 0;padding-top:10px}.accordion.footer-block--newsletter.desktop{border-top:0}.accordion.footer-block--newsletter.desktop .footer-block__newsletter,.accordion.footer-block--newsletter.desktop summary{display:none!important}.footer .grid{display:flex!important}.footer-block--newsletter.mobile{order:1;border:0!important}.footer-block--newsletter.mobile .footer-block__details-content{margin-bottom:35px}footer-accordion.accordion.footer-block.grid__item.footer-block--logo{border:0}.footer-block__details-content.footer-block-image.left{margin-bottom:20px}.footer-block__newsletter .field{flex-direction:column}.footer-block--newsletter.mobile{text-align:center}.footer-block--newsletter.mobile .h4{font-size:23px}.footer-block--image{order:2}.footer-block--menu{order:3}.footer-social-payments{gap:14px;flex-direction:column}.footer__copyright{display:block;margin-top:10px}}@media screen and (min-width: 750px){.menu-drawer{top:60px!important;width:100%!important}.accordion.footer-block--newsletter.desktop .h4{font-size:32px!important}.footer-block--newsletter summary[tabindex="-1"]{max-width:613px}.footer .grid{--grid-horizontal-spacing: 50px!important}footer-accordion.accordion.footer-block--newsletter p.h4.accordion__title{font-size:32px!important}footer .typeset{font-size:18px!important;font-weight:400;margin-bottom:38px}}.product__accordion .accordion__content{max-height:100%!important}.u-marginBottom--md.c-meta__authorDetails{display:flex!important;flex-wrap:wrap;align-items:center!important;gap:10px!important}.ElementsWidget-prefix .ElementsWidget .cssVar-authorName{font-size:16px!important;font-weight:800!important;margin-bottom:0!important}.R-AvatarThumbnail.u-marginBottom--xs{display:none!important}.ElementsWidget-prefix .R-TextHeading--xxs{font-size:16px!important;margin-bottom:8px!important;font-weight:900!important}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item{border-bottom:1px solid #e5e5e5!important}.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__icon .cssVar-badgeElement__icon{font-size:16px!important}.ElementsWidget-prefix .R-BadgeElement{order:1}.ElementsWidget-prefix .ElementsWidget .cssVar-authorName{order:0}.R-TextBody.R-TextBody--xxxxs.u-textLeft--all.u-marginBottom--none.c-meta__authorLocation{order:2}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .R-RatingStars .R-RatingStars__stars .stars__icon--100{background-image:linear-gradient(to right,#db0032 99.9% 100%)!important}.ElementsWidget-prefix .u-textRight--all,.subheader__group.subheader__group--tabs.u-textRight--all,.ElementsWidget-prefix .R-MD .ElementsWidget__header .header__group--left .R-TextBody.R-TextBody--xs.u-textLeft--all.u-marginBottom--xs{text-align:center!important}.R-TabControls__item.c-searchFilters__search{display:none!important}.ElementsWidget-prefix span.ricon-thin-arrow--down.u-verticalAlign--middle{margin-left:30px!important;font-size:18px!important}.R-TextHeading.R-TextHeading--md.R-TextHeading--inline.u-marginBottom--none.u-marginRight--xs.u-verticalAlign--middle{font-size:19px;font-weight:200}.ElementsWidget-prefix .R-MD .ElementsWidget__header .header__group--left{display:flex!important}.R-TextBody.R-TextBody--xs.u-textLeft--all.u-marginBottom--xs{display:inline!important}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .R-RatingStars.R-RatingStars--md.u-verticalAlign--middle{order:0}.product-sticky-cart:before{background:#1a1b18!important}.sticky-cart__content .h4,.sticky-cart__content-heading .h4{margin:0;color:#fff;margin-bottom:8px!important}.sticky-cart.page-width .price{color:#fff}.sticky-cart__content img{border-radius:4px}.sticky-cart .price{color:#fff;display:inline}.sticky-cart .price-short-description{color:#fff}.sticky-cart .price--on-sale .price-item--regular:before{border-bottom:.1rem solid rgba(255,255,255,.4)!important;opacity:.7}.sticky-cart .price bdi{color:#fff}.product-sticky-cart{padding-top:20px;padding-bottom:20px}@media screen and (min-width: 990px){.footer__content-left--alt+.footer__content-right .grid__item{width:100%;max-width:100%}}@media (max-width: 768px){.mini-cart__inner .button-container{flex-direction:column}.cart-drawer{width:100%!important}.sticky-cart .product-form__buttons button.product-form__submit.button.button--small{min-width:16rem}.sticky-cart__content img{width:28px!important;height:30px!important}.sticky-cart__content-image.media-wrapper.media-wrapper--small{overflow:visible}}@media screen and (min-height: 725px){.menu-drawer__menu{margin-top:40px!important}.auth-buttons{margin-top:20px!important;margin-bottom:20px!important}shopify-section-header-sticky .menu-drawer__navigation-container{margin-top:0!important}}header.header.header--middle-left.header--mobile-center.page-width.header-section--padding{padding-top:19px;padding-bottom:19px}.custom-slider .swiper-container-title{text-align:center;font-size:40px;margin-bottom:32px;margin-top:0}.product__info-container .product__description{margin-bottom:20px!important}p.product__text{margin-bottom:14px!important;margin-top:0!important}.mini-cart__header drawer-close-button.header__icon.header__icon--summary.header__icon--cart:after{background-color:rgba(var(--color-foreground),.08)!important}.cart-drawer .icon-close{width:15px!important}.mini-cart__header span.free-shipping__text price-money.price{font-size:12px!important}drawer-close-button.header__icon--summary{top:1.5rem!important}.shopify-section-header-sticky .header div#menu-drawer{top:57px!important}.shopify-section-header-sticky .menu-drawer__navigation-container{margin-top:30px!important}mega-menu.is-megamenu.show-images.is-active .page-width{max-width:var(--page-width)!important}img.nutritional__icon{margin-right:12px;width:16px}.price dl{flex-direction:row!important}.price__saved{background-color:#eb432d;color:#fff;border-radius:5px!important;padding:1px 5px!important}span.price-item.price-item--sale{font-size:18px;font-weight:500;color:#111}#shopify-section-template--22491005288759__featured-collection .card-information__wrapper{text-align:left!important}span.badge.price__badge-sale{display:none}strong{font-weight:800!important}.custom-list{list-style:none;padding-left:0!important}.custom-list li{position:relative;padding-left:30px}.custom-list li:before{content:"";background-image:url(/cdn/shop/files/Optislim-Benefits.png)!important;background-size:contain;width:19px;height:19px;position:absolute;top:1%;left:0}.table-line{display:flex;justify-content:space-between;padding:.3125rem 0}.table-line:not(:last-child){border-bottom:1px solid rgba(33,36,39,.15)}.table-line--heading{font-weight:600;border-bottom-width:3px!important}.spinner{display:inline-block;width:20px;height:20px;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#000;animation:spin 1s ease-in-out infinite;margin-left:10px;visibility:hidden}@keyframes spin{to{transform:rotate(360deg)}}span.announcement-text{display:flex}a.announcement-link{margin-left:20px}.onlyone a.announcement-link{margin-left:0}footer details[open]{display:block}footer details summary{pointer-events:none;list-style:none}footer details summary::-webkit-details-marker{display:none}footer details{margin:0;padding:0}footer details>*{display:block}.slick-slide{padding:5px;box-sizing:border-box;text-align:center}.newoverlay-text p{font-weight:600}@media screen and (min-width: 1920px){.section-with-image-text .image-column img{max-width:100%;position:absolute;top:-20%!important}section.two-images{padding-bottom:50px!important}.about-richtext{background-size:auto;padding-bottom:10%}.threeslick-wrapper .content{height:560px}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/custom-css-kam.css.map */
