:root{--ll-border-width: 2px;--ll-border-color: #000000}.locolove-announcement{background-color:var(--ll-announcement-bg, #b52532);color:var(--ll-announcement-color, #ffffff);font-size:13px;letter-spacing:.04em;z-index:1000;display:flex;align-items:center;position:fixed;top:0;left:0;right:0;width:100%}.locolove-announcement__text{flex:1;text-align:center;padding:10px 16px}.locolove-announcement a{color:inherit;text-decoration:underline;font-weight:600}.locolove-announcement a:hover{text-decoration:none}.locolove-announcement__close{flex-shrink:0;width:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-left:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;padding:10px 0;align-self:stretch;opacity:.85}.locolove-announcement__close:hover{opacity:1}.locolove-announcement.is-dismissed{display:none}#header{border-top:var(--ll-border-width) solid var(--ll-border-color)!important;border-bottom:var(--ll-border-width) solid var(--ll-border-color)!important}#shopify-section-header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:999!important}.card-title,.card-title a,h2.card-title,h2.card-title.h6,h2.card-title.h6 a{font-size:inherit!important;line-height:1.3!important;white-space:normal!important;word-break:break-word}.announcement-bar+#header,.locolove-announcement+#header{margin-top:0!important}.noticer+#header{margin-top:0!important}.ll-hero-block{padding:0;margin:0;width:100%}.ll-hero-block__inner{padding-left:var(--ll-hero-padding, 10%);padding-right:var(--ll-hero-padding, 10%)}.ll-hero-block__text-above{text-align:center;padding:24px 20px 16px}.ll-hero-block__subtitle{font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;opacity:.7}.ll-hero-block__heading{font-size:16px;font-weight:400;letter-spacing:.04em;margin:0;line-height:1.4}@media screen and (min-width:750px){.ll-hero-block__heading{font-size:18px}}.ll-hero-block__image-wrapper{position:relative;width:100%;overflow:hidden;border:var(--ll-border-width) solid var(--ll-border-color)}.ll-hero-block__image-wrapper img,.ll-hero-block__image-wrapper video{display:block;width:100%;height:auto;object-fit:cover}.ll-hero-block__overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;z-index:1}.ll-hero-block__overlay-heading{font-size:32px;font-weight:400;letter-spacing:.04em;margin:0 0 8px;line-height:1.2}@media screen and (min-width:750px){.ll-hero-block__overlay-heading{font-size:48px}}.ll-hero-block__buttons{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;padding:20px 20px 28px}.ll-hero-block__button{display:inline-block;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:10px 24px;border:var(--ll-border-width) solid currentColor;color:inherit;transition:opacity .2s ease}.ll-hero-block__button:hover{opacity:.75}.ll-product{max-width:1400px;margin:0 auto}.ll-product__top{display:grid;grid-template-columns:1fr;border-bottom:var(--ll-border-width) solid var(--ll-border-color)}@media screen and (min-width:750px){.ll-product__top{grid-template-columns:55% 45%}}.ll-product__gallery{position:relative;overflow:hidden}.ll-product__gallery-main{width:100%;aspect-ratio:1 / 1;overflow:hidden}.ll-product__gallery-main img{width:100%;height:100%;object-fit:cover}.ll-product__gallery-thumbs{display:flex;gap:0;overflow-x:auto;border-top:var(--ll-border-width) solid var(--ll-border-color)}.ll-product__gallery-thumb{flex:0 0 calc(100% / 7);min-width:60px;aspect-ratio:1 / 1;cursor:pointer;border-right:var(--ll-border-width) solid var(--ll-border-color);opacity:.6;transition:opacity .2s ease}.ll-product__gallery-thumb.is-active,.ll-product__gallery-thumb:hover{opacity:1}.ll-product__gallery-thumb img{width:100%;height:100%;object-fit:cover}.ll-product__info{padding:40px 32px;display:flex;flex-direction:column;gap:0}@media screen and (min-width:750px){.ll-product__info{padding:48px 40px;border-left:var(--ll-border-width) solid var(--ll-border-color);position:sticky;top:100px;align-self:start}}.ll-product__title{font-size:28px;font-weight:400;letter-spacing:.03em;margin:0 0 8px;line-height:1.2}@media screen and (min-width:750px){.ll-product__title{font-size:32px}}.ll-product__price{font-size:18px;font-weight:400;margin:0 0 20px;opacity:.7}.ll-product__variants{margin:0 0 20px}.ll-product__variant-label{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;display:block}.ll-product__variant-options{display:flex;gap:8px;flex-wrap:wrap}.ll-product__variant-btn{padding:8px 16px;font-size:13px;border:var(--ll-border-width) solid var(--ll-border-color);background:transparent;cursor:pointer;transition:all .2s ease;font-family:inherit;letter-spacing:.03em}.ll-product__variant-btn.is-active{background:var(--ll-border-color);color:#fff}.ll-product__add-btn{width:100%;padding:14px 24px;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border:var(--ll-border-width) solid var(--ll-border-color);background:var(--ll-border-color);color:#fff;cursor:pointer;font-family:inherit;transition:opacity .2s ease;margin:0 0 20px}.ll-product__add-btn:hover{opacity:.85}.ll-product__description{font-size:15px;line-height:1.7;margin:20px 0 0;padding:20px 0 0;border-top:var(--ll-border-width) solid var(--ll-border-color)}.ll-product__superfood{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-top:var(--ll-border-width) solid var(--ll-border-color)}.ll-product__superfood-icon{width:40px;height:40px;flex-shrink:0}.ll-product__superfood-icon img{width:100%;height:100%}.ll-product__superfood h3{font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.ll-product__superfood p{font-size:14px;line-height:1.6;opacity:.75;margin:0}.ll-product__accordion{border-top:var(--ll-border-width) solid var(--ll-border-color)}.ll-product__accordion details{border-bottom:var(--ll-border-width) solid var(--ll-border-color)}.ll-product__accordion summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;cursor:pointer;font-size:15px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;list-style:none}.ll-product__accordion summary::-webkit-details-marker{display:none}.ll-product__accordion summary:after{content:"+";font-size:18px;transition:transform .2s ease}.ll-product__accordion details[open] summary:after{transform:rotate(45deg)}.ll-product__accordion .ll-accordion-content{padding:0 0 20px;font-size:14px;line-height:1.7;opacity:.75}.ll-ingredients-grid{display:grid;grid-template-columns:1fr;border-top:var(--ll-border-width) solid var(--ll-border-color)}@media screen and (min-width:750px){.ll-ingredients-grid{grid-template-columns:repeat(3,1fr)}}.ll-ingredient-card{border-bottom:var(--ll-border-width) solid var(--ll-border-color);overflow:hidden}@media screen and (min-width:750px){.ll-ingredient-card{border-right:var(--ll-border-width) solid var(--ll-border-color)}.ll-ingredient-card:last-child{border-right:none}}.ll-ingredient-card__image{aspect-ratio:4 / 3;overflow:hidden}.ll-ingredient-card__image img{width:100%;height:100%;object-fit:cover}.ll-ingredient-card__text{padding:24px 20px}.ll-ingredient-card__title{font-size:14px;font-weight:500;letter-spacing:.04em;margin:0 0 8px}.ll-ingredient-card__desc{font-size:14px;line-height:1.6;opacity:.75;margin:0 0 12px}.ll-ingredient-card__tag{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.5;margin:0}.ll-values-strip{border-top:var(--ll-border-width) solid var(--ll-border-color);border-bottom:var(--ll-border-width) solid var(--ll-border-color);padding:20px 0;text-align:center;overflow:hidden}.ll-values-strip__inner{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;padding:0 20px}.ll-values-strip__item{font-size:14px;font-weight:400;letter-spacing:.06em;text-transform:lowercase}.ll-values-strip__item strong{font-weight:500}.ll-recommended{padding:40px 0}.ll-recommended__heading{text-align:center;font-size:14px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;opacity:.6}.ll-recommended__grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:var(--ll-border-width) solid var(--ll-border-color);border-left:var(--ll-border-width) solid var(--ll-border-color)}@media screen and (min-width:750px){.ll-recommended__grid{grid-template-columns:repeat(4,1fr)}}.ll-recommended__item{border-right:var(--ll-border-width) solid var(--ll-border-color);border-bottom:var(--ll-border-width) solid var(--ll-border-color);text-align:center;text-decoration:none;color:inherit;transition:opacity .2s ease}.ll-recommended__item:hover{opacity:.8}.ll-recommended__item-image{aspect-ratio:1 / 1;overflow:hidden}.ll-recommended__item-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ll-recommended__item:hover .ll-recommended__item-image img{transform:scale(1.03)}.ll-recommended__item-info{padding:16px}.ll-recommended__item-title{font-size:14px;font-weight:400;margin:0 0 4px}.ll-recommended__item-price{font-size:14px;opacity:.6;margin:0}.ll-marquee{overflow:hidden;white-space:nowrap;border-top:var(--ll-border-width) solid var(--ll-border-color);border-bottom:var(--ll-border-width) solid var(--ll-border-color);padding:16px 0}.ll-marquee__track{display:inline-flex;animation:ll-scroll var(--ll-marquee-speed, 20s) linear infinite}.ll-marquee__item{display:inline-block;padding:0 40px;font-weight:400;white-space:nowrap}@keyframes ll-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ll-feature-image{padding:48px 20px;text-align:center}.ll-feature-image__heading{margin:0 0 32px;line-height:1.1}.ll-feature-image__layout{display:flex;align-items:center;justify-content:center;gap:0;max-width:1100px;margin:0 auto;position:relative}.ll-feature-image__side{flex:0 0 200px;display:flex;flex-direction:column;align-items:center;gap:32px;padding:0 20px}.ll-feature-image__side-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.ll-feature-image__side-icon{width:32px;height:32px}.ll-feature-image__side-icon img,.ll-feature-image__side-icon svg{width:100%;height:100%}.ll-feature-image__side-label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;margin:0}.ll-feature-image__center{flex:0 1 auto;max-width:500px}.ll-feature-image__center img{display:block;width:100%;height:auto;border:var(--ll-border-width) solid var(--ll-border-color)}.ll-feature-image__body{max-width:800px;margin:28px auto 0;font-size:16px;line-height:1.7;text-align:center}@media screen and (max-width:749px){.ll-feature-image__side{display:none}.ll-feature-image__center{max-width:100%}.ll-feature-image__layout{flex-direction:column}}.ll-benefits{padding:48px 20px;max-width:900px;margin:0 auto;text-align:center}.ll-benefits__item{display:flex;align-items:baseline;gap:12px;margin:0 0 4px;flex-wrap:wrap;justify-content:center}.ll-benefits__large{font-weight:400;line-height:1.1;margin:0}.ll-benefits__small{font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;opacity:.6;margin:0;white-space:nowrap}.ll-ingredient-row{border-top:var(--ll-border-width) solid var(--ll-border-color)}.ll-ingredient-row__heading{text-align:center;padding:40px 20px 0;font-size:14px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;opacity:.6}.ll-ingredient-row__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:var(--ll-border-width) solid var(--ll-border-color);border-left:var(--ll-border-width) solid var(--ll-border-color)}@media screen and (max-width:749px){.ll-ingredient-row__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.ll-ingredient-row__card{flex:0 0 80%;scroll-snap-align:start}}.ll-ingredient-row__card{border-right:var(--ll-border-width) solid var(--ll-border-color);border-bottom:var(--ll-border-width) solid var(--ll-border-color)}.ll-ingredient-row__card-image{aspect-ratio:1 / 1;overflow:hidden}.ll-ingredient-row__card-image img{width:100%;height:100%;object-fit:cover}.ll-ingredient-row__card-text{padding:20px}.ll-ingredient-row__card-title{font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px}.ll-ingredient-row__card-desc{font-size:14px;line-height:1.6;opacity:.75;margin:0}.ll-hero-block__heading{font-size:var(--ll-hero-heading-size-mobile, 16px)}@media screen and (min-width:750px){.ll-hero-block__heading{font-size:var(--ll-hero-heading-size, 18px)}}.ll-editorial__grid{display:flex;flex-direction:column;gap:32px;max-width:1400px;margin:0 auto}@media screen and (min-width:750px){.ll-editorial__grid{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:40px;align-items:flex-start}}.ll-editorial__left{display:flex;align-items:flex-start}.ll-editorial__side-title{margin:0;line-height:1.1;letter-spacing:.02em}@media screen and (min-width:750px){.ll-editorial__side-title{font-size:var(--ll-editorial-title-size, 48px)!important}}.ll-editorial__center{display:flex;flex-direction:column;align-items:center}.ll-editorial__image-stack{position:relative;width:100%;max-width:500px}.ll-editorial__bg-image{width:100%;height:auto;display:block}.ll-editorial__overlay-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:55%;height:auto;box-shadow:0 8px 40px #00000026}.ll-editorial__cta-wrap{margin-top:20px;text-align:center}.ll-editorial__cta{display:inline-block;padding:12px 28px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:#000;color:#fff;text-decoration:none;transition:opacity .2s ease}.ll-editorial__cta:hover{opacity:.8}.ll-editorial__right{padding-top:0}@media screen and (min-width:750px){.ll-editorial__right{padding-top:20px}}.ll-editorial__subtitle{font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;margin:0 0 8px;opacity:.6}.ll-editorial__heading{margin:0 0 16px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:750px){.ll-editorial__heading{font-size:var(--ll-editorial-heading-size, 28px)!important}}.ll-editorial__desc{font-size:14px;line-height:1.7;opacity:.8;font-style:italic}@media screen and (max-width:749px){.ll-hero-overlay__content--m-top-left{align-items:flex-start;justify-content:flex-start;text-align:left}.ll-hero-overlay__content--m-top-center{align-items:flex-start;justify-content:center;text-align:center}.ll-hero-overlay__content--m-top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.ll-hero-overlay__content--m-center-left{align-items:center;justify-content:flex-start;text-align:left}.ll-hero-overlay__content--m-center-center{align-items:center;justify-content:center;text-align:center}.ll-hero-overlay__content--m-center-right{align-items:center;justify-content:flex-end;text-align:right}.ll-hero-overlay__content--m-bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left}.ll-hero-overlay__content--m-bottom-center{align-items:flex-end;justify-content:center;text-align:center}.ll-hero-overlay__content--m-bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}}.ll-product-faq{padding:48px 20px}.ll-faq__inner{max-width:800px;margin:0 auto}.ll-faq__heading{text-align:center;margin:0 0 36px;line-height:1.2;letter-spacing:-.01em}.ll-faq__list{width:100%}.ll-faq__item{border-bottom:1px solid rgba(26,26,26,.15)}.ll-faq__item:first-child{border-top:1px solid rgba(26,26,26,.15)}.ll-faq__item details{overflow:hidden}.ll-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;font-size:15px;line-height:1.4;letter-spacing:.01em;list-style:none;user-select:none;-webkit-user-select:none}.ll-faq__question::-webkit-details-marker{display:none}.ll-faq__question::marker{content:""}.ll-faq__icon{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.ll-faq__icon-v{transition:transform .3s ease,opacity .3s ease;transform-origin:center}details[open] .ll-faq__icon-v{transform:rotate(90deg);opacity:0}.ll-faq__answer{padding:0 0 20px;font-size:14px;line-height:1.7;opacity:.75}.ll-faq__answer-text p{margin:0 0 12px}.ll-faq__answer-text p:last-child{margin-bottom:0}@media screen and (min-width:750px){.ll-faq__question{font-size:16px;padding:22px 0}.ll-faq__answer{font-size:15px;padding:0 40px 24px 0}}.ll-built{padding:48px 20px}.ll-built__inner{max-width:1200px;margin:0 auto}.ll-built__heading{text-align:center;margin:0 0 32px;line-height:1.2;letter-spacing:-.01em}.ll-built__images{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:32px}.ll-built__image-item{overflow:hidden;border-radius:4px}.ll-built__image-item img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/5}.ll-built__placeholder{width:100%;height:auto;aspect-ratio:4/5;background:#0000000d}.ll-built__body{max-width:800px;margin:0 auto;text-align:center;font-size:14px;line-height:1.7;opacity:.8}.ll-built__body p{margin:0 0 16px}.ll-built__body p:last-child{margin-bottom:0}@media screen and (min-width:550px)and (max-width:749px){.ll-built__images{grid-template-columns:1fr 1fr;gap:12px}.ll-built__image-item:nth-child(3){grid-column:1 / -1}.ll-built__image-item:nth-child(3) img{aspect-ratio:16/9}}@media screen and (min-width:750px){.ll-built__images{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:40px}.ll-built__heading{margin-bottom:40px}.ll-built__body{font-size:15px}.ll-built__image-item img{aspect-ratio:3/4}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/locolove-dayse.css.map */
