.sm-fun-refresh .sm-header-logo{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--sm-ink)}.sm-fun-refresh .sm-header-wordmark{--sm-wordmark-width: 160px;display:inline-block;width:var(--sm-wordmark-width);font-family:var(--sm-header-font, var(--sm-font-display));font-weight:var(--sm-header-weight, 400);font-size:calc(var(--sm-wordmark-width) * .19);line-height:1.2;letter-spacing:-.055em;text-transform:lowercase;white-space:nowrap}.sm-fun-refresh .sm-header-logo .sm-header-logo__mark{display:block;width:19px;height:19px;flex:0 0 19px;transform:translateY(3px)}.sm-fun-refresh .sm-closing-wave{--sm-ocean: var(--sm-moss)}.sm-fun-refresh .sm-c-layout-cta.sm-c-bg-ocean{--sm-ocean: var(--sm-moss);background:var(--sm-moss);padding-top:44px;padding-bottom:40px}.sm-fun-refresh .sm-c-layout-cta .sm-c-content__mark,.sm-fun-refresh .sm-c-layout-cta .sm-c-content__art{display:none}.sm-fun-refresh .sm-c-layout-cta .sm-c-section-heading{margin-bottom:0}.sm-fun-refresh .sm-c-layout-cta h2{max-width:19em;font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.12}.sm-fun-refresh .sm-c-layout-cta .sm-c-section-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:24px}.sm-fun-refresh .sm-c-layout-cta .sm-btn--on-ocean{background:var(--sm-mustard);border-color:var(--sm-mustard);color:var(--sm-ink)}.sm-fun-refresh .sm-c-layout-cta .sm-c-content__ghost-light{color:var(--sm-cream);border-color:var(--sm-cream);background:transparent}.sm-fun-refresh .sm-c-layout-cta .sm-c-content__ghost-light:hover{color:var(--sm-ink);background:var(--sm-cream)}.sm-fun-refresh .sm-c-layout-cta .sm-btn:focus-visible{outline:2px solid var(--sm-cream);outline-offset:4px}.sm-fun-refresh:has(#MainContent>.shopify-section:last-child .sm-c-layout-cta.sm-c-bg-ocean) .sm-footer-wave{display:none}.sm-fun-refresh:has(#MainContent>.shopify-section:last-child .sm-c-layout-cta.sm-c-bg-ocean) .sm-footer{margin-top:0;padding-top:36px;border-top:1px solid rgba(250,247,239,.18)}@media(max-width:989px){.sm-fun-refresh .header.sm-redesign-nav.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-columns:44px 44px minmax(0,1fr) 88px}}@media(max-width:749px){.sm-fun-refresh .sm-header-wordmark{--sm-wordmark-width: 128px}.sm-fun-refresh .sm-header-logo{gap:6px}.sm-fun-refresh .sm-header-logo .sm-header-logo__mark{width:16px;height:16px;flex-basis:16px;transform:translateY(2px)}.sm-fun-refresh .sm-c-layout-cta.sm-c-bg-ocean{padding-top:32px;padding-bottom:32px}.sm-fun-refresh .sm-c-layout-cta .sm-c-section-footer{max-width:340px;margin-inline:auto}.sm-fun-refresh .sm-c-layout-cta .sm-btn{min-height:44px}}@media(max-width:359px){.sm-fun-refresh .sm-header-wordmark{--sm-wordmark-width: 90px}.sm-fun-refresh .header.sm-redesign-nav .header__heading-link{padding-inline:0}.sm-fun-refresh .sm-header-logo .sm-header-logo__mark{transform:translateY(1px)}}.sm-product-review-badge{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;width:fit-content;max-width:100%;margin:6px 0 12px;color:var(--sm-ink);font:500 .875rem/1.5 var(--sm-font-ui);text-decoration:none}.sm-product-review-badge:hover .sm-product-review-badge__count{text-decoration:underline}.sm-product-review-badge:focus-visible{outline:2px solid var(--sm-ink);outline-offset:4px}.sm-product-review-badge__stars{position:relative;display:inline-block;color:#14121038;letter-spacing:.06em;white-space:nowrap}.sm-product-review-badge__stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--sm-review-fill);overflow:hidden;color:var(--sm-ink)}.sm-fun-refresh .sm-c-hero--new-jars .sm-c-hero__photo{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.sm-fun-refresh .sm-c-hero--new-jars .sm-c-hero__sun,.sm-fun-refresh .sm-c-hero--new-jars .sm-c-hero__art{display:none}.sm-fun-refresh .product-form__quantity .quantity__button{min-width:44px;min-height:44px;color:var(--sm-ink)}.sm-fun-refresh .product-form__quantity .quantity__button>svg{display:block;width:14px;height:14px;flex:0 0 14px;pointer-events:none}.sm-fun-refresh .sls-more-info-popup{background-color:#333!important;color:#faf7ef!important}.sm-fun-refresh .sls-more-info-popup .sls-more-info-popup-content,.sm-fun-refresh .sls-more-info-popup .sls-more-info-popup-content *{color:#faf7ef!important}.sm-fun-refresh .sls-more-info-popup .sls-more-info-popup-content a,.sm-fun-refresh .sls-more-info-popup .sls-more-info-popup-content a *{color:#f4d78d!important;text-decoration:underline}.sm-fun-refresh .sls-more-info-popup a:focus-visible,.sm-fun-refresh .sls-more-info-popup button:focus-visible{outline:2px solid #faf7ef;outline-offset:3px}.sm-fun-refresh .product-form__quantity .quantity{width:128px;min-width:128px}.sm-fun-refresh .product-form__quantity .quantity__input{min-width:32px}.sm-fun-refresh .product-form__actions-wrapper>.product-form__quantity{flex:0 0 128px;width:128px}.sm-fun-refresh{--sm-action-bg: #173c32;--sm-action-hover: #102e26;--sm-action-text: #ffffff}.sm-fun-refresh .sm-btn:not(.sm-btn--ghost):not(.sm-btn--on-ocean):not(.is-added),.sm-fun-refresh .sm-pdp .product-form__submit:not([disabled]):not([aria-disabled=true]){background:var(--sm-action-bg);border-color:var(--sm-action-bg);color:var(--sm-action-text)}.sm-fun-refresh .sm-cart-checkout.sm-btn.cart__checkout-button{color:var(--sm-action-text)}.sm-fun-refresh .sm-btn:not(.sm-btn--ghost):not(.sm-btn--on-ocean):not(.is-added):not([disabled]):not([aria-disabled=true]):hover,.sm-fun-refresh .sm-pdp .product-form__submit:not([disabled]):not([aria-disabled=true]):hover{background:var(--sm-action-hover);border-color:var(--sm-action-hover);color:var(--sm-action-text)}.sm-fun-refresh .sm-btn:not(.sm-btn--ghost):not(.sm-btn--on-ocean):focus-visible,.sm-fun-refresh .sm-pdp .product-form__submit:focus-visible{outline:3px solid var(--sm-action-bg);outline-offset:3px}.sm-fun-refresh .sm-btn:not(.sm-btn--ghost):not(.sm-btn--on-ocean).is-loading:before{border-color:var(--sm-action-text);border-right-color:transparent}@media(max-width:989px){html:has(body.sm-fun-refresh .section-header.menu-open){overflow-y:hidden}body.sm-fun-refresh.overflow-hidden-tablet:has(.section-header.menu-open){overflow:clip}}@media(max-width:989px){.sm-fun-refresh .section-header.menu-open{z-index:50}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sm-fun-refresh.css.map */
