:root{--supplovin-teal: #2b7a75;--supplovin-teal-light: #3f938d;--supplovin-teal-soft: #e8f3f2;--supplovin-teal-soft-hover: #d8ecea;--supplovin-teal-border: rgba(43, 122, 117, .18);--supplovin-text: #111111;--supplovin-white: #ffffff}.daily-pack-hero{min-height:80svh;padding:10px 0 8px;display:flex;align-items:center}.daily-pack-hero__inner{width:100%;display:grid;gap:10px}.daily-pack-hero__copy{text-align:center;max-width:560px;margin:0 auto}.daily-pack-hero__kicker{margin:0 0 6px;font-size:11px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.daily-pack-hero__title{display:none}.daily-pack-hero__subhead{margin:0 auto;font-size:13px;line-height:1.4;max-width:420px;opacity:.82}.daily-pack-hero__stage{position:relative;width:100%;max-width:560px;margin:0 auto;border-radius:24px;overflow:hidden;box-shadow:0 20px 50px #2b7a7529}.daily-pack-hero__media,.daily-pack-hero__placeholder{display:block;width:100%;aspect-ratio:4 / 5;background:#2b7a750f}.daily-pack-hero__video,.daily-pack-hero__image{display:block;width:100%;height:100%;object-fit:cover}.daily-pack-hero__placeholder{display:grid;place-items:center;text-align:center;padding:24px;font-size:16px}.daily-pack-hero__cta-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;pointer-events:none;opacity:0;transition:opacity .18s ease}.daily-pack-hero__inner.is-ready .daily-pack-hero__cta-wrap{opacity:1;pointer-events:auto}.daily-pack-hero__button{display:inline-flex;align-items:center;justify-content:center;min-width:250px;padding:16px 24px;border:2px solid var(--supplovin-teal);border-radius:999px;text-decoration:none;font-weight:800;font-size:18px;line-height:1;background:var(--supplovin-teal);color:var(--supplovin-white);box-shadow:0 14px 34px #2b7a7547}.daily-pack-hero__button:hover{background:var(--supplovin-teal-light);border-color:var(--supplovin-teal-light);color:var(--supplovin-white)}.daily-pack-hero__peek{text-align:center;font-size:12px;line-height:1.3;opacity:.68;padding-bottom:2px}.daily-pack-anchor{top:-10px}.supplovin-search-guide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:none}body.supplovin-guide-open .supplovin-search-guide{display:block}.supplovin-search-guide__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff47}body.supplovin-guide-open>*:not(.supplovin-search-guide):not(script):not(style):not(link){filter:blur(8px);transition:filter .18s ease}.supplovin-search-guide__content{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.supplovin-search-guide__text{position:absolute;top:18svh;left:50%;transform:translate(-50%);width:min(88vw,560px);padding:16px 22px;border-radius:20px;background:#fffffff2;border:1px solid var(--supplovin-teal-border);box-shadow:0 16px 42px #2b7a752e;text-align:center;color:var(--supplovin-teal);font-family:inherit;font-size:clamp(34px,6vw,54px);line-height:.98;font-weight:900;letter-spacing:-.02em}.supplovin-search-guide__text:after{content:"|";animation:supplovinBlink .8s step-end infinite}.supplovin-search-guide.is-ready .supplovin-search-guide__text:after{display:none}.supplovin-search-guide__arrow{position:absolute;top:29svh;left:50%;width:3px;height:7svh;background:var(--supplovin-teal);transform:translate(-50%) rotate(8deg);border-radius:999px;box-shadow:0 1px #ffffff2e}.supplovin-search-guide__arrow:after{content:"";position:absolute;bottom:-2px;left:50%;width:18px;height:18px;border-right:4px solid var(--supplovin-teal);border-bottom:4px solid var(--supplovin-teal);transform:translate(-50%) rotate(45deg)}.supplovin-search-guide__button-wrap{position:absolute;left:50%;top:38svh;transform:translate(-50%);opacity:0;pointer-events:none;transition:opacity .25s ease}.supplovin-search-guide.is-ready .supplovin-search-guide__button-wrap{opacity:1;pointer-events:auto}.supplovin-search-guide__button{display:inline-flex;align-items:center;justify-content:center;min-width:170px;padding:13px 24px;border:0;border-radius:999px;background:var(--supplovin-teal);color:var(--supplovin-white);font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 12px 26px #2b7a753d}.supplovin-search-guide__button:hover{background:var(--supplovin-teal-light);color:var(--supplovin-white)}#algolia-shopify-instantsearch,#algolia-shopify-instantsearch .ais-page{padding-top:0!important}#algolia-shopify-instantsearch .ais-page .ais-h2{text-align:center!important;font-size:clamp(23px,5vw,34px)!important;line-height:1.08!important;margin:0 0 12px!important;letter-spacing:-.03em!important}#algolia-shopify-instantsearch .ais-SearchBox{max-width:620px!important;margin:0 auto 14px!important}#algolia-shopify-instantsearch .ais-SearchBox-form{border-radius:999px!important;overflow:hidden!important;background:var(--supplovin-white)!important;border:1px solid var(--supplovin-teal-border)!important;box-shadow:0 12px 30px #2b7a751f!important}#algolia-shopify-instantsearch .ais-SearchBox-input{min-height:56px!important;font-size:16px!important;background:var(--supplovin-white)!important}#algolia-shopify-instantsearch .ais-SearchBox-submit,#algolia-shopify-instantsearch .ais-SearchBox-reset{min-height:56px!important}#algolia-shopify-instantsearch .ais-Stats{margin-top:0!important;margin-bottom:10px!important;text-align:center!important;font-size:12px!important;opacity:.68!important}#algolia-shopify-instantsearch .ais-hit{border-radius:16px!important;overflow:hidden!important}#algolia-shopify-instantsearch .ais-hit--title{font-weight:700!important;line-height:1.25!important}#algolia-shopify-instantsearch .ais-hit--price{font-weight:800!important}#algolia-shopify-instantsearch .ais-hit--cart-button{border-radius:999px!important;font-weight:800!important;background:var(--supplovin-teal)!important;border-color:var(--supplovin-teal)!important;color:var(--supplovin-white)!important}#algolia-shopify-instantsearch .ais-hit--cart-button:hover{background:var(--supplovin-teal-light)!important;border-color:var(--supplovin-teal-light)!important;color:var(--supplovin-white)!important}product-form form button[type=submit],form[action*="/cart/add"] button[type=submit],button[name=add]{background:var(--supplovin-teal)!important;border-color:var(--supplovin-teal)!important;color:var(--supplovin-white)!important;border-radius:999px!important;font-weight:800!important}product-form form button[type=submit]:hover,form[action*="/cart/add"] button[type=submit]:hover,button[name=add]:hover{background:var(--supplovin-teal-light)!important;border-color:var(--supplovin-teal-light)!important;color:var(--supplovin-white)!important}.supplovin-pack-bar{position:fixed;left:50%;bottom:14px;z-index:9997;width:min(94vw,720px);transform:translate(-50%,120%);opacity:0;pointer-events:none;transition:transform .24s ease,opacity .24s ease}.supplovin-pack-bar.is-visible{transform:translate(-50%);opacity:1;pointer-events:auto}.supplovin-pack-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 16px;border-radius:999px;background:var(--supplovin-teal);color:var(--supplovin-white);box-shadow:0 16px 42px #2b7a7547}.supplovin-pack-bar__text{display:grid;gap:1px;min-width:0}.supplovin-pack-bar__title{font-size:14px;line-height:1.1;font-weight:800;white-space:nowrap}.supplovin-pack-bar__count{font-size:12px;line-height:1.1;opacity:.78;white-space:nowrap}.supplovin-pack-bar__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.supplovin-pack-bar__button{min-height:36px;padding:0 14px;border:0;border-radius:999px;font-size:13px;font-weight:800;line-height:1;cursor:pointer;white-space:nowrap}.supplovin-pack-bar__button--secondary{background:var(--supplovin-teal-light);color:var(--supplovin-white)}.supplovin-pack-bar__button--primary{background:var(--supplovin-white);color:var(--supplovin-teal)}.daily-pack-final-cta__inner{background:var(--supplovin-teal-soft)!important}.daily-pack-final-cta__button{background:var(--supplovin-teal)!important;color:var(--supplovin-white)!important;box-shadow:0 12px 26px #2b7a7538}.daily-pack-final-cta__button:hover{background:var(--supplovin-teal-light)!important;color:var(--supplovin-white)!important}.daily-pack-step__number{background:var(--supplovin-teal)!important;color:var(--supplovin-white)!important}.daily-pack-step{background:var(--supplovin-teal-soft)!important}@media screen and (max-width:749px){body.supplovin-search-focused sticky-header,body.supplovin-search-focused .shopify-section-header,body.supplovin-search-focused header.header{display:none!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-page .ais-h2,body.supplovin-search-focused #algolia-shopify-instantsearch .ais-facets-button,body.supplovin-search-focused #algolia-shopify-instantsearch button[class*=filter],body.supplovin-search-focused #algolia-shopify-instantsearch [class*=filter-button],body.supplovin-search-focused #algolia-shopify-instantsearch [class*=FiltersButton],body.supplovin-search-focused #algolia-shopify-instantsearch .ais-Stats,body.supplovin-search-focused #algolia-shopify-instantsearch .ais-SortBy,body.supplovin-search-focused #algolia-shopify-instantsearch [class*=SortBy],body.supplovin-search-focused #algolia-shopify-instantsearch [class*=sort],body.supplovin-search-focused #algolia-shopify-instantsearch .ais-ViewSwitcher,body.supplovin-search-focused #algolia-shopify-instantsearch [class*=ViewSwitcher],body.supplovin-search-focused #algolia-shopify-instantsearch [class*=view-switcher],body.supplovin-search-focused #algolia-shopify-instantsearch [class*=viewSwitcher],body.supplovin-search-focused #algolia-shopify-instantsearch [class*=toolbar],body.supplovin-search-focused #algolia-shopify-instantsearch [class*=Toolbar],body.supplovin-search-focused .supplovin-pack-bar{display:none!important}body.supplovin-search-focused #algolia-shopify-instantsearch{padding-top:0!important;margin-top:-12px!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-page{padding-top:0!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-SearchBox{position:sticky!important;top:0!important;z-index:50!important;max-width:calc(100vw - 20px)!important;margin:0 auto 4px!important;padding-top:0!important;background:var(--supplovin-white)!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-SearchBox-form{box-shadow:0 8px 22px #2b7a751f!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-SearchBox-input{min-height:46px!important;font-size:16px!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-SearchBox-submit,body.supplovin-search-focused #algolia-shopify-instantsearch .ais-SearchBox-reset{min-height:46px!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-Hits,body.supplovin-search-focused #algolia-shopify-instantsearch .ais-hits{margin-top:0!important;padding-top:0!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-Hits-list,body.supplovin-search-focused #algolia-shopify-instantsearch .ais-hits--list{margin-top:0!important;padding-top:0!important;gap:6px!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-hit{padding-top:6px!important}body.supplovin-search-focused #algolia-shopify-instantsearch .ais-hit img{max-height:128px!important;margin-bottom:4px!important}}@keyframes supplovinBlink{50%{opacity:0}}@media screen and (min-width:750px){.daily-pack-hero{min-height:80svh;padding:14px 0 10px}.daily-pack-hero__copy{max-width:620px}.daily-pack-hero__kicker{font-size:12px}.daily-pack-hero__subhead{font-size:14px;max-width:500px}.daily-pack-hero__stage{max-width:620px}}@media screen and (max-width:749px){.supplovin-search-guide__text{top:18svh;width:min(90vw,430px);padding:14px 18px;font-size:clamp(30px,8vw,42px);line-height:.98}.supplovin-search-guide__arrow{top:30svh;height:6svh}.supplovin-search-guide__button-wrap{top:39svh}#algolia-shopify-instantsearch .ais-page .ais-h2{font-size:22px!important;line-height:1.06!important;margin-bottom:8px!important}#algolia-shopify-instantsearch .ais-SearchBox{position:sticky!important;top:6px!important;z-index:20!important;max-width:calc(100vw - 28px)!important;margin-bottom:8px!important;padding-top:2px!important}#algolia-shopify-instantsearch .ais-SearchBox-input{min-height:52px!important;font-size:15px!important}#algolia-shopify-instantsearch .ais-SearchBox-submit,#algolia-shopify-instantsearch .ais-SearchBox-reset{min-height:52px!important}#algolia-shopify-instantsearch .ais-Stats{margin-bottom:8px!important;font-size:11px!important}#algolia-shopify-instantsearch .ais-Hits-list,#algolia-shopify-instantsearch .ais-hits--list{gap:10px!important}#algolia-shopify-instantsearch .ais-Hits-item,#algolia-shopify-instantsearch .ais-hits--item{margin-bottom:10px!important}#algolia-shopify-instantsearch .ais-hit{padding:10px!important;border-radius:14px!important}#algolia-shopify-instantsearch .ais-hit img{width:100%!important;max-height:150px!important;object-fit:contain!important;object-position:center!important;margin-bottom:8px!important}#algolia-shopify-instantsearch .ais-hit--title{margin-top:0!important;margin-bottom:4px!important;font-size:14px!important;line-height:1.18!important;font-weight:700!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}#algolia-shopify-instantsearch .ais-hit--price{margin-top:0!important;margin-bottom:8px!important;font-size:14px!important;line-height:1.1!important;font-weight:800!important}#algolia-shopify-instantsearch .ais-hit--cart-button{min-height:38px!important;padding:9px 14px!important;border-radius:999px!important;font-size:13px!important;font-weight:800!important}.supplovin-pack-bar{bottom:10px;width:calc(100vw - 20px)}.supplovin-pack-bar__inner{padding:9px 9px 9px 13px;gap:8px}.supplovin-pack-bar__title{font-size:13px}.supplovin-pack-bar__count{font-size:11px}.supplovin-pack-bar__actions{gap:6px}.supplovin-pack-bar__button{min-height:34px;padding:0 10px;font-size:12px}}@media screen and (max-width:749px){body:has(#algolia-shopify-instantsearch input:focus) sticky-header,body:has(#algolia-shopify-instantsearch input:focus) .shopify-section-header,body:has(#algolia-shopify-instantsearch input:focus) header.header{display:none!important}#algolia-shopify-instantsearch:focus-within .ais-page .ais-h2,#algolia-shopify-instantsearch:focus-within .ais-facets-button,#algolia-shopify-instantsearch:focus-within button[class*=filter],#algolia-shopify-instantsearch:focus-within [class*=filter-button],#algolia-shopify-instantsearch:focus-within [class*=FiltersButton],#algolia-shopify-instantsearch:focus-within .ais-Stats,#algolia-shopify-instantsearch:focus-within .ais-SortBy,#algolia-shopify-instantsearch:focus-within [class*=SortBy],#algolia-shopify-instantsearch:focus-within [class*=sort],#algolia-shopify-instantsearch:focus-within .ais-ViewSwitcher,#algolia-shopify-instantsearch:focus-within [class*=ViewSwitcher],#algolia-shopify-instantsearch:focus-within [class*=view-switcher],#algolia-shopify-instantsearch:focus-within [class*=viewSwitcher],#algolia-shopify-instantsearch:focus-within [class*=toolbar],#algolia-shopify-instantsearch:focus-within [class*=Toolbar]{display:none!important}body:has(#algolia-shopify-instantsearch input:focus) .supplovin-pack-bar{display:none!important}#algolia-shopify-instantsearch:focus-within{padding-top:0!important;margin-top:-16px!important}#algolia-shopify-instantsearch:focus-within .ais-page,#algolia-shopify-instantsearch:focus-within .ais-page-content,#algolia-shopify-instantsearch:focus-within .ais-block,#algolia-shopify-instantsearch:focus-within .ais-input,#algolia-shopify-instantsearch:focus-within .ais-search-header,#algolia-shopify-instantsearch:focus-within [class*=search-header],#algolia-shopify-instantsearch:focus-within [class*=SearchHeader]{padding-top:0!important;margin-top:0!important}#algolia-shopify-instantsearch:focus-within .ais-SearchBox{position:sticky!important;top:0!important;z-index:9999!important;max-width:calc(100vw - 20px)!important;margin:0 auto 4px!important;padding-top:0!important}#algolia-shopify-instantsearch:focus-within .ais-SearchBox-input{min-height:46px!important;font-size:16px!important}#algolia-shopify-instantsearch:focus-within .ais-SearchBox-submit,#algolia-shopify-instantsearch:focus-within .ais-SearchBox-reset{min-height:46px!important}#algolia-shopify-instantsearch:focus-within .ais-Hits,#algolia-shopify-instantsearch:focus-within .ais-hits,#algolia-shopify-instantsearch:focus-within .ais-Hits-list,#algolia-shopify-instantsearch:focus-within .ais-hits--list{padding-top:0!important;margin-top:0!important}#algolia-shopify-instantsearch:focus-within .ais-hit img{max-height:128px!important;margin-bottom:4px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/supplovin-focus-entry.css.map */
