:root{--JL-dark-green: #285F39;--JL-green: #C7E86B;--JL-orange: #FF5824;--JL-yellow: #FFDF5E;--colour-neutral: #F6F3EE}.container-sml .container-fluid,.container-sml .m-custom-content__block-inner{max-width:1200px!important;margin:auto!important}.template-page #MainContent{padding-bottom:0}:is(.section__wave,.section__wave--bg-trans,.section__wave--bg-white,.section__wave--bg-yellow,.section__wave--bg-lime,.section__wave--bg-green,.section__wave--bg-grey,.section__wave--bg-transparent,.section__wave--bg-neutral) svg{margin-bottom:-1px}header{background-color:transparent!important}header .m-svg-icon--medium{stroke-width:.5}header .m-header__account{order:1}header .m-header__search{order:2}header .m-cart-icon-bubble{order:3}header .m-search-form__button{padding:8px 4px 8px 8px}header .m-cart-count{height:18px!important;min-width:18px!important;font-size:14px}.m-sub-menu__item>a:hover{color:var(--JL-green)!important;background:var(--JL-dark-green)!important}.m-menu__link--contact:after{display:none}.m-menu__link--contact .m-tooltip__content{font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.m-menu__item--dropdown .m-mega-menu{border-radius:42px}.m-menu__item--dropdown .m-mega-menu li a{font-weight:500}.m-menu__item--dropdown .m-mega-menu li a:hover,.m-search-popup__search-form .form-field{border-radius:50px}.m-header.stuck .m-header__wrapper{box-shadow:none!important}.m-header__desktop .m-menu__link--main{letter-spacing:2px}.m-header__desktop .m-menu__link--main.m-menu__link--contact{--main-link-py: 5px}.m-header__desktop li[data-index="0"] a{color:#fff!important;background:var(--JL-orange)!important;border-radius:50px!important;font-weight:700!important;padding:10px 30px!important;margin-top:10px;margin-right:15px}.m-header__desktop li:first-child a:hover{background:var(--JL-dark-green)!important;color:var(--JL-green)!important}.m-header__desktop .m-menu>li:first-child>a.m-menu__link:after,.m-header__desktop .m-menu>li:first-child>a.m-menu__link:before{content:none!important}.m-header__center{justify-content:flex-end!important}.logo-left-menu-center .m-header__right{flex:0 1 0%!important}.m-header-mobile.header-drawer-open{background:var(--JL-yellow)}.m-mobile-sticky-bar--item{border-color:var(--JL-green)!important}.m-menu-drawer{top:0!important;z-index:-1!important}.m-menu-drawer .m-menu-mobile__item>a{font-size:25px;font-weight:700;padding:5px 25px}.m-menu-drawer .m-menu-mobile__item>a:hover{color:var(--JL-orange)}.m-menu-drawer .m-menu-customer__label{display:none}.m-menu-drawer .m-menu-mobile__back-button{font-size:25px;font-weight:700;border-bottom:none!important}.m-menu-drawer .m-menu-mobile__back-button:hover{color:var(--JL-orange)}.m-menu-drawer .m-menu-customer__wrapper .m-button{font-size:30px!important;padding-block:20px;border-radius:60px!important;border:0!important}.m-menu-drawer .m-register-button{border:0!important;background:var(--JL-dark-green)!important;color:#fff!important}.m-menu-drawer .m-register-button:hover{background:var(--JL-green)!important;color:var(--JL-dark-green)!important;box-shadow:none!important}.m-menu-drawer .m-signin-button{border:0!important;background:var(--JL-orange)!important;color:#fff!important}.m-menu-drawer .m-signin-button:hover{background:var(--JL-green)!important;color:var(--JL-dark-green)!important;box-shadow:none!important}.m-menu-drawer .m-menu-drawer__wrapper{width:100%!important;height:93svh}.m-menu-drawer .m-menu-drawer__content,.m-menu-drawer .m-megamenu-mobile__wrapper{padding-top:150px!important}.m-footer .social-media-links{padding-top:10px!important}.m-footer .social-media-links svg{width:35px;height:35px}.m-footer h3{font-weight:700}.m-footer--bottom-extra{border-top:.5px solid var(--JL-green);padding-top:20px}.m-footer--bottom-extra p{font-size:.8em}.footer-contact-form{margin-bottom:20px}.footer-contact-form .form-row{display:flex;flex-direction:row;gap:10px}.footer-contact-form .form-field{background:none!important;border:none!important;padding:0!important;margin-top:15px}.footer-contact-form .form-field label{opacity:0;font-size:1px;height:1px}.footer-contact-form .checkbox-field{display:flex;flex-direction:row;gap:10px;align-items:center;margin-top:10px}.footer-contact-form label{font-size:13px}.footer-contact-form input[type=checkbox]{width:15px;height:15px;margin-left:10px}.footer-contact-form select#subject{background:#fff!important;border-radius:50px;width:100%!important;padding:5px 15px!important;font-size:14px}.footer-contact-form button{border-radius:50px;width:100%!important;background:var(--JL-green)!important;color:var(--JL-dark-green)!important;margin-top:15px;font-weight:700}.contact-form-fields input{border-radius:50px}.contact-form-fields textarea{border-radius:30px}.contact-form-fields input,.contact-form-fields textarea{width:100%;padding:5px 15px;border:none!important;font-size:14px}.contact-form-fields button{background-color:var(--primary-color);color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.form-success,.form-errors{padding:15px;font-weight:700;margin-bottom:15px;border-radius:50px}.form-success{background:var(--JL-yellow);color:var(--JL-orange)}.form-errors{background:var(--JL-orange);color:#f6f3ee}.m-newsletter-form__button-below .m-button.m-newsletter-form__button:hover{box-shadow:none!important}.m-button--primary,.button{border-radius:50px!important;letter-spacing:8%!important}.button{background:var(--JL-orange)!important}.button:hover{background:var(--JL-dark-green)!important}.m-add-to-cart:hover{background:var(--JL-dark-green)!important;color:#fff}.home-slider.m-slider:not(.m-slider--adapt).m-slider--fullscreen .m-slide__media{height:calc(100vh - (var(--main-content-padding-top, 0px)) + (var(--m-header-height, 0px) + var(--m-topbar-height, 0px) + var(--m-announcement-height, 0px)))!important}.m-slide__content h1{color:var(--JL-dark-green);font-size:110px;line-height:90px;margin-top:100px}.swiper-slide-active .m-slide__title{color:var(--JL-dark-green);font-size:110px;line-height:90px}.swiper-slide-active .m-slide__button{margin-top:40px}.swiper-slide-active .m-slide__button a{border-radius:50px;letter-spacing:8%;font-size:45px;padding:30px 40px}body.template-index,body.template-page{background-color:var(--JL-green)!important}.row-intro-about h3{font-weight:800}.row-intro-about .m-image-with-text--right.m-image-with-text--layer .m-image-with-text__image-first{padding-left:0!important;animation:JLzoomout 1.5s ease forwards!important}.row-intro-about .m-richtext__description strong{font-weight:600!important}.row-intro-about .m-image-with-text--layer .m-image-with-text__image-second{width:30%!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)}.row-intro-about .m-image-with-text--layer .m-image-with-text__image-second img{animation:none!important;opacity:1!important}.product-animate{transition:opacity .8s ease,transform 1.1s cubic-bezier(.15,.75,.5,1) 0s}.product-animate:hover{transform:scale3d(1.02,1.02,1.02) translateZ(0)!important}.product-animate img{opacity:0;backface-visibility:hidden;transition-property:transform,opacity;scale:.8;animation:mZoomFadeSmall var(--m-duration-animate) ease forwards}.row-intro-contact h3{font-weight:800;font-size:250px;line-height:200px}.template-page.contact .social-media-links .m-svg-icon path{fill:#ff5824}.template-page.contact .m-svg-icon{width:22px;height:22px}#m-section-template--25068913951000__image_with_text_LmEcje .m-image-with-text__image-first{flex:0 0 100%!important}#shopify-section-template--19987803799809__contact-form{background-color:var(--JL-orange)!important}#shopify-section-template--19987803799809__contact-form .m-contact-form{margin-top:0;margin-bottom:0;padding-top:100px;padding-bottom:100px}.row-products h2{font-size:120px;line-height:120px;margin-bottom:80px}.row-products .m-custom-content__wrapper{justify-content:center}.row-promo-big h3.h1,.row-promo-big h2{font-size:95px;line-height:105px}.row-promo-big .m-richtext__description{margin-top:5px!important}.row-promo-big .m-richtext__button{margin-top:25px!important}.row-promo-big .m-button{font-size:45px;padding:30px 40px!important}.row-wave-mask{-webkit-mask-image:url(/cdn/shop/files/wave.svg);mask-image:url(/cdn/shop/files/wave.svg);-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:space;mask-repeat:space;-webkit-mask-size:100% auto;mask-size:100% auto}.row-mask-bottom{margin-top:-40px;z-index:3;position:relative}.row-benefits .m-icon-box__content{align-content:center!important;max-width:250px}.row-benefits m-icon-box{max-width:1400px;margin:auto}.row-heading-inline strong{font-size:60px;line-height:65px}.row-heading-inline p{font-size:26px;line-height:32px}button[type=submit]:not(.m-search-form__button){border-radius:50px!important}.m-newsletter-form__input-wrapper{border-radius:50px!important}.m-newsletter-form__input-wrapper .form-field{border:none!important;border-radius:50px!important}.m-product-card__media:hover .m-product-card__main-image,.m-product-card__media:hover .m-placeholder-svg{transform:scale3d(1.02,1.02,1.02) translateZ(0)!important}.m-price{display:inline-flex;text-align:left;gap:1.5rem;align-items:baseline;flex-wrap:wrap;font-weight:600}.m-price__item{display:inline-flex;flex-direction:column;min-width:3rem}.m-price__value{font-size:1rem;line-height:1.4}.m-price--single .m-price__item{min-width:0}body.template-product #MainContent{padding-top:100px;padding-bottom:0!important}body.template-product .m-main-product--wrapper{max-width:1310px;margin:auto}body.template-product .m-product-option--node__label{display:flex;flex-direction:row;align-items:center;padding-left:0}body.template-product .m-product-option--node__label:before{content:"";background:url(/cdn/shop/files/ico-tick.svg?v=1757573431) no-repeat left center;width:20px;height:20px;display:block}.row-feature-ingredients{background:var(--colour-neutral)!important}.row-feature-ingredients h3{font-size:90px!important;line-height:80px!important;font-weight:800}.row-feature-ingredients p{font-weight:600;padding-top:5px;padding-bottom:10px}.row-feature-ingredients h5,.row-feature-ingredients p{text-transform:uppercase;letter-spacing:1px}.row-feature-ingredients .ingredient-block{margin-left:0;align-items:center}.row-feature-text p{text-transform:uppercase;font-weight:600!important;letter-spacing:3px!important;margin-bottom:30px}.row-feature-text h2{font-size:80px!important;line-height:100px;font-weight:600}.m-main-product{padding-bottom:60px}.m-media-gallery__wrapper .swiper-button-control{background:var(--JL-dark-green)!important;width:30px!important;height:30px!important}.m-media-gallery__wrapper .swiper-button-control:hover{background:var(--JL-green)!important;border:none;color:#fff!important;box-shadow:none!important}.m-product-option--label{display:none!important}.main-product__block .installment-shoppay,.main-product__block:not(.main-product__block-price){margin-top:0!important}.m-media-gallery__wrapper .nav-swiper-container .m-product-media{padding:0!important}.main-product__block .m-product-title{margin-bottom:10px}.main-product__block .m-product-description{color:#000!important}.main-product__block .m-product-description ul{font-weight:500;margin:10px 0;padding-left:0;list-style:none}.main-product__block .m-product-description li{display:flex;align-items:center;gap:10px}.main-product__block .m-product-description li:before{content:"";background:url(/cdn/shop/files/ico-check.svg?v=1757573431) no-repeat;width:24px;height:24px;display:block}.main-product__block.main-product__block-price,.main-product__block.main-product__block-variant_picker,.main-product__block.main-product__block-buy_buttons,.main-product__block.main-product__block.main-product__block-collapsible_tab{background:var(--JL-green)!important}.main-product__block.main-product__block-variant_picker{padding-inline:25px}.main-product__block.main-product__block-price{margin-top:30px!important;border-top-left-radius:30px!important;border-top-right-radius:30px!important;padding:25px 25px 0}.main-product__block .m-price__regular,.main-product__block .m-product-option--button .m-product-option--node input:checked+label{color:#000!important}.main-product__block .m-price__regular{font-weight:600}.main-product__block.main-product__block-buy_buttons{margin-bottom:30px;border-bottom-left-radius:30px!important;border-bottom-right-radius:30px!important;padding:0 25px 25px}.main-product__block .m-collapsible--button,.main-product__block .m-collapsible--content__inner{border-bottom:none!important;padding-inline:25px!important}.main-product__block .m-collapsible--button{letter-spacing:2px}.main-product__block .m-product-collapsible:after{content:"";height:1px;width:calc(100% - 50px);margin:auto;display:block;border-bottom:1px solid #fff!important}.main-product__block.main-product__block:nth-child(9){padding-top:25px;border-top-left-radius:30px!important;border-top-right-radius:30px!important}.main-product__block.main-product__block-collapsible_tab:last-of-type{border-bottom-left-radius:30px!important;border-bottom-right-radius:30px!important;padding-bottom:25px}.main-product__block.main-product__block-collapsible_tab:last-of-type .m-product-collapsible:after{display:none!important}.m-add-to-cart.m-button--secondary{background:var(--JL-orange)!important;color:#fff;font-weight:600!important;text-transform:uppercase;letter-spacing:1px}.m-add-to-cart.m-button--secondary:hover{background:var(--JL-dark-green)!important}.m-product-option:not(:last-child){margin-bottom:unset!important}.row-nutrience{padding:80px 20px!important}.row-nutrience .nutrition-img img{display:block;height:auto;margin:25px auto 30px;max-width:95%}.row-nutrience .rte.ingredients{margin:20px auto 0;max-width:95%}.row-nutrience .col{padding:0 12px}.row-nutrience .block-title{margin:0 0 12px}.row-nutrience h2{font-weight:900!important;font-size:10em!important;line-height:1em!important;text-transform:uppercase}.row-nutrience .label-heading{width:100%}#MinimogCartDrawer .m-cart-drawer__close{border:2px solid var(--JL-dark-green);border-radius:50%;padding:5px;top:16px;right:15px}#MinimogCartDrawer .m-cart-item__option{word-break:break-word}#MinimogCartDrawer .m-cart-drawer-item__image{background:var(--JL-yellow)}#MinimogCartDrawer .m-cart__discount--item{border-radius:50px;background:var(--JL-yellow);color:var(--JL-orange);font-weight:700;font-size:.8em}#MinimogCartDrawer .m-cart__discount--item svg{color:var(--JL-dark-green)}#MinimogCartDrawerHeader .m-cart-drawer__title{font-size:36px!important}#MinimogCartDrawerFooter #open-delivery-panel{box-shadow:none!important;padding-top:0}#MinimogCartDrawerFooter .m-cart-addon--trigger-button{margin:0 20px 20px 16px}#MinimogCartDrawerFooter .m-cart-addon__header button{color:var(--JL-yellow)!important;border-radius:25px}#MinimogCartDrawerFooter button[type=submit].m-button--primary{font-size:30px!important;padding-block:20px;margin-bottom:5px}#MinimogCartDrawerFooter button[type=submit].m-button--primary:hover{box-shadow:none!important}#MinimogCartDrawerFooter .m-cart__summary .m-cart__subtotal,.m-cart-drawer__link-to-cart.m-button.m-button--link{display:none}.order-note{font-weight:600!important;color:var(--JL-yellow)!important;background:var(--JL-dark-green);padding:10px;text-align:center;border-radius:20px;font-size:15px;margin-bottom:15px}.checkout-btn{width:100%;background:var(--JL-orange);color:#fff;font-size:18px;font-weight:700;padding:14px 20px;border:none;border-radius:50px;margin-top:12px;cursor:pointer}.checkout-note{font-size:12px;text-align:center;color:#666}.m-cart-item__remove:before,.m-cart-item__remove:after{bottom:-1px}.m-cart__discount--item{font-size:.9rem}.delivery-text{font-size:20px}#change-day{font-size:15px}.delivery-highlight{font-size:25px;display:inline-block;margin-top:6px;font-weight:700}.delivery-box{display:flex;justify-content:space-between;align-items:center;background:var(--JL-dark-green);cursor:pointer;color:var(--JL-yellow);padding:15px 30px;border-radius:30px}.delivery-box:hover{transition:all .5s ease-in;color:#fff}.delivery-box:hover svg path{transition:all .5s ease-in;fill:#fff!important}.delivery-box.hidden{display:none!important}.delivery-panel .d-none{display:none}.location{font-weight:600;display:block;font-size:20px;margin-top:10px;color:rgb(var(--color-heading))}.delivery-panel{background:var(--JL-green);position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;z-index:9999}.delivery-panel.hidden{display:none}.delivery-panel h3{font-size:36px;line-height:40px;font-weight:500!important;margin-bottom:20px;color:var(--JL-dark-green);text-align:left;padding-right:50px}.delivery-panel #autocomplete-dropdown{top:160px!important;width:338px!important;left:31px!important;border-radius:20px;overflow:unset!important;z-index:99!important;max-height:100%!important}.delivery-panel #autocomplete-dropdown>div:first-child{padding-top:30px!important}.delivery-panel #autocomplete-dropdown>div:last-child{border-radius:0 0 20px 20px}.delivery-panel .search-field-wrapper{display:flex;flex-direction:row;gap:10px}.delivery-panel .delivery-input{width:90%;padding:10px 16px;border-radius:92px;border:1px solid rgb(204,204,204);font-size:20px;z-index:999}.delivery-panel .delivery-submit{background:var(--JL-orange);color:var(--JL-yellow);padding:15px;border:none;border-radius:50px;cursor:pointer}.delivery-panel .delivery-submit:hover{background:var(--JL-dark-green)}.delivery-panel .delivery-submit:hover svg path{fill:#fff!important}.loader-shop{display:none!important;position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:9999;display:flex;align-items:center;justify-content:center}.loader-shop:after{content:"";width:60px;height:60px;border:6px solid white;border-top:6px solid var(--JL-orange);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-shop.show{display:flex!important}.delivery-area-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding-right:15px;font-size:20px}.delivery-area-wrapper .highlight{font-weight:700}.delivery-area-wrapper #change-location{margin-left:auto;font-size:15px;margin-bottom:6px}.delivery-results-wrapper{margin-top:40px}.delivery-results-wrapper h4{margin-bottom:20px}.delivery-results-wrapper .delivery-days{display:flex;flex-direction:column;gap:10px;height:50vh;overflow:auto}.delivery-results-wrapper .delivery-days *{scrollbar-width:thin;scrollbar-color:var(--JL-dark-green) var(--colour-neutral)}.delivery-results-wrapper .delivery-days::-webkit-scrollbar{width:4px;height:4px}.delivery-results-wrapper .delivery-days::-webkit-scrollbar-thumb{background-color:var(--JL-dark-green);border-radius:24px;border:2px solid var(--JL-dark-green)}.delivery-results-wrapper .delivery-days::-webkit-scrollbar-track{background:transparent;border-radius:24px}.delivery-results-wrapper .delivery-days::-webkit-scrollbar-thumb:hover{background-color:var(--JL-orange)}.delivery-results-wrapper .delivery-days button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:var(--JL-orange);color:var(--JL-yellow);padding:15px 30px;border-radius:60px;font-weight:700;font-size:25px}.delivery-results-wrapper .delivery-days button:hover{background:var(--JL-dark-green);color:#fff}.delivery-results-wrapper .delivery-days span{font-size:20px;font-weight:400}.delivery-container{display:none;padding:20px 20px 0;border-radius:16px}.delivery-container .days-wrapper{width:auto;margin:0;display:flex;justify-content:space-between;overflow-x:auto;padding-bottom:2px}.delivery-container .days-wrapper .day{border:none;background:transparent;padding:9px;color:var(--JL-dark-green);font-size:25px;width:84px}.delivery-container .day-option-1 input{display:none}.delivery-container .day-option-1 .day{display:inline-block;text-align:center;width:85px;padding:10px 0;border:2px solid var(--JL-green);border-radius:24px;cursor:pointer;font-weight:600;background:var(--JL-green);transition:.2s}.delivery-container label:hover .day{color:var(--JL-orange)}.delivery-container .day-option-1 input:checked+.day{background:var(--JL-yellow);border-color:var(--JL-yellow);color:var(--JL-dark-green)}.delivery-container .day small{font-size:15px!important;font-weight:500!important;display:block}.delivery-container .day br{display:none}.delivery-container .scroll-bar{width:100%;position:relative;border:1px solid;border-radius:25px;margin:15px 0;overflow:hidden}.delivery-container *{scrollbar-width:thin;scrollbar-color:var(--JL-dark-green) transparent;scrollbar-gutter:stable}.delivery-container .scroll-bar::-webkit-scrollbar{width:4px;height:4px}.delivery-container .scroll-bar::-webkit-scrollbar-thumb{background-color:var(--JL-dark-green);border-radius:24px;width:4px;height:4px}.delivery-container.scroll-bar::-webkit-scrollbar-thumb:hover{background-color:var(--JL-orange)}.delivery-container .scroll-bar::-webkit-scrollbar-track{background:transparent}.m-sticky-addtocart{background-color:var(--JL-green)!important}.m-sticky-addtocart responsive-image.m-image-loaded{background-color:var(--JL-yellow)!important}.m-sticky-addtocart .m-product-option--dropdown-select{background-color:#fff;border-radius:50px!important}body.template-cart .m-cart-addon__header button{color:#fff!important}body.template-cart .m-cart-addon__header button:hover{color:var(--JL-dark-green)!important}.shopify-policy__title h1{text-align:left;font-size:45px;padding-inline:0!important;padding-bottom:30px}#customer_login .form-field{padding:5px 15px!important;border:none!important;border-radius:50px!important}#customer_login .m-reset-password-btn{margin-bottom:15px}#login h3{display:none!important}#wsl-account-create{--wsl-lime: var(--JL-green);--wsl-ink: var(--JL-dark-green);--wsl-accent: var(--JL-green);--wsl-accent-2: var(--colour-neutral);--wsl-border: rgba(0, 0, 0, .15);background:var(--wsl-lime);padding:32px 0 56px;color:var(--wsl-ink)}#wsl-account-create .wsl-one-half:first-child{max-width:1180px;margin:0 auto 8px;padding:0 24px}#wsl-account-create h1{margin:0 0 6px;font-weight:800;line-height:1.05;font-size:clamp(36px,6vw,64px);color:var(--wsl-ink);text-align:center}#wsl-account-create .wsl-signup-link.wsl-center,#wsl-account-create .wsl-one-half:first-child p{text-align:center;margin:0 auto 12px;opacity:.9}#wsl-account-create .wsl-signup-link.wsl-center a{color:var(--JL-orange);text-decoration:underline}#wsl-account-create #wsl-signup{max-width:1180px;margin:0 auto;padding:0 24px}#wsl-account-create #wsl-signup h2,#wsl-account-create #wsl-signup h3{color:var(--wsl-ink);font-weight:800;letter-spacing:.2px;margin:28px 0 12px}#wsl-account-create .wsl-divider{height:1px;background:var(--wsl-border);margin:12px 0 16px}#wsl-account-create .wsl-two-column{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;align-items:start}#wsl-account-create .wsl-input-small,#wsl-account-create .wsl-full-row{display:block}#wsl-account-create .wsl-full-row{grid-column:1 / -1}#wsl-account-create label:not(.wsl-marketing--label){display:inline-block;margin:0;font-size:1px;opacity:0;font-weight:700;color:var(--wsl-ink)}#wsl-account-create label.wsl-marketing--label{cursor:pointer}#wsl-account-create input[type=text],#wsl-account-create input[type=email],#wsl-account-create input[type=tel],#wsl-account-create input[type=password],#wsl-account-create select{border-radius:50px!important}#wsl-account-create textarea{border-radius:30px!important}#wsl-account-create input[type=text],#wsl-account-create input[type=email],#wsl-account-create input[type=tel],#wsl-account-create input[type=password],#wsl-account-create select,#wsl-account-create textarea{width:100%;padding:10px 15px!important;border:none!important;background:#fff;color:#111;outline:none;transition:box-shadow .15s ease,border-color .15s ease,background-color .15s ease;-webkit-appearance:none;appearance:none}#wsl-account-create textarea{min-height:120px;resize:vertical}#wsl-account-create input:focus,#wsl-account-create select:focus,#wsl-account-create textarea:focus{border-color:var(--wsl-ink);box-shadow:0 0 0 3px var(--wsl-ink)}#wsl-account-create ::placeholder{color:#7a7a7a;opacity:1}#wsl-account-create .wsl-zip input,#wsl-account-create #wsl-form-zip{width:100%}#wsl-submit{margin-top:20px}#wsl-account-create input[type=submit]:hover{background-color:var(--JL-dark-green);color:var(--JL-green)}#wsl-account-create input[type=submit]:active{transform:translateY(1px)}#wsl-account-create .wsl-success{background:var(--colour-neutral);border:1px solid var(--JL-dark-green);color:var(--JL-dark-green);padding:12px 16px;border-radius:6px;margin-bottom:16px}#wsl-account-create .wsl-errors{background:var(--colour-neutral);border:1px var(--JL-dark-green);color:var(--JL-orange);padding:12px 16px;border-radius:6px;margin-bottom:16px}#wsl-account-create .wsl-errors ul{margin:6px 0 0 18px}@media (max-width: 767px){#wsl-account-create .wsl-two-column{grid-template-columns:1fr;gap:14px}#wsl-account-create h1{font-size:clamp(32px,8vw,48px)}#wsl-submit{width:100%;margin-bottom:14px}}.site-banner p{color:var(--JL-green)!important}@keyframes JLzoomout{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes JLfadeinup{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:1441px){.row-nutrience h3.m-content-box__heading{font-size:13em}.m-menu{--main-link-px: 24px !important}}@media (max-width:1440px){.m-menu{--main-link-px: 24px !important}}@media (min-width: 1280px){#shopify-section-sections--19987804782849__footer .m-footer__copyright,#shopify-section-sections--19987804782849__footer .m-footer--bottom-menu{font-size:16px}m-footer h3{font-size:35px!important;line-height:35px!important}}@media (max-width: 1279px){.m-header__mobile{padding-left:25px}}@media (min-width:1024px) and (max-width: 1279px){.template-product div:not(#Sticky-Addtocart-template--25068914671896__main) product-info .container{padding-inline:10px!important}}@media (min-width: 768px) and (max-width: 1279px){.logo-left-menu-center .m-header__left{padding-left:20px}.row-feature-text .container-fluid{padding-inline:20px!important}.row-nutrience .col{padding-inline:0!important}.row-nutrience .container{padding-inline:20px!important}:is(m-slideshow,m-recently-viewed,section[data-section-type=collection-template]) .container-fluid{padding-inline:35px}:is(#m-section-template--25068913951000__image_with_text_tDtdGQ,#m-section-template--25068913951000__image_with_text_XnkPD4,.row-benefits,.row-intro-about,#m-custom-template--25068914016536__custom_content_Up9BAR,.row-heading-inline,.row-feature-ingredients,m-footer) .container{padding-inline:35px!important}.row-feature-ingredients .m-image-with-text__image-first{padding-inline:50px}.row-feature-ingredients h3{font-size:70px!important;line-height:60px!important}.featured-row-template--25068914671896__custom_liquid_EWLbXi{padding:80px 20px!important}.m-slide__content h1{margin-top:150px;font-size:90px;line-height:70px}.swiper-slide-active .m-slide__button a,.row-promo-big .m-button{font-size:35px;padding:20px 30px!important}.row-feature-text h2{font-size:60px!important;line-height:75px}.row-promo-big h3.h1,.row-promo-big h2,.row-products h2{font-size:85px;line-height:85px}.row-products h2{margin-bottom:40px;text-align:center}.row-heading-inline strong{font-size:40px;line-height:45px}m-footer h3{font-size:25px!important;line-height:25px}.m-slide__bg img{width:110%!important;height:110%!important}}@media (min-width: 1027px){.row-products .lg\:m\:w-2\/12{width:20%!important}}@media (min-width: 1025px){.show-tablet{display:none!important}.m-footer--accordion .m-footer--block:first-child{width:22%}.m-footer--accordion .m-footer--block:nth-child(2){width:18%}.m-footer--accordion .m-footer--block:nth-child(3){width:20%}.m-footer--accordion .m-footer--block:last-child{width:40%}}@media (min-width: 1024px){.m-header .ssw-link-fave-menu,.m-header__compare,.m-header__account,.m-header__wishlist,header .m-search-form__button,header .m-menu__link--contact{padding-inline:12px!important}.m-menu__link--contact{margin-top:-5px}.row-nutrience{padding:100px 20px}body.template-collection .m-collection-products.m-cols-2 .m-product-item{width:25%;max-width:25%}}@media (max-width: 1024px){.show-tablet{display:block!important}.show-desktop{display:none!important}m-footer br{display:block!important}#m-custom-template--19987803472129__custom_content_Up9BAR .m\:flex-wrap,.row-products .m-custom-content__wrapper{flex-wrap:nowrap!important}.row-benefits .m-icon-box__content{max-width:90%}.ingredient-block{flex-direction:column;align-items:flex-start}.row-feature-ingredients .m-image-with-text__image-wrapper{position:sticky;top:0}}@media (min-width: 768px) and (max-width: 1024px){m-footer h3{font-size:30px!important;line-height:30px!important}#shopify-section-template--25068914671896__custom_liquid_LtNieM h2{font-size:5em!important;line-height:1em!important}#shopify-section-template--25068914671896__custom_liquid_LtNieM .m-image-with-text__content{align-items:flex-start}.row-benefits .md\:m\:grid-2-cols{grid-template-columns:1fr}.row-benefits .m-image{max-width:90%;height:auto}.row-heading-inline p{font-size:22px;line-height:28px}body.template-collection .m-collection-products.m-cols-2 .m-product-item{width:33.3333%;max-width:33.3333%}}@media (min-width: 768px) and (max-width: 1023px){#m-section-template--25068913951000__image_with_text_LmEcje .container-full{margin-left:-15px}#m-section-template--25068913951000__image_with_text_LmEcje .m-image-with-text__inner,#m-section-template--25068913951000__image_with_text_LmEcje m-image-layer,#m-section-template--25068913951000__image_with_text_LmEcje .m-image-with-text__image-first,#m-section-template--25068913951000__image_with_text_LmEcje img,#m-section-template--25068913951000__image_with_text_LmEcje responsive-image.m-image-loaded{min-height:56vh}#m-section-template--25068913951000__image_with_text_LmEcje responsive-image img{object-position:right}#m-section-template--25068913951000__image_with_text_LmEcje .m-richtext__button{margin-bottom:40px}#m-section-template--25068913951000__image_with_text_XnkPD4 .m-image-with-text__content{width:65%}#m-section-template--25068913951000__image_with_text_XnkPD4 .m-image-with-text__image{width:35%}}@media (min-width: 768px){.show-mobile,#m-section-template--25068913951000__image_with_text_LmEcje .m-image-with-text__image-second{display:none!important}.row-feature-ingredients .ingredient-block{padding-right:54px}.m-image-with-text__content .h5{font-size:32px;line-height:36px}}@media (max-width: 767px){.container,.container-fluid,.m\:column{padding:0 25px}.m-header .container-fluid{padding-right:17px}.m-menu-customer__wrapper{padding-inline:25px!important}#m-section-template--25068913951000__image_with_text_LmEcje .m-image-with-text__image-first{display:none!important}.row-promo-big h3.h1,.row-promo-big h2,.m-content-box__subheading h5{font-size:35px!important;line-height:35px!important;font-weight:700!important}:is(.row-promo-big h3.h1,.row-promo-big h2,.m-content-box__subheading h5) br{display:none}.m-image-with-text__content .h5{font-size:22px!important;padding-top:10px}.home-slider.m-slider:not(.m-slider--adapt).m-slider--fullscreen .m-slide__media{height:100svh!important}.m-slide__content h1{font-size:50px;line-height:50px;margin-top:125px}.swiper-slide-active .m-slide__button a{font-size:25px;padding:14px 19px}.m-slider--content-stack .m-slide__content{width:95%!important;margin-left:auto}.swiper-slide-active .m-slide__button{margin-top:28px}#m-section-template--25068913951000__image_with_text_tDtdGQ .m\:column{padding:0 15px}#m-section-template--25068913951000__image_with_text_tDtdGQ .m-image-with-text__image-first{text-align:center;margin-top:20px;margin-bottom:80px}#m-section-template--25068913951000__image_with_text_tDtdGQ .m-image{max-width:270px;margin:auto}#m-section-template--25068913951000__image_with_text_tDtdGQ .m-image-with-text__content{padding-top:80px}.m-section-template--25068913951000__image_with_text_LmEcje h3{padding-top:20px}.row-wave-mask{-webkit-mask-image:url(/cdn/shop/files/wave-big.svg?v=1758617452);mask-image:url(/cdn/shop/files/wave-big.svg?v=1758617452)}.row-mask-bottom{margin-top:-20px}.m-image-with-text__content{padding-top:60px}.row-promo-big .m-image-with-text__image-second{flex:0 0 100%!important;margin-top:20px}#m-section-template--25068913951000__image_with_text_XnkPD4 .m-image-with-text__image-first{text-align:center;margin-top:20px;margin-bottom:80px}#m-section-template--25068913951000__image_with_text_XnkPD4 .m-image{max-width:270px;margin:auto}#m-section-template--25068913951000__image_with_text_XnkPD4 .m\:column{padding-inline:15px}#m-custom-template--25068913951000__custom_content_eDpP9q .m\:column{padding-inline:10px}#m-custom-template--25068913951000__custom_content_eDpP9q h3{text-align:left;padding-top:60px;padding-bottom:40px}.row-benefits{padding-bottom:70px}.row-benefits .m-icon-box-section__wrapper .m\:column{padding:0}.row-benefits .m-image{max-width:90px;height:auto}.row-benefits .m-icon-box__icon{width:90px!important}.row-promo-big .m-image-with-text__inner{flex-direction:column-reverse}.row-promo-big .m-richtext__button .m-button{font-size:25px;padding:14px 19px!important}.row-intro-about{padding-top:60px;padding-bottom:80px}.row-intro-about .m-image-with-text__image.m\:column{padding-inline:0}.row-intro-about .m-image-with-text__content.m\:column{padding-inline:15px}.row-intro-about .m-image-with-text__content{padding-top:0}.row-intro-about .m-image-with-text__content .h5{padding-top:0;padding-bottom:10px}.row-heading-inline p{font-size:20px;line-height:26px}#m-custom-template--25068914016536__custom_content_ALiga6 .m\:column{padding-inline:10px}#m-custom-template--25068914016536__custom_content_ALiga6 h3{text-align:left;padding-top:60px;padding-bottom:40px}.row-products{padding-top:60px}.row-products h2{font-size:35px;line-height:35px;margin-bottom:40px}.row-products .m\:flex-wrap{flex-wrap:nowrap!important}.row-products .m\:column{padding-inline:0}.row-heading-inline{padding-top:30px!important;padding-bottom:80px}.row-heading-inline .m-image-with-text__content{padding-top:10px}.row-heading-inline strong{font-size:30px;line-height:35px}.row-heading-inline .m\:column{padding-inline:15px}body.template-product #MainContent{padding-top:60px}.m-main-product--wrapper .m\:column{padding-inline:0}.m-main-product--wrapper .m-product-media--slider__pagination{display:none}.m-main-product--wrapper .product-block-group--title{padding-top:20px}.featured-row-template--25068914671896__custom_liquid_EWLbXi{padding:80px 20px!important}.row-feature-text h2{font-size:34px!important;line-height:48px}.row-feature-text .container-fluid{padding-inline:0}.row-feature-ingredients{padding-bottom:80px}.row-feature-ingredients .m-image-with-text__image{margin-top:40px}.row-feature-ingredients .ingredient-block{padding-right:34px}.row-feature-ingredients h3{font-size:64px!important;line-height:56px!important}.row-feature-ingredients .m-image-with-text__image-first{text-align:center}.row-feature-ingredients .m-image.m-image-loaded{max-width:60%}.row-feature-ingredients .m-image-with-text__content{padding-left:10px;padding-right:10px}.row-nutrience h2{font-size:34px!important;line-height:34px!important;padding-bottom:24px}.row-nutrience br{display:none}.row-nutrience .container,.row-nutrience .col{padding:0}.m-cart-drawer__inner{width:100%!important}#m-menu-drawer .m-menu-customer__wrapper .m-button{font-size:20px!important;padding-block:10px}.delivery-panel{padding:25px;align-items:inherit}.delivery-panel h3{font-size:28px!important;line-height:32px!important}.delivery-panel .delivery-input{font-size:16px!important}.delivery-days span{font-size:16px}.delivery-days button{font-size:18px}.day-option-1 .day{width:55px}.m-cart-drawer__header{padding-top:25px;padding-inline:25px}.m-cart-drawer__body,.m-cart-drawer__footer--wrapper{padding-inline:25px}body.template-collection .m-collection-products.m-cols-2 .m-product-item{width:50%;max-width:50%}.row-intro-contact h3{font-size:95px;line-height:100px}.m-footer h3{font-size:30px!important;line-height:30px}.m-footer .social-media-links svg{width:45px!important;height:45px!important}.m-footer .m-accordion--item-button{pointer-events:none;cursor:default}.m-footer .m-accordion--item-button .m-accordion--item-icon{display:none!important}.m-footer .m-accordion--item-content{display:block!important;max-height:none!important;opacity:1!important;visibility:visible!important}.m-accordion--item:not(.order-first):last-child{margin-bottom:40px}.m-footer--bottom-extra{padding-top:40px}.m-footer .m-payment-icons--list{column-gap:9px!important}.m-footer__copyright{font-size:.8em;margin-bottom:15px!important}}@media (max-width: 467px){#MinimogCartDrawerHeader .m-cart-drawer__title{font-size:28px!important;margin-top:5px}.delivery-icon svg{max-width:36px}.delivery-box{padding:10px 20px;border-radius:20px}.delivery-highlight{font-size:16px}.delivery-text{font-size:14px}#MinimogCartDrawerFooter button[type=submit].m-button--primary{font-size:20px!important;padding-block:10px}.m-cart__discount--item{font-size:.7rem}}@media (min-width: 450px) and (max-width: 767px){#delivery-area-panel #autocomplete-dropdown{top:100px!important;min-width:calc(100% - 115px)!important;left:27px!important}}@media (max-width: 449px){#delivery-area-panel #autocomplete-dropdown{top:135px!important;max-width:70%!important;left:27px!important}}@media (max-width: 380px){body #shopify-section-template--19987804389633__custom_liquid_EWLbXi h2{font-size:32px!important;line-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-overrides.css.map */
