.salted-product .salted-product__add-button:not([disabled]){background:#a35139;color:#fff;border-color:#a35139;box-shadow:0 2px 8px #42311f24;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .18s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.salted-product .salted-product__add-button:hover:not([disabled]){background:#96482f;color:#fff;border-color:#96482f;transform:translateY(-2px);box-shadow:0 8px 20px #42311f38}}.salted-product .salted-product__add-button:not([disabled]):active{background:#96482f;color:#fff;border-color:#96482f;transform:scale(.98);box-shadow:0 3px 10px #42311f2e}.salted-product .salted-product__add-button:focus-visible{outline:2px solid #42311F;outline-offset:2px}.salted-product .salted-product__add-button[disabled],.salted-product .salted-product__add-button:disabled{background:#e9e3d9;color:#5f5a50;border-color:#d9d0c2;box-shadow:none;cursor:not-allowed;opacity:1;transform:none}.salted-product .salted-product__add-button:not([disabled]) .loading__spinner .spinner{color:#fff}.salted-product__dynamic-checkout{position:relative;margin-top:24px;padding-top:20px;border-top:1px solid #E3DACB;transform:scale(.965);transform-origin:top center;opacity:.94}.salted-product__dynamic-checkout:before{content:"or express checkout";position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:0 12px;background:#fff;font-family:"Be Vietnam Pro",var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8474;white-space:nowrap}.salted-product__dynamic-checkout:not(:has(*)){border-top:0;margin-top:0;padding-top:0;transform:none}.salted-product__dynamic-checkout:not(:has(*)):before{content:none}#checkout.cart__checkout-button{--color-button:163,81,57;--color-button-text:255,255,255;background:#a35139;color:#fff;border-radius:15px;font-family:"Tanker",var(--font-heading-family),sans-serif;font-weight:400;font-size:2rem;letter-spacing:.08em;text-transform:uppercase;transition:transform .18s ease,box-shadow .2s ease,background-color .2s ease}#checkout.cart__checkout-button:after{border-color:#a35139;border-radius:15px;box-shadow:none}@media(hover:hover)and (pointer:fine){#checkout.cart__checkout-button:hover{background:#96482f;transform:translateY(-2px);box-shadow:0 8px 20px #42311f38}}#checkout.cart__checkout-button:active{transform:scale(.98)}.cart__dynamic-checkout-buttons.additional-checkout-buttons{position:relative;margin-top:20px;padding-top:20px;border-top:1px solid #E3DACB;transform:scale(.97);transform-origin:top center}.cart__dynamic-checkout-buttons.additional-checkout-buttons:before{content:"or express checkout";position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:0 12px;background:#fff;font-family:"Be Vietnam Pro",var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8474;white-space:nowrap}.cart__dynamic-checkout-buttons.additional-checkout-buttons:not(:has(*)){border-top:0;margin-top:0;padding-top:0;transform:none}.cart__dynamic-checkout-buttons.additional-checkout-buttons:not(:has(*)):before{content:none}.newsletter-popup__dismiss{display:inline-block;margin:2px auto 0;padding:6px 10px;background:none;border:0;color:#ffffffd1;font-family:"Be Vietnam Pro",var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:.02em;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .18s ease}.newsletter-popup__dismiss:hover{color:#fff}.newsletter-popup__dismiss:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media screen and (max-width:749px){body.tsr-atc-on .tsr-salt-tab,body:has(.tsr-atc) .tsr-salt-tab{display:none!important}.tsr-reviews__nav{padding-bottom:76px}}.collection-hero__title,.title--primary,.article-template__title,.related-products__heading{color:#42311f}.card__heading,.card__heading a{color:#42311f;font-weight:600}.tsr-card-rating{display:inline-flex;align-items:center;gap:4px;margin:2px 0 6px;font-family:"Be Vietnam Pro",var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1;color:#42311f}.tsr-card-rating__star{color:#f5c518;font-size:1.4rem;line-height:1}.tsr-card-rating__count{display:none}body.tsr-nav-on .header__icon--cart:has(.cart-count-bubble) .svg-wrapper{background-color:#a35139}body.tsr-nav-on .header__icon--cart:has(.cart-count-bubble):hover .svg-wrapper{background-color:#96482f}body.tsr-nav-on .header__icon--cart:has(.cart-count-bubble) .cart-count-bubble{background:#42311f}body.tsr-nav-on .header__icon--account:hover .svg-wrapper:after{background-color:#a35139}body.tsr-nav-on .menu-drawer__account .svg-wrapper:after{background-color:#a35139;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 22'%3E%3Cpath d='M1 14.8 C1 12.6 3.4 12.1 4.8 13 C8.2 12.1 12.6 11.8 17 11.8 C21.4 11.8 25.8 12.1 29.2 13 C30.6 12.1 33 12.6 33 14.8 C33 17.5 25.8 18.6 17 18.6 C8.2 18.6 1 17.5 1 14.8 Z' fill='%23FFFFFF'/%3E%3Cpath d='M9 13.3 C9 7 10.1 4 12.6 4 C14.2 4 14.5 6 17 6 C19.5 6 19.8 4 21.4 4 C23.9 4 25 7 25 13.3 Z' fill='%23FFFFFF'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 22'%3E%3Cpath d='M1 14.8 C1 12.6 3.4 12.1 4.8 13 C8.2 12.1 12.6 11.8 17 11.8 C21.4 11.8 25.8 12.1 29.2 13 C30.6 12.1 33 12.6 33 14.8 C33 17.5 25.8 18.6 17 18.6 C8.2 18.6 1 17.5 1 14.8 Z' fill='%23FFFFFF'/%3E%3Cpath d='M9 13.3 C9 7 10.1 4 12.6 4 C14.2 4 14.5 6 17 6 C19.5 6 19.8 4 21.4 4 C23.9 4 25 7 25 13.3 Z' fill='%23FFFFFF'/%3E%3C/svg%3E") center / contain no-repeat}@media screen and (min-width:990px){body.tsr-nav-on .header__icon--account .svg-wrapper,body.tsr-nav-on .header__icon--account .svg-wrapper svg,body.tsr-nav-on .header__icon--account>svg{width:30px!important;height:30px!important}body.tsr-nav-on .header__icon--account .svg-wrapper:after{width:28px;height:18px;top:-7px}}.masthead-hero__button{font-family:"Tanker",var(--font-heading-family),sans-serif!important;font-weight:400!important;font-size:2.2rem!important;letter-spacing:.08em;text-transform:uppercase;position:relative;overflow:hidden}.masthead-hero__button:after{content:"\2192";display:inline-block;margin-left:10px;font-family:"Be Vietnam Pro",var(--font-body-family);font-weight:600;font-size:.85em;transition:transform .25s cubic-bezier(.22,1,.36,1)}.masthead-hero__button:hover:after{transform:translate(5px)}.masthead-hero__button--secondary{-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15);border-color:#ede5dc99!important;color:#fff!important;font-weight:400!important;text-shadow:0 1px 8px rgba(66,49,31,.25)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.masthead-hero__button--secondary{text-shadow:none}}@media screen and (max-width:480px){.masthead-hero__actions{flex-direction:column;align-items:stretch;width:100%;gap:10px}.masthead-hero__actions .masthead-hero__button{width:100%;justify-content:center;display:inline-flex;align-items:center}.masthead-hero__actions .masthead-hero__button:after{position:absolute;right:24px;top:50%;translate:0 -50%;margin-left:0}.masthead-hero__button--secondary{-webkit-backdrop-filter:blur(4px) saturate(1.15);backdrop-filter:blur(4px) saturate(1.15)}.masthead-hero__text{font-size:20px!important}}@media screen and (max-width:989px){.header__icon--menu,.header__icon--menu svg,.header__icon--menu .icon{color:#a35139!important}.header__icon--menu:hover,.header__icon--menu:hover svg,.header__icon--menu[aria-expanded=true],.header__icon--menu[aria-expanded=true] svg{color:#96482f!important}body.tsr-nav-on .header__icon--cart .svg-wrapper{background-color:#a35139}body.tsr-nav-on .header__icon--cart:hover .svg-wrapper{background-color:#96482f}body.tsr-nav-on .header__icon--cart .cart-count-bubble{background:#42311f}}.tsr-salt-tab.tsr-sp-parked{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.tsr-sp-dust{position:fixed;border-radius:50%;background:#e2d5bf;pointer-events:none;filter:blur(1px);opacity:0}body:has(#Details-menu-drawer-container[open]) .tsr-hs,body:has(#Details-menu-drawer-container[open]) .tsr-salt-tab,body:has(#Details-menu-drawer-container[open]) .tsr-atc{opacity:0!important;visibility:hidden!important;pointer-events:none!important}[id$=__announcement-bar]{position:relative;overflow:hidden}[id$=__announcement-bar]>.tsr-salt-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4}.tsr-bar-progress{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;font-family:"Be Vietnam Pro",var(--font-body-family);font-weight:600;letter-spacing:.06em;color:#fff;font-size:1.4rem;text-transform:uppercase;background:#a35139}.tsr-bar-progress:hover{color:#fff7ea}.tsr-bar-progress__track{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff38}.tsr-bar-progress__fill{display:block;height:100%;background:#f8f5ef;transition:width .5s ease}.tsr-bar-progress--met{color:#fff7ea}@media screen and (max-width:749px){.tsr-bar-progress{font-size:1.25rem;letter-spacing:.04em}}@media(prefers-reduced-motion:no-preference){.tsr-salt-tab{animation:tsr-salt-wig-rot 7.5s ease-in-out infinite,tsr-salt-wig-x 9.5s ease-in-out infinite,tsr-salt-wig-scl 11.5s ease-in-out infinite}@keyframes tsr-salt-wig-rot{0%,80%,to{rotate:0deg}83%{rotate:4.5deg}86%{rotate:-4.2deg}89%{rotate:2.6deg}92%{rotate:-1.4deg}95%{rotate:.6deg}}@keyframes tsr-salt-wig-x{0%,58%,to{translate:0px}62%{translate:-2.2px}66%{translate:2.2px}70%{translate:-1px}74%{translate:.4px}}@keyframes tsr-salt-wig-scl{0%,70%,to{scale:1}76%{scale:1.045}82%{scale:.982}87%{scale:1.012}}.tsr-salt-tab__crystal{display:inline-block;transform-origin:50% 60%;animation:tsr-crystal-rock 5.5s ease-in-out infinite}@keyframes tsr-crystal-rock{0%,74%,to{rotate:0deg;scale:1}78%{rotate:-10deg;scale:1.08}82%{rotate:8deg}86%{rotate:-4deg;scale:1.03}90%{rotate:1.5deg;scale:1}}}@media(prefers-reduced-motion:reduce){.tsr-salt-tab,.tsr-salt-tab__crystal{animation:none!important}}.masthead-hero__heading{-webkit-text-stroke:1px #42311F;text-shadow:0 3px 14px rgba(66,49,31,.28)}.masthead-hero__text{text-shadow:0 1px 8px rgba(66,49,31,.4)}.salted-product .salted-product__add-button{font-family:"Tanker",var(--font-heading-family),sans-serif;font-weight:400;font-size:2rem;letter-spacing:.08em;text-transform:uppercase}.tsr-reviews__quote{display:flex;align-items:center}.featured-products__media,.tsr-mmb__media{border:1px solid #EDE5DC;box-shadow:0 3px 14px #42311f0f}.card--standard .card__inner,.card--card .card__inner{border:1px solid #EDE5DC;border-radius:22px;box-shadow:0 3px 14px #42311f0f}.card--standard .card__inner .card__media,.card--card .card__inner .card__media{border-radius:21px;overflow:hidden}.recipe-blog-carousel .recipe-blog-carousel__heading{color:#42311f}@media screen and (max-width:749px){.tsr-ymal{padding-left:16px;padding-right:16px}}.featured-products__heading,.tsr-mmb__heading,.story-highlight__heading,.for-every-cook__heading,.recipe-blog-carousel__heading,.blended-purpose__heading,.community-partners__heading{font-size:clamp(32px,4.8vw,50px)!important;font-weight:400!important;line-height:1.08!important;color:#42311f;margin:0 0 14px!important}.for-every-cook__subheading,.blended-purpose__subheading,.community-partners__subheading{font-size:clamp(16px,2vw,18px)!important;font-weight:700!important;line-height:1.5!important;color:#42311f!important;margin:0 0 12px!important}.for-every-cook__content{gap:0!important}.for-every-cook__body{margin:0 0 12px!important}.for-every-cook__content>:last-child{margin-top:12px}@media screen and (max-width:989px){.product-features{margin:48px 24px 32px!important;width:auto!important;max-width:none!important}}@media screen and (min-width:640px)and (max-width:989px){.product-features{margin-left:64px!important;margin-right:64px!important}}@media screen and (max-width:749px){.blended-purpose__image{margin-top:48px!important}.blended-purpose__actions{margin-bottom:48px!important}}@media screen and (max-width:639px){.tsr-mmb__inner{padding-left:24px!important;padding-right:24px!important}}@media screen and (min-width:640px)and (max-width:989px){.tsr-mmb__inner{padding-left:64px!important;padding-right:64px!important}}[id*=for_every_cook_KYa] .for-every-cook__heading:after{content:"";display:block;width:172px;max-width:62%;height:13px;margin-top:5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170 14'%3E%3Cpath d='M4 9 C 40 4 90 12 166 6' fill='none' stroke='%23A35139' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M14 12.5 C 60 9.5 110 13.5 150 10.5' fill='none' stroke='%23A35139' stroke-width='2' stroke-linecap='round' opacity='.45'/%3E%3C/svg%3E") no-repeat left center/contain}.tsr-reviews__heading:after{content:"";display:block;width:150px;height:11px;margin:9px auto 0;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170 14'%3E%3Cpath d='M4 9 C 40 4 90 12 166 6' fill='none' stroke='%23F8F5EF' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M14 12.5 C 60 9.5 110 13.5 150 10.5' fill='none' stroke='%23F8F5EF' stroke-width='2' stroke-linecap='round' opacity='.5'/%3E%3C/svg%3E") no-repeat center/contain}.recipe-blog-carousel__heading:after{content:"";display:inline-block;width:30px;height:32px;margin-left:14px;vertical-align:-8px;transform:rotate(6deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 38'%3E%3Cpath d='M7 4 C 16 8 24 17 27 31' fill='none' stroke='%2342311F' stroke-width='2.6' stroke-linecap='round'/%3E%3Cpath d='M18.5 26.5 L27 31.5 L30.5 21.5' fill='none' stroke='%2342311F' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.tsr-star-hero{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/tsr-conversion.css.map */
