.jar-offers-bar{margin:0 0 14px;padding:14px 16px 12px;border:1px solid #f3e1c8;border-radius:14px;background:#fffaf3;color:#1c140c}.jar-offers-bar__text{margin:0 0 12px;color:#1c140c;font-size:14px;font-weight:600;line-height:1.4;text-align:center}.jar-offers-bar.is-max .jar-offers-bar__text{color:#c56e08}.jar-offers-bar__track{position:relative;height:8px;margin:0 7px;border-radius:999px;background:#f1e3cf}.jar-offers-bar__fill{position:absolute;inset-block:0;inset-inline-start:0;max-width:100%;border-radius:inherit;background:#f99d22;transition:width .35s ease}.jar-offers-bar__dot{position:absolute;top:50%;width:14px;height:14px;border:2px solid #f1e3cf;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}[dir=rtl] .jar-offers-bar__dot{transform:translate(50%,-50%)}.jar-offers-bar__dot--end{inset-inline-start:100%}.jar-offers-bar__dot.is-on{border-color:#f99d22;background:#f99d22}.jar-offers-bar__labels{position:relative;height:18px;margin:6px 7px 0}.jar-offers-bar__label{position:absolute;top:0;color:#8a7d72;font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap;transform:translate(-50%)}[dir=rtl] .jar-offers-bar__label{transform:translate(50%)}.jar-offers-bar__label--end,[dir=rtl] .jar-offers-bar__label--end{inset-inline-start:auto;inset-inline-end:-7px;transform:none}.jar-offers-bar__label.is-on{color:#e8890f}.jar-offers-bar__ship,.jar-offers-pop__ship{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;color:#24613a;font-size:13px;font-weight:700;line-height:1.3}.jar-offers-bar__ship svg,.jar-offers-pop__ship svg{flex:0 0 auto;width:20px;height:20px}.jar-offers-summary{display:grid;gap:8px;width:100%;margin:0 0 8px}.jar-offers-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;line-height:1.4}.jar-offers-summary__row--discount{color:#24613a;font-weight:600}.jar-offers-summary__free{color:#24613a;font-weight:700}.jar-offers-summary__row--total{padding-top:10px;border-top:1px solid #ece3d8;font-size:16px;font-weight:700}.jar-offers-summary__total{display:inline-flex;align-items:baseline;gap:8px}.jar-offers-summary__total s{color:#8a7d72;font-size:13px;font-weight:500}html.jar-offers-lock{overflow:hidden}.jar-offers-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;transition:opacity .2s ease}.jar-offers-pop[hidden]{display:none!important}.jar-offers-pop.is-open{opacity:1}.jar-offers-pop__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c140c8c}.jar-offers-pop__panel{position:relative;z-index:1;width:100%;max-height:calc(100dvh - 32px);overflow:auto;transform:translateY(12px) scale(.98);transition:transform .25s ease}.jar-offers-pop.is-open .jar-offers-pop__panel{transform:none}.jar-offers-pop__panel--image{max-width:min(var(--jar-pop-width, 520px),100%);overflow:visible}.jar-offers-pop__image-link{display:block;overflow:hidden;border-radius:22px;background:transparent;box-shadow:none}.jar-offers-pop__panel--image .jar-offers-pop__img{background:transparent;box-shadow:none;border-radius:22px}@media(max-width:749px){.jar-offers-pop__image-link,.jar-offers-pop__panel--image .jar-offers-pop__img{border-radius:18px}}.jar-offers-pop__image-link img,.jar-offers-pop__img{display:block;width:100%;height:auto}.jar-offers-pop__panel--design{max-width:480px;border-radius:22px;background:#fff;box-shadow:0 20px 50px #0000004d}.jar-offers-pop .jar-offers-pop__close{position:absolute;top:10px;inset-inline-end:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#fffffff2;color:#1c140c;box-shadow:0 4px 12px #0000002e;cursor:pointer}.jar-offers-pop .jar-offers-pop__close svg{width:16px;height:16px;display:block}.jar-offers-pop__hero{overflow:hidden;border-radius:22px 22px 0 0;background:#fff4e8}.jar-offers-pop__hero-img{display:block;width:100%;height:100%;object-fit:cover}.jar-offers-pop__body{padding:26px 22px 22px;text-align:center}.jar-offers-pop .jar-offers-pop__title{margin:0 0 8px;color:#f99d22!important;font-family:FuturaLTBook,Futura,sans-serif!important;font-size:24px!important;font-weight:800!important;letter-spacing:normal!important;line-height:1.25!important;text-transform:none!important}.jar-offers-pop__sub{margin:0 0 18px;color:#5c5148;font-size:14px;line-height:1.5}.jar-offers-pop__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.jar-offers-pop__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 6px 12px;border:1px solid #f1e3cf;border-radius:14px;background:#fffaf3;font-size:13px;line-height:1.3}.jar-offers-pop__card strong{color:#1c140c;font-size:14px}.jar-offers-pop__card span:last-child{color:#c56e08;font-weight:700}.jar-offers-pop__card--best{border-color:#f99d22;background:#fff1dc}.jar-offers-pop__ribbon{position:absolute;top:-10px;left:50%;padding:2px 8px;border-radius:999px;background:#f99d22;color:#fff!important;font-size:10px;font-weight:800;white-space:nowrap;transform:translate(-50%)}.jar-offers-pop__card-media,.jar-offers-pop__jars{display:flex;align-items:flex-end;justify-content:center;height:46px;margin-bottom:4px}.jar-offers-pop__card-media img{max-width:100%;max-height:46px;object-fit:contain}.jar-offers-pop__jar{width:22px;height:30px;margin-inline:-2px}.jar-offers-pop__jars{height:56px}.jar-offers-pop__jars .jar-offers-pop__jar{width:30px;height:40px}.jar-offers-pop__jar-plus{display:inline-flex;align-items:center;justify-content:center;width:30px;height:40px;margin-inline-start:4px;border:2px dashed #f99d22;border-radius:8px;color:#f99d22;font-size:22px;font-weight:700}.jar-offers-pop__ship{margin:16px 0 0;padding:9px 12px;border-radius:12px;background:#eef7ee}.jar-offers-pop .jar-offers-pop__cta{display:flex;align-items:center;justify-content:center;min-height:50px;margin-top:16px;padding:0 24px;border-radius:999px;background:#f99d22;color:#fff!important;font-size:15px;font-weight:700;text-decoration:none}.jar-offers-pop .jar-offers-pop__cta:hover{background:#e8890f}.jar-offers-pop .jar-offers-pop__later{margin:10px auto 0;padding:6px 10px;border:0;background:none;color:#8a7d72;font-size:13px;text-decoration:underline;cursor:pointer}.jar-offers-pop__note{margin:10px 0 0;color:#8a7d72;font-size:12px}.jar-offers-pop a:focus-visible,.jar-offers-pop button:focus-visible{outline:2px solid #f99d22;outline-offset:2px}@media(max-width:749px){.jar-offers-pop__body{padding:22px 16px 18px}.jar-offers-pop .jar-offers-pop__title{font-size:21px!important}.jar-offers-pop__card{padding:12px 4px 10px;font-size:12px}}.jar-offers-tab{position:fixed;right:0;top:34%;z-index:2147482000;display:inline-flex;flex-direction:column;align-items:center;gap:10px;width:42px;min-height:0;margin:0;padding:10px 0 14px;overflow:hidden;isolation:isolate;border:0;border-radius:16px 0 0 16px;background:linear-gradient(180deg,#ffad3b,#f99d22,#e8890f);background-size:160% 160%;color:#fff;box-shadow:-4px 8px 20px #e8890f59;font-family:inherit;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,opacity .2s ease;animation:jar-offers-tab-in .7s .8s backwards cubic-bezier(.34,1.56,.64,1),jar-offers-glow 3.2s 2s infinite ease-in-out,jar-offers-bg 6s 2s infinite ease-in-out}[dir=rtl] .jar-offers-tab{right:auto;left:0;border-radius:0 16px 16px 0;box-shadow:4px 8px 20px #e8890f59;animation-name:jar-offers-tab-in-rtl,jar-offers-glow,jar-offers-bg}.jar-offers-tab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(195deg,transparent 30%,rgba(255,255,255,.55) 48%,transparent 66%);transform:translateY(-120%);animation:jar-offers-shine-v 4.8s 2.4s infinite ease-in-out;pointer-events:none}.jar-offers-tab:hover,.jar-offers-tab:focus-visible{padding:10px 0 14px;box-shadow:-4px 12px 28px #e8890f80;transform:translate(-3px)}[dir=rtl] .jar-offers-tab:hover,[dir=rtl] .jar-offers-tab:focus-visible{box-shadow:4px 12px 28px #e8890f80;transform:translate(3px)}.jar-offers-tab:active{transform:translate(-2px) scale(.97)}[dir=rtl] .jar-offers-tab:active{transform:translate(2px) scale(.97)}.jar-offers-tab:focus-visible{outline:2px solid #1c140c;outline-offset:2px}.jar-offers-tab__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:#ffffff3d;box-shadow:inset 0 0 0 1px #ffffff59;animation:jar-offers-hop 3.6s 1.8s infinite cubic-bezier(.34,1.56,.64,1)}.jar-offers-tab__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(255,255,255,.7);opacity:0;animation:jar-offers-ring 3.6s 1.8s infinite ease-out}.jar-offers-tab__icon svg{width:17px;height:17px;display:block}.jar-offers-tab__copy{display:flex;flex-direction:column;align-items:center;gap:2px;writing-mode:vertical-rl;transform:rotate(180deg);line-height:1.05}.jar-offers-tab .jar-offers-tab__copy strong{color:#fff!important;font-size:13px!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:none!important;white-space:nowrap;text-shadow:0 1px 2px rgba(140,70,0,.25)}.jar-offers-tab .jar-offers-tab__copy span{color:#fffffff2!important;font-size:11px!important;font-weight:600!important;white-space:nowrap}.jar-offers-tab__arrow{display:none}html.jar-offers-pop-on .jar-offers-tab,.page-overlay-cart-on .jar-offers-tab{opacity:0;pointer-events:none}@keyframes jar-offers-tab-in{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes jar-offers-tab-in-rtl{0%{transform:translate(-110%)}to{transform:translate(0)}}@keyframes jar-offers-glow{0%,to{box-shadow:0 8px 22px #e8890f59}50%{box-shadow:0 8px 30px #f99d2299,0 0 0 4px #f99d2224}}@keyframes jar-offers-bg{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes jar-offers-shine-v{0%,55%{transform:translateY(-120%)}80%,to{transform:translateY(120%)}}@keyframes jar-offers-hop{0%,70%,to{transform:translateY(0) rotate(0)}76%{transform:translateY(-5px) rotate(-10deg)}82%{transform:translateY(0) rotate(8deg)}88%{transform:translateY(-2px) rotate(-4deg)}94%{transform:translateY(0) rotate(0)}}@keyframes jar-offers-ring{0%,70%{opacity:0;transform:scale(1)}74%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media(prefers-reduced-motion:reduce){.jar-offers-tab,.jar-offers-tab:before,.jar-offers-tab__icon,.jar-offers-tab__icon:after{animation:none}.jar-offers-tab:before{display:none}.jar-offers-pop,.jar-offers-pop__panel,.jar-offers-bar__fill{transition:none}}.jar-offers-pop__panel.jar-lead{max-width:420px;border-radius:24px;background:#fff;box-shadow:0 24px 60px #1c140c59}.jar-lead__head{position:relative;padding:30px 24px 22px;overflow:hidden;border-radius:24px 24px 0 0;background:linear-gradient(140deg,#ffb347,#f99d22,#e8890f);color:#fff;text-align:center}.jar-lead__head:before,.jar-lead__head:after{content:"";position:absolute;border-radius:50%;background:#ffffff24;pointer-events:none}.jar-lead__head:before{width:160px;height:160px;top:-70px;inset-inline-start:-50px}.jar-lead__head:after{width:110px;height:110px;bottom:-55px;inset-inline-end:-30px}.jar-lead__gift{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:10px;border-radius:50%;background:#fff;color:#f99d22;box-shadow:0 8px 20px #8e460040;animation:jar-lead-hop 2.6s .6s ease-in-out infinite}.jar-lead__gift svg{width:28px;height:28px}@keyframes jar-lead-hop{0%,70%,to{transform:translateY(0) rotate(0)}78%{transform:translateY(-6px) rotate(-8deg)}86%{transform:translateY(0) rotate(6deg)}92%{transform:translateY(-2px) rotate(0)}}.jar-lead__kicker{position:relative;display:block;margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.92}.jar-offers-pop .jar-lead__title{position:relative;margin:0 0 14px;color:#fff!important;font-family:FuturaLTBook,Futura,sans-serif!important;font-size:26px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important}.jar-lead__perks{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.jar-lead__perks li{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:#ffffff38;color:#fff;font-size:13px;font-weight:600}.jar-lead__perks li b{font-weight:800}.jar-lead__perks svg{width:16px;height:16px}.jar-lead__body{padding:20px 24px 22px}.jar-lead__sub{margin:0 0 14px;color:#5c5148;font-size:14px;line-height:1.5;text-align:center}.jar-lead__form{display:grid;gap:12px;margin:0}.jar-lead__field{display:grid;gap:6px;margin:0}.jar-lead__label{color:#1c140c;font-size:13px;font-weight:600}.jar-offers-pop .jar-lead__field input{width:100%;height:48px;min-height:0;margin:0;padding:0 16px;box-sizing:border-box;border:1.5px solid #ecdcc9;border-radius:14px;background:#fffaf4;box-shadow:none;color:#1c140c;font-size:15px;line-height:normal;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;-webkit-appearance:none;appearance:none}[dir=rtl] .jar-offers-pop .jar-lead__field input[dir=ltr]{text-align:right}.jar-offers-pop .jar-lead__field input::placeholder{color:#b3a495;opacity:1}.jar-offers-pop .jar-lead__field input:focus{border-color:#f99d22;background:#fff;box-shadow:0 0 0 4px #f99d2229}.jar-offers-pop .jar-lead__field input[aria-invalid=true]{border-color:#d93f2f;box-shadow:0 0 0 4px #d93f2f1f}.jar-lead__error{margin:-2px 0 0;color:#c23526;font-size:13px;font-weight:600}.jar-lead__error[hidden]{display:none}.jar-offers-pop .jar-lead__submit{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:4px 0 0;padding:0 24px;overflow:hidden;border:0;border-radius:999px;background:#f99d22;color:#fff;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:0 10px 22px #e8890f52;transition:background-color .2s ease,transform .15s ease}.jar-offers-pop .jar-lead__submit:hover{background:#e8890f}.jar-offers-pop .jar-lead__submit:active{transform:scale(.98)}.jar-offers-pop .jar-lead__submit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.4) 50%,transparent 65%);transform:translate(-120%);animation:jar-lead-shine 4s 1s ease-in-out infinite}@keyframes jar-lead-shine{0%,65%{transform:translate(-120%)}90%,to{transform:translate(120%)}}.jar-lead__spinner{display:none;width:20px;height:20px;border:2.5px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:jar-lead-spin .7s linear infinite}@keyframes jar-lead-spin{to{transform:rotate(360deg)}}.jar-lead__form.is-busy .jar-lead__submit{pointer-events:none;opacity:.85}.jar-lead__form.is-busy .jar-lead__submit-text{display:none}.jar-lead__form.is-busy .jar-lead__spinner{display:block}.jar-lead__privacy{margin:2px 0 0;color:#8a7c6e;font-size:12px;text-align:center}.jar-lead__done{text-align:center}.jar-lead__done[hidden],.jar-lead__body[hidden]{display:none}.jar-lead__check{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin:4px 0 12px;border-radius:50%;background:#e9f7ee;color:#1e8a4c;animation:jar-lead-pop .5s cubic-bezier(.34,1.56,.64,1) both}.jar-lead__check svg{width:32px;height:32px}@keyframes jar-lead-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.jar-offers-pop .jar-lead__done-title{margin:0 0 8px;color:#1c140c!important;font-size:22px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important;outline:none}.jar-lead__done-text{margin:0 0 16px;color:#5c5148;font-size:15px;line-height:1.55}.jar-lead__done-text b{color:#e8890f;font-weight:800}.jar-lead__offers-title{margin:0 0 10px;color:#1c140c;font-size:14px;font-weight:800;text-align:start}.jar-lead__offers{display:grid;gap:10px;margin:0;padding:0;list-style:none;text-align:start}.jar-lead__offer{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1.5px solid #f3e3cf;border-radius:16px;background:#fffaf4;opacity:0;animation:jar-lead-rise .45s ease-out forwards}.jar-lead__offer:nth-child(1){animation-delay:.15s}.jar-lead__offer:nth-child(2){animation-delay:.3s}.jar-lead__offer:nth-child(3){animation-delay:.45s}@keyframes jar-lead-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.jar-lead__offer.is-best{margin-top:6px;border-color:#f99d22;background:#fff4e5;box-shadow:0 8px 18px #f99d222e}.jar-lead__offer-tag{position:absolute;top:-10px;inset-inline-end:14px;padding:3px 10px;border-radius:999px;background:#f99d22;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.03em;line-height:1.3}.jar-lead__offer-icon{display:inline-flex;align-items:flex-end;justify-content:center;width:52px;height:44px;border-radius:12px;background:#fff;color:#1e8a4c}.jar-lead__offer-icon svg{width:24px;height:24px;align-self:center}.jar-lead__offer-icon .jar-offers__jar{width:15px;height:20px;margin:0 -2px 10px;align-self:flex-end}.jar-lead__offer-copy{display:grid;gap:2px;min-width:0}.jar-lead__offer-copy strong{color:#1c140c;font-size:14px;font-weight:800}.jar-lead__offer-copy span{color:#6d6258;font-size:12.5px;line-height:1.4}.jar-lead__offer-badge{padding:6px 10px;border-radius:999px;background:#f99d22;color:#fff;font-size:14px;font-weight:800;white-space:nowrap;direction:ltr}.jar-lead__offer-badge--ship{background:#e9f7ee;color:#1e8a4c;font-size:11.5px;direction:inherit}.jar-lead__how{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;border-radius:12px;background:#f6f1ea;color:#5c5148;font-size:12.5px;line-height:1.5;text-align:start}.jar-lead__how svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px;color:#e8890f}@media(max-width:480px){.jar-lead__offer{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:11px 12px}.jar-lead__offer-icon{width:44px;height:40px}.jar-lead__offer-icon .jar-offers__jar{width:13px;height:17px}}@media(prefers-reduced-motion:reduce){.jar-lead__offer{animation:none;opacity:1}}.jar-offers-pop .jar-lead__cta{margin-top:16px}@media(max-width:480px){.jar-lead__head{padding:26px 18px 18px}.jar-offers-pop .jar-lead__title{font-size:22px!important}.jar-lead__body{padding:18px 18px 20px}}.jar-offers-pop__panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(max-width:749px){.jar-offers-pop--lead{padding:12px}.jar-offers-pop__panel.jar-lead{max-height:calc(100dvh - 24px);border-radius:22px}.jar-offers-pop .jar-lead__field input{font-size:16px}.jar-offers-pop .jar-lead__submit{min-height:50px}}@media(max-width:749px)and (max-height:720px){.jar-lead__head{padding:18px 16px 14px}.jar-lead__gift{width:44px;height:44px;margin-bottom:6px}.jar-lead__gift svg{width:22px;height:22px}.jar-lead__kicker{margin-bottom:2px;font-size:11px}.jar-offers-pop .jar-lead__title{margin-bottom:10px;font-size:20px!important}.jar-lead__perks li{padding:5px 11px;font-size:12px}.jar-lead__body{padding:14px 16px 16px}.jar-lead__sub{margin-bottom:10px;font-size:13px}.jar-lead__form{gap:9px}.jar-lead__field{gap:4px}.jar-offers-pop .jar-lead__field input{height:44px}.jar-lead__check{width:52px;height:52px;margin-bottom:8px}.jar-offers-pop .jar-lead__done-title{font-size:19px!important}.jar-lead__done-text{margin-bottom:12px;font-size:14px}.jar-lead__offers{gap:8px}.jar-lead__offer{padding:9px 11px}}@media(prefers-reduced-motion:reduce){.jar-lead__gift,.jar-offers-pop .jar-lead__submit:after,.jar-lead__check{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/jar-offers.css.map */
