.product__photos .product__thumbs{padding:0}.product__photos .product__thumbs .product__thumb-item{border:0;max-width:92px;width:92px}.product__photos .product__thumbs .product__thumb-item a{border-radius:4px;border:1px solid #cfcac7;overflow:hidden}.product__photos .product__thumbs .product__thumb-item a.is-active{border:1px solid #2e2b28}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{display:none}.product__thumb-item .image-wrap{border-radius:0}.product-slideshow{border-radius:7px}.delivery-msg{display:none}.description.product-block{margin-top:32px}.slim-meal-countdown .timer-row .time-block:nth-child(1){display:none}.slim-to-your-routine .text-with-collection h2 p{margin:0}.product-block.product-block--header h1{font-family:Playfair Display,serif;font-weight:400;font-style:normal;font-size:40px}.product-text-block{color:#2e2b28;font-size:18px;font-weight:300}.product-info-box .collapsible-trigger-btn{text-transform:unset}.data-product-blocks .product-single__title{margin-bottom:10px;font-family:Playfair Display;font-weight:400;font-style:normal;font-size:40px;margin-top:8px}.Key-benefits-block .Key-benefits-row{padding-top:0}.Key-benefits-block .Key_benefits_row h3{margin:10px 0 28px;font-family:Inter Display,sans-serif}.Key-benefits-block .Key_benefits_row{margin:10px 0 28px}.bottom-brn-row .cta-button.pale-taupe{background:#2e2b28;border:solid 1px #2e2b28;width:auto}.bottom-brn-row .cta-button.pale-taupe:hover{background:#000;border:solid 1px #000}.slim-meal-also-like .section-header__title{font-family:Playfair Display;font-size:40px;font-weight:400}.index-section.slim-meal-also-like{margin:0}.slim-meal-also-like-top.section-shape-top,.section-shape.slim-meal-also-like-bottom{transform:scaleX(-1)}.slim-meal-also-like-top.section-shape-top g path:nth-child(1){fill:#f5efe7}.slim-meal-also-like-top.section-shape-top g path:nth-child(3){fill:#fff}@media only screen and (min-width: 769px){.bottom-brn-row .cta-button.pale-taupe{max-width:440px;margin:auto}.product__thumbs--beside.product__thumbs-placement--left{margin-left:15px;margin-right:0;order:0}.product__photos .flickity-button{display:block}}.Key_benefits_row{display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;margin:32px 0}.Key_benefits_row .carousel-box{border:solid 1px #dddddd;border-radius:4px;padding:9px 12px;display:flex;justify-content:center;align-items:center;gap:6px}.Key_benefits_row .carousel-box img{max-width:40px;max-height:40px}.Key_benefits_row .carousel-box h4{font-size:16px;font-weight:400;color:#2e2b28;letter-spacing:normal;text-transform:capitalize;margin:0 0 2px}.Key_benefits_row .carousel-box p{font-size:14px;font-weight:300;opacity:.75;margin:0}.variant-bubble-slider .swiper-slide{width:80%!important;min-width:80px!important;max-width:80px!important;padding:2px 2px 0}body .variant_wrapper .flavour-option.variant-input-wrap label{width:100%;height:80px;padding:0;border-radius:80px;min-height:80px}.flavour-option .flavour-label{font-size:14px;font-weight:300}.product-block .variant-wrapper .variant__label{letter-spacing:0;font-size:16px;font-weight:600;text-transform:capitalize}.data-product-blocks div[data-banners]{display:none!important}#product-qty .qty-box{display:none}#product-qty button{margin-top:0;max-width:100%}#product-qty button svg{display:none}.countdown_timer_wrapper_clqyie2r82733321ouvc3m07hdr{display:none}.flavour-wrap{overflow:hidden}.per-meal-message{display:flex;align-items:center;justify-content:center;font-size:16px;color:#2e2b28bf;font-weight:300;padding-top:12px;gap:4px}@media only screen and (max-width: 767px){.product-slideshow .flickity-button.flickity-previous{left:16px;transform:none;top:50%;bottom:unset;margin-top:-16px}.product-slideshow .flickity-button.flickity-next{right:16px;transform:none;top:50%;bottom:unset;z-index:1;margin-top:-16px}.product__photos-mobile .product-slideshow .flickity-button,.product-slideshow .flickity-button{background-color:#2e2b28;color:#fff}.data-product-blocks .product-single__title{font-size:28px}.data-product-blocks .product-text-block{font-size:14px}.variant-bubble-slider .swiper-slide{min-width:52px!important;max-width:52px!important}span.loox-rating-label{font-size:14px}.product__main-photos .flickity-page-dots{flex-wrap:wrap;gap:4px;padding:0 20px}body .loox-rating .loox-icon{width:15px;height:auto}.loox-rating .loox-rating-content{gap:1px}.product__main-photos .flickity-page-dots .dot{margin:0}.flavour-option .variant-input{max-width:52px}.flavour-option .flavour-label{font-size:10px;line-height:11px}body .variant_wrapper .flavour-option.variant-input-wrap label{height:52px;border-radius:52px;min-width:52px;max-width:52px;min-height:52px}.product-grid-block .product__thumbs{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/slim-meal-replacement.css.map */
