:root{--tsr-cream: #F8F5EF;--tsr-linen: #EDE5DC;--tsr-pad-lg: 96px;--tsr-pad-md: 64px;--tsr-pad-sm: 48px}@media screen and (max-width:749px){:root{--tsr-pad-lg: 48px;--tsr-pad-md: 40px;--tsr-pad-sm: 28px}}[id*=tsr_mix_match_band] .section--tsr-mmb,[id*=tsr_mix_match_band]>section,[id*=section_review_carousel]>section,[id*=recipe_blog_carousel]>section,[id*=story_highlight]>section{background-color:var(--tsr-linen)!important}[id*=featured_products]>section,[id*=tsr_mix_match_band]>section,[id*=story_highlight]>section,[id*=for_every_cook_fcJtxN]>section,[id*=recipe_blog_carousel]>section,[id*=blended_purpose]>section,[id*=for_every_cook_KYaEHP]>section,[id*=community_partners]>section{padding-top:var(--tsr-pad-lg)!important;padding-bottom:var(--tsr-pad-lg)!important}[id*=section_review_carousel]>section{padding-top:var(--tsr-pad-md)!important;padding-bottom:var(--tsr-pad-md)!important}.shopify-section[id*=product_features]{padding-top:var(--tsr-pad-md)!important;padding-bottom:var(--tsr-pad-md)!important}.product-features{padding-top:var(--tsr-pad-md)!important;padding-bottom:var(--tsr-pad-md)!important;margin-top:0!important;margin-bottom:0!important}.tsr-divider-section{background:linear-gradient(to bottom,var(--tsr-cream) 0%,var(--tsr-cream) 50%,var(--tsr-linen) 50%,var(--tsr-linen) 100%)!important}.tsr-divider-section>.tsr-divider{padding-top:var(--tsr-pad-sm)!important;padding-bottom:var(--tsr-pad-sm)!important}.masthead-hero__overlay--soft{background:linear-gradient(100deg,#42311fb8,#42311f8c 34%,#42311f2e 66%,#42311f14)!important}.masthead-hero__overlay--dark{background:linear-gradient(to top,#42311f73,#42311f1f 45%,#42311f00)!important}@media screen and (max-width:749px){.masthead-hero__overlay--soft{background:linear-gradient(to top,#42311fc7,#42311f9e 38%,#42311f47 72%,#42311f26)!important}.masthead-hero__media-inner img,.masthead-hero__media-inner video{object-position:62% 28%!important}}@media screen and (max-width:749px){.featured-products__media{aspect-ratio:1 / 1;height:auto!important}}@media(hover:hover)and (pointer:fine){.featured-products__media{transition:transform .3s cubic-bezier(.22,1,.36,1)}.featured-products__card:hover .featured-products__media{transform:translateY(-4px)}}[class*=tsr-reviews__card]{border:1px solid rgba(237,229,220,.13)}@media(prefers-reduced-motion:reduce){.featured-products__media,.featured-products__card:hover .featured-products__media{transition:none;transform:none}}@media screen and (max-width:989px){.menu-drawer__navigation{display:flex;flex-direction:column;justify-content:center}}.blended-purpose__inner>.blended-purpose__image{margin-top:0!important}:root{--tsr-seam-h: 176px;--tsr-seam-sun: 80px;--tsr-seam-inset: 150px;--tsr-seam-rule: #a35139;--tsr-seam-taper: 30px}@media screen and (max-width:749px){:root{--tsr-seam-h: 136px;--tsr-seam-sun: 80px;--tsr-seam-inset: 24px;--tsr-seam-taper: 18px}}[id*=for_every_cook_KYaEHP]>section,[id*=community_partners]>section{--tsr-seam-from: var(--tsr-linen);--tsr-seam-to: var(--tsr-cream)}[id*=recipe_blog_carousel]>section{--tsr-seam-from: var(--tsr-cream);--tsr-seam-to: var(--tsr-linen)}[id*=for_every_cook_KYaEHP]>section,[id*=community_partners]>section,[id*=recipe_blog_carousel]>section{position:relative;padding-top:calc(var(--tsr-pad-lg) + var(--tsr-seam-h))!important}[id*=for_every_cook_KYaEHP]>section:before,[id*=community_partners]>section:before,[id*=recipe_blog_carousel]>section:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--tsr-seam-h);pointer-events:none;background-image:url(//www.thesaltedroots.com/cdn/shop/files/TSR_Salted_Sun_light-bg.png?width=200),linear-gradient(to right,rgba(163,81,57,0) 0%,var(--tsr-seam-rule) calc(100% - var(--tsr-seam-taper)),rgba(163,81,57,0) 100%),linear-gradient(to left,rgba(163,81,57,0) 0%,var(--tsr-seam-rule) calc(100% - var(--tsr-seam-taper)),rgba(163,81,57,0) 100%),linear-gradient(to bottom,var(--tsr-seam-from) 0%,var(--tsr-seam-from) 50%,var(--tsr-seam-to) 50%,var(--tsr-seam-to) 100%);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:center center,left var(--tsr-seam-inset) center,right var(--tsr-seam-inset) center,center center;background-size:var(--tsr-seam-sun) var(--tsr-seam-sun),calc(50% - var(--tsr-seam-sun) / 2 - 8px - var(--tsr-seam-inset)) 1px,calc(50% - var(--tsr-seam-sun) / 2 - 8px - var(--tsr-seam-inset)) 1px,100% 100%}.header--salted .header__icon--search{color:#635d3b}@keyframes tsr-salt-wig-rot2{0%,82%,to{rotate:0deg}86%{rotate:5deg}90%{rotate:-5deg}94%{rotate:2.2deg}97%{rotate:-1.1deg}}@keyframes tsr-salt-wig-x2{0%,58%,to{translate:0 0}64%{translate:-3px 0}70%{translate:3px 0}76%{translate:-1.2px 0}}@keyframes tsr-salt-wig-scl2{0%,70%,to{scale:1}77%{scale:1.05}84%{scale:.975}}.tsr-salt-tab.tsr-salt-tab--in{animation:tsr-salt-wig-rot2 6s ease-in-out infinite,tsr-salt-wig-x2 7.5s ease-in-out infinite,tsr-salt-wig-scl2 9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.tsr-salt-tab.tsr-salt-tab--in{animation:none}}.marquee-markets[id*=stockists]{border-top:1px solid rgba(163,81,57,.32);border-bottom:1px solid rgba(163,81,57,.32);box-shadow:inset 0 3px 0 -2px #a3513938,inset 0 -3px 0 -2px #a3513938}.footer--salted .footer-variant__richtext a{display:inline-block;padding:12px 0;color:var(--salted-footer-link-color, rgba(var(--color-foreground), .75));font-weight:var(--salted-footer-link-weight, var(--salted-footer-text-weight, 500));text-decoration:none}.footer--salted .footer-variant__richtext a:hover,.footer--salted .footer-variant__richtext a:focus-visible{color:var(--salted-footer-link-hover-color, rgba(var(--color-foreground), 1));text-decoration:underline}.salted-product{background-color:var(--tsr-cream, #F8F5EF)!important}.salted-product .product__media img,.salted-product .product__media>.media>img{mix-blend-mode:multiply}@media(prefers-reduced-motion:no-preference){.salted-product .product__media img{transition:none}}.tsr-prodrev__dots{gap:14px;min-height:44px;align-items:center}.tsr-prodrev__dot{position:relative}.tsr-prodrev__dot:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:44px}.tsr-prodrev__btn{width:44px;height:44px}.salted-product .quantity{min-height:48px}.salted-product .quantity__input{height:100%;min-height:48px}.salted-product .quantity__button{width:48px;height:100%;min-height:48px}[id*=for_every_cook_R4dFhV] .for-every-cook__heading{color:var(--tsr-linen, #EDE5DC)!important}.color-scheme-1{--color-button: 163, 81, 57}.tsr-top{left:auto!important;right:16px!important}.salted-product__title,.salted-product__price,.salted-product details>summary,.salted-product__accordion-content{background-color:transparent!important}.salted-product .product__media,.salted-product .product__media.media--transparent,.salted-product .quantity,.salted-product .quantity__button,.salted-product .quantity__input{background-color:var(--tsr-cream, #F8F5EF)!important}@media screen and (min-width:750px){.salted-product__quantity-group{width:136px}}.salted-product .quantity{min-width:0;width:100%}.salted-product .quantity__button{width:44px;flex:0 0 44px}.salted-product .quantity__input{flex:1 1 auto;min-width:44px;width:auto}.tsr-hs{z-index:2}.salted-product .quantity{overflow:hidden}.tsr-card-uses{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 6px}.tsr-card-uses__pill{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#635d3b;background:#635d3b17;border-radius:999px;padding:3px 8px;line-height:1.4;white-space:nowrap}.tsr-card-rating{display:flex;align-items:center;gap:6px;margin:0 0 4px}.tsr-card-rating__stars{color:#f5c518;font-size:12px;line-height:1;letter-spacing:.5px}.tsr-card-rating__text{font-size:11px;font-weight:600;color:#42311fb8}@media screen and (max-width:749px){.tsr-card-uses{max-height:21px;overflow:hidden}}.tsr-pdp-assure{margin:14px 0 0}.tsr-pdp-assure__line{margin:0;font-size:13px;font-weight:600;letter-spacing:.02em;color:#635d3b}.tsr-pdp-assure__sep{margin:0 8px;opacity:.55}.tsr-pdp-assure__markets{margin:6px 0 0;font-size:13px;color:#42311fb8}.tsr-pdp-assure__markets a{position:relative;display:inline-block;padding:11px 0;color:#a35139;font-weight:600;text-decoration:underline;text-underline-offset:3px}.tsr-pdp-assure__markets a:hover,.tsr-pdp-assure__markets a:focus-visible{color:#8f4531}.tsr-pdp-assure__markets a,.footer--salted .footer-variant__richtext a,.salted-product__accordion-content a{position:relative}.tsr-pdp-assure__markets a{--tsr-ul-bottom: 8px}.footer--salted .footer-variant__richtext a{--tsr-ul-bottom: 9px}.salted-product__accordion-content a{--tsr-ul-bottom: -3px}@media(hover:hover)and (pointer:fine){.tsr-pdp-assure__markets a,.footer--salted .footer-variant__richtext a,.salted-product__accordion-content a{text-decoration:none}.tsr-pdp-assure__markets a:after,.footer--salted .footer-variant__richtext a:after,.salted-product__accordion-content a:after{content:"";position:absolute;left:0;bottom:var(--tsr-ul-bottom, 0);width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .2s ease;pointer-events:none}.tsr-pdp-assure__markets a:hover:after,.tsr-pdp-assure__markets a:focus-visible:after,.footer--salted .footer-variant__richtext a:hover:after,.footer--salted .footer-variant__richtext a:focus-visible:after,.salted-product__accordion-content a:hover:after,.salted-product__accordion-content a:focus-visible:after{transform:scaleX(1)}.footer--salted .footer-variant__richtext a:hover,.footer--salted .footer-variant__richtext a:focus-visible{text-decoration:none}}@media(prefers-reduced-motion:reduce){.tsr-pdp-assure__markets a:after,.footer--salted .footer-variant__richtext a:after,.salted-product__accordion-content a:after{transition:none}}.tsr-pdp-trio{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0 0;padding:14px 16px;min-height:44px;background:#ede5dc;border:1px solid rgba(163,81,57,.28);border-radius:15px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.tsr-pdp-trio:hover,.tsr-pdp-trio:focus-visible{border-color:#a35139;transform:translateY(-1px)}.tsr-pdp-trio__text{display:flex;flex-direction:column;gap:2px}.tsr-pdp-trio__title{font-size:15px;font-weight:700;color:#42311f}.tsr-pdp-trio__note{font-size:13px;color:#42311fbf;line-height:1.45}.tsr-pdp-trio__cta{flex:0 0 auto;font-size:15px;font-weight:700;color:#a35139;white-space:nowrap}@media(prefers-reduced-motion:reduce){.tsr-pdp-trio{transition:none}.tsr-pdp-trio:hover,.tsr-pdp-trio:focus-visible{transform:none}}.tsr-cart-ship__nudge{display:inline-block;margin:8px 0 0;padding:10px 0;font-size:13px;font-weight:600;color:#a35139;text-decoration:underline;text-underline-offset:3px}.tsr-cart-ship__nudge:hover,.tsr-cart-ship__nudge:focus-visible{color:#8f4531}[id*=related-products]>.color-scheme-2{--tsr-seam-from: var(--tsr-cream, #f8f5ef);--tsr-seam-to: var(--tsr-linen, #ede5dc);background-color:var(--tsr-linen, #ede5dc)!important;position:relative;padding-top:calc(var(--tsr-seam-h) + 28px)!important;padding-bottom:44px!important}[id*=related-products]>.color-scheme-2:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--tsr-seam-h);pointer-events:none;background-image:url(//www.thesaltedroots.com/cdn/shop/files/TSR_Salted_Sun_light-bg.png?width=200),linear-gradient(to right,rgba(163,81,57,0) 0%,var(--tsr-seam-rule) calc(100% - var(--tsr-seam-taper)),rgba(163,81,57,0) 100%),linear-gradient(to left,rgba(163,81,57,0) 0%,var(--tsr-seam-rule) calc(100% - var(--tsr-seam-taper)),rgba(163,81,57,0) 100%),linear-gradient(to bottom,var(--tsr-seam-from) 0%,var(--tsr-seam-from) 50%,var(--tsr-seam-to) 50%,var(--tsr-seam-to) 100%);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:center center,left var(--tsr-seam-inset) center,right var(--tsr-seam-inset) center,center center;background-size:var(--tsr-seam-sun) var(--tsr-seam-sun),calc(50% - var(--tsr-seam-sun) / 2 - 8px - var(--tsr-seam-inset)) 1px,calc(50% - var(--tsr-seam-sun) / 2 - 8px - var(--tsr-seam-inset)) 1px,100% 100%}[id*=related-products] .related-products__heading{margin-bottom:18px}[id*=related-products] .card__inner,[id*=related-products] .card__inner .media{box-shadow:none}[id*=related-products]>.color-scheme-2{padding-bottom:110px!important}[id*=related-products]>.color-scheme-2:after{content:"";position:absolute;left:0;right:0;bottom:0;height:110px;pointer-events:none;background:linear-gradient(to bottom,#ede5dc00,#f1ece499 55%,#f5f2eb)}@media screen and (max-width:749px){[id*=related-products]>.color-scheme-2{padding-bottom:76px!important}[id*=related-products]>.color-scheme-2:after{height:76px}}.tsr-pdp-assure__utah{display:inline-block;height:1.15em;width:auto;margin-left:7px;vertical-align:-.18em;color:currentColor;opacity:1}@media screen and (max-width:749px){body.tsr-facc-on .tsr-facc .footer-block__heading{margin:0;border-bottom:1px solid rgba(66,49,31,.12)}body.tsr-facc-on .tsr-facc__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}body.tsr-facc-on .tsr-facc__icon{flex:0 0 auto;width:10px;height:10px;margin-right:2px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s ease;opacity:.7}body.tsr-facc-on .tsr-facc__toggle[aria-expanded=true] .tsr-facc__icon{transform:rotate(-135deg) translate(-2px,-2px)}body.tsr-facc-on .tsr-facc .footer-variant__links{display:none;padding:4px 0 14px}body.tsr-facc-on .tsr-facc--open .footer-variant__links{display:block}@media(prefers-reduced-motion:reduce){body.tsr-facc-on .tsr-facc__icon{transition:none}}}.tsr-reveal{opacity:.35;transform:translateY(14px);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.tsr-reveal.tsr-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tsr-reveal{opacity:1;transform:none;transition:none}}.cart-item .quantity,cart-items .quantity{border:1px solid #635d3b;border-radius:15px;background-color:var(--tsr-cream, #f8f5ef);overflow:hidden}.cart-item .quantity__button,cart-items .quantity__button{background:none;min-width:44px;min-height:44px}.cart-item .quantity__input,cart-items .quantity__input{background:none;min-height:44px}.cart__note summary,.cart__footer details>summary{min-height:44px;display:flex;align-items:center}p.tsr-cart-trust{white-space:nowrap;font-size:clamp(10px,3vw,12.5px);letter-spacing:.02em}.tsr-cart-trust__item{white-space:nowrap}.tsr-cart-trust__item:not(:last-child):after{content:"\b7";margin:0 .32em;opacity:.55}.tsr-seam,[id*=for_every_cook_R4dFhV]>section{position:relative;padding-top:calc(var(--tsr-pad-lg) + var(--tsr-seam-h))!important}.tsr-seam:before,[id*=for_every_cook_R4dFhV]>section:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--tsr-seam-h);pointer-events:none;background-image:url(//www.thesaltedroots.com/cdn/shop/files/TSR_Salted_Sun_light-bg.png?width=200),linear-gradient(to right,rgba(163,81,57,0) 0%,var(--tsr-seam-rule) calc(100% - var(--tsr-seam-taper)),rgba(163,81,57,0) 100%),linear-gradient(to left,rgba(163,81,57,0) 0%,var(--tsr-seam-rule) calc(100% - var(--tsr-seam-taper)),rgba(163,81,57,0) 100%),linear-gradient(to bottom,var(--tsr-seam-from) 0%,var(--tsr-seam-from) 50%,var(--tsr-seam-to) 50%,var(--tsr-seam-to) 100%);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:center center,left var(--tsr-seam-inset) center,right var(--tsr-seam-inset) center,center center;background-size:var(--tsr-seam-sun) var(--tsr-seam-sun),calc(50% - var(--tsr-seam-sun) / 2 - 8px - var(--tsr-seam-inset)) 1px,calc(50% - var(--tsr-seam-sun) / 2 - 8px - var(--tsr-seam-inset)) 1px,100% 100%}[id*=for_every_cook_R4dFhV]>section{--tsr-seam-from: #ffffff;--tsr-seam-to: #6b6642}[id*=for_every_cook_R4dFhV] .for-every-cook__image,[id*=for_every_cook_R4dFhV] .for-every-cook__image img{border-radius:9999px 9999px 20px 20px!important;overflow:hidden}[id*=for_every_cook_TfpAPF]>section,[id*=for_every_cook_pNA9zh]>section{padding-top:64px!important;padding-bottom:64px!important}@media screen and (max-width:749px){[id*=for_every_cook_R4dFhV] .for-every-cook__image,[id*=for_every_cook_R4dFhV] .for-every-cook__image img{border-radius:140px 140px 18px 18px!important}[id*=for_every_cook_TfpAPF]>section,[id*=for_every_cook_pNA9zh]>section{padding-top:40px!important;padding-bottom:40px!important}}.tsr-divider-section .tsr-divider{max-width:none!important;padding-inline:var(--tsr-seam-inset)!important;gap:8px!important}.tsr-divider-section .tsr-divider__rule--left{background-image:linear-gradient(to right,rgba(163,81,57,0) 0%,var(--tsr-seam-rule) calc(100% - var(--tsr-seam-taper)),rgba(163,81,57,0) 100%)!important}.tsr-divider-section .tsr-divider__rule--right{background-image:linear-gradient(to left,rgba(163,81,57,0) 0%,var(--tsr-seam-rule) calc(100% - var(--tsr-seam-taper)),rgba(163,81,57,0) 100%)!important}.product-grid .card__inner .media,#product-grid .card__inner .media{box-shadow:none}.tsr-prodrev__cite,.tsr-prodrev__author,[class*=tsr-prodrev] cite{font-size:12px}.disclaimer__link{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;display:inline-block;padding:13px 0}.tsr-grinder__add{min-height:44px}@media screen and (max-width:749px){.masthead-hero__heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.masthead-hero__text{display:none}.masthead-hero__inner{justify-content:flex-end;padding-bottom:26px}.masthead-hero__actions{position:relative;z-index:2}.masthead-hero__content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;pointer-events:none;z-index:1;background:linear-gradient(to top,#42311fb8,#42311f57 45%,#42311f00)}}@media screen and (max-width:749px){.masthead-hero__media-inner img,.masthead-hero__media-inner video{object-position:50% 42%!important}.masthead-hero__inner{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;height:100%;padding-bottom:22px}}@media screen and (max-width:749px){.masthead-hero__content{display:flex;align-items:flex-end}.masthead-hero__inner{width:100%;height:auto}}@keyframes tsr-hero-kb-mobile-wide{0%{transform:scale(1.06) translate(-1%,-1.2%)}to{transform:scale(1.13) translate(1%,1.2%)}}@media screen and (max-width:749px){.masthead-hero__media-inner img,.masthead-hero__media-inner video{animation-name:tsr-hero-kb-mobile-wide!important;animation-timing-function:linear!important;animation-duration:20s!important;object-position:50% 50%!important}.masthead-hero__content{padding-bottom:8px}@media(prefers-reduced-motion:reduce){.masthead-hero__media-inner img,.masthead-hero__media-inner video{animation:none!important;transform:scale(1.06)}}}@media screen and (max-width:749px){[id$=__form]>.color-scheme-1.gradient,[id*=contact_form] .color-scheme-1.gradient{background-image:none!important;background-color:var(--tsr-linen, #ede5dc)!important}}[id$=__contact_intro_tsr]{background-color:var(--tsr-linen, #ede5dc)}[id$=__contact_intro_tsr] .rich-text.gradient{background-color:transparent!important;background-image:none!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/tsr-audit-tier2.css.map */
