.bg-cp{--bg-cp-gold: #d8a81c;--bg-cp-gold-deep: #b3870a;--bg-cp-ink: #1c1c1c;--bg-cp-ink-soft: #2f2f2f;--bg-cp-mute: #6b6e6e;--bg-cp-cream: #f9f8f4;--bg-cp-rule: #e8e1cf;--bg-cp-green: #22c55e;--bg-cp-green-dark: #16a34a;--bg-cp-green-deep: #15803d;display:block;color:var(--bg-cp-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16.5px;line-height:1.55;letter-spacing:0;-webkit-font-smoothing:antialiased;background:#fff}.bg-cp *,.bg-cp *:before,.bg-cp *:after{box-sizing:border-box}.bg-cp button,.bg-cp input,.bg-cp select{font-family:inherit}.bg-cp__wrap{display:flow-root;max-width:560px;margin:0 auto;padding:0 16px}.bg-cp__wrap--top{padding-top:24px}.bg-cp__wrap--bottom,.bg-cp.is-empty .bg-cp__wrap--top{padding-bottom:12px}@media(min-width:760px){.bg-cp__wrap{max-width:600px;padding:0 20px}.bg-cp__wrap--top{padding-top:36px}.bg-cp__wrap--bottom,.bg-cp.is-empty .bg-cp__wrap--top{padding-bottom:16px}}.bg-cp .cart__warnings,.bg-cp.is-empty .cart__contents,#main-cart-footer.is-empty{display:none}.bg-cp.is-empty .cart__warnings{display:block}.bg-cp .cart__items--disabled{pointer-events:none}.bg-cp__rating{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px;margin:0 0 30px;font-size:16px}.bg-cp__rating-stars{display:inline-flex;flex-shrink:0;flex-wrap:nowrap;gap:3px;white-space:nowrap}.bg-cp__rating-stars svg{display:block;width:22px;height:22px}.bg-cp__rating-stars polygon{fill:#fc0}.bg-cp__rating-value{margin-left:4px;font-size:22px;font-weight:900;line-height:1;letter-spacing:-.01em}.bg-cp__rating-count{font-size:15px;font-weight:600}@media(min-width:560px){.bg-cp__rating{gap:12px;font-size:17px}.bg-cp__rating-stars svg{width:26px;height:26px}.bg-cp__rating-value{font-size:26px}.bg-cp__rating-count{font-size:16px}}.bg-cp__empty-heading{margin:0 0 8px;font-family:var(--font-heading-family);font-size:clamp(24px,5.6vw,32px);font-weight:800;line-height:1.15;letter-spacing:-.01em;text-align:center;color:var(--bg-cp-ink)}.bg-cp__empty-sub{margin:0 0 22px;font-size:14.5px;line-height:1.45;text-align:center;color:var(--bg-cp-ink-soft)}.bg-cp__empty-box{margin:24px 0;padding:40px 16px;text-align:center;background:var(--bg-cp-cream);border:1px solid var(--bg-cp-rule);border-radius:14px}.bg-cp__empty-box p{margin:0 0 14px;color:var(--bg-cp-ink-soft)}.bg-cp__ship{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;background:linear-gradient(180deg,#ecfdf5,#d1fae5);border:1.5px solid var(--bg-cp-green-dark);border-radius:12px;animation:bg-cp-pop .45s cubic-bezier(.34,1.56,.64,1)}.bg-cp__ship-tick{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--bg-cp-green-dark);box-shadow:0 4px 10px #16a34a59}.bg-cp__ship-tick svg{width:18px;height:18px}.bg-cp__ship-tick path{fill:#fff}.bg-cp__ship-text{flex:1;line-height:1.35}.bg-cp__ship-text strong{display:block;margin-bottom:1px;font-size:15px;font-weight:800;color:var(--bg-cp-green-deep)}.bg-cp__ship-text span,.bg-cp__ship-was{display:block;font-size:12.5px;font-weight:600;color:#166534}.bg-cp__ship-was{margin-right:6px;opacity:.55}@keyframes bg-cp-pop{0%{opacity:0;transform:translateY(-6px) scale(.96)}60%{opacity:1;transform:translateY(0) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.bg-cp__card{position:relative;margin:0 0 18px;padding:0;overflow:hidden;background:#fff;border:1.5px solid var(--bg-cp-gold);border-radius:14px;box-shadow:0 0 0 1px #d8a81c2e,0 8px 26px #0000000f,0 0 28px #d8a81c38}.bg-cp .bg-cp__line{position:relative;display:grid;grid-template-rows:auto;grid-template-columns:72px 1fr;gap:14px;align-items:start;margin:0;padding:18px;border-bottom:1px solid rgba(0,0,0,.06)}.bg-cp__line-media{display:flex;align-items:center;justify-content:center;width:72px;height:72px;overflow:hidden;background:linear-gradient(160deg,#fdfbf3,#f5edd3);border:1px solid var(--bg-cp-rule);border-radius:10px}.bg-cp__line-media img{display:block;max-width:80%;max-height:80%;width:auto;height:auto;object-fit:contain}.bg-cp__line-info{display:flex;flex-direction:column;gap:6px;min-width:0}.bg-cp__line-title{margin:1em 0;font-family:var(--font-heading-family);font-size:15.5px;font-weight:800;line-height:1.25;letter-spacing:0;color:var(--bg-cp-ink)}.bg-cp__line-variant{margin:0;font-size:12.5px;color:var(--bg-cp-mute)}.bg-cp__pill{display:inline-block;width:fit-content;margin-top:2px;padding:3px 8px;border-radius:10px;background:#0000000f;color:var(--bg-cp-ink-soft);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.bg-cp__pill--subscription{background:#22c55e1f;color:var(--bg-cp-green-dark)}.bg-cp__line-price{margin:2px 0 0;font-size:15px;font-weight:800}.bg-cp__line-price-now{color:var(--bg-cp-green-dark)}@media(min-width:560px){.bg-cp .bg-cp__line{grid-template-columns:84px 1fr;gap:18px;padding:22px}.bg-cp__line-media{width:84px;height:84px}}.bg-cp__plan{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin-top:10px}.bg-cp .bg-cp__plan-label{margin:0;font-size:11px;font-weight:700;line-height:1.55;letter-spacing:.06em;text-transform:uppercase;color:var(--bg-cp-mute)}.bg-cp__plan-select{width:100%;max-width:100%;min-height:38px;padding:8px 28px 8px 10px;font-size:13.5px;font-weight:700;color:var(--bg-cp-ink);text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%231c1c1c' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 9px center / 11px;border:1.5px solid var(--bg-cp-rule);border-radius:8px}.bg-cp__plan-select:focus{outline:0;border-color:var(--bg-cp-green);box-shadow:0 0 0 3px #22c55e2e}.bg-cp__plan-select:disabled{opacity:.55;cursor:wait}@media(min-width:560px){.bg-cp__plan{flex-direction:row;align-items:center;gap:10px}.bg-cp .bg-cp__plan-label{flex-shrink:0}.bg-cp__plan-select{flex:1;width:auto}}.bg-cp__line-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.bg-cp__qty{display:inline-flex;align-items:center;min-height:44px;overflow:hidden;background:#fff;border:1.5px solid var(--bg-cp-rule);border-radius:24px}.bg-cp .bg-cp__qty-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--bg-cp-ink);font-size:20px;font-weight:800;line-height:1;cursor:pointer;transition:background .12s ease;-webkit-tap-highlight-color:rgba(216,168,28,.25)}.bg-cp .bg-cp__qty-button>*{pointer-events:none}.bg-cp .bg-cp__qty-button:hover,.bg-cp .bg-cp__qty-button:active{background:#f5efde}.bg-cp .bg-cp__qty-button:active{transform:scale(.96)}.bg-cp .bg-cp__qty-button.disabled{opacity:1;cursor:pointer}.bg-cp .bg-cp__qty-input{width:36px;min-width:36px;flex:0 0 36px;padding:0;border:0;background:transparent;color:var(--bg-cp-ink);font-size:16px;font-weight:800;line-height:1.55;text-align:center;opacity:1;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bg-cp .bg-cp__qty-input::-webkit-outer-spin-button,.bg-cp .bg-cp__qty-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.bg-cp .bg-cp__qty-button:focus-visible,.bg-cp .bg-cp__qty-input:focus-visible{outline:2px solid var(--bg-cp-ink);outline-offset:-2px;box-shadow:none}.bg-cp .bg-cp__line-row .loading__spinner{position:static;width:1.8rem;padding:0}.bg-cp .bg-cp__line cart-remove-button{display:block;width:auto;height:auto;margin:8px 0 0}.bg-cp__line-remove{display:inline-block;min-height:30px;padding:6px 0;font-size:13px;line-height:1.55;color:var(--bg-cp-mute);text-decoration:underline;text-underline-offset:2px}.bg-cp a.bg-cp__line-remove:hover{color:#d12442}.bg-cp__line-error{font-size:13px;line-height:1.4;color:#b91c1c}.bg-cp__line-error:has(.cart-item__error-text:empty){display:none}.bg-cp__badge-wrap{display:flex;justify-content:center;width:100%;padding:0 18px 18px}.bg-cp__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;min-height:54px;padding:10px 16px;text-align:center;color:var(--bg-cp-ink);background:#fffdf7;border:1px solid var(--bg-cp-rule);border-radius:10px}.bg-cp__badge strong{font-size:20px;font-weight:900;line-height:1.05}.bg-cp__badge span{margin-top:4px;font-size:11.5px;font-weight:800;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--bg-cp-mute)}@media(min-width:560px){.bg-cp__badge-wrap{padding:0 22px 20px}.bg-cp__badge{min-height:58px}}.bg-cp__extras{display:block;margin:0 0 18px;padding:14px 18px 6px;background:#fff;border:1.5px solid var(--bg-cp-rule);border-radius:14px}.bg-cp__extras-title{display:block;margin:0 0 10px;font-size:14.5px;font-weight:800}.bg-cp .bg-cp__extra{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:10px 0;font-size:14.5px;font-weight:600;line-height:1.55;color:var(--bg-cp-ink);border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer}.bg-cp .bg-cp__extra:last-child{border-bottom:0}.bg-cp__extra-text{min-width:0}.bg-cp__extra-price{font-weight:800;white-space:nowrap;color:var(--bg-cp-green-dark)}.bg-cp__extra-price s{margin-right:6px;font-weight:600;color:var(--bg-cp-mute)}.bg-cp__toggle{display:inline-flex;align-items:center;gap:10px}.bg-cp__toggle-input{position:absolute;opacity:0;pointer-events:none}.bg-cp__toggle-ui{position:relative;display:inline-block;flex-shrink:0;width:44px;height:26px;border-radius:26px;background:#d1d5db;transition:background .18s ease}.bg-cp__toggle-ui:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000038;transition:transform .18s ease}.bg-cp__toggle-input:checked+.bg-cp__toggle-ui{background:var(--bg-cp-green)}.bg-cp__toggle-input:checked+.bg-cp__toggle-ui:after{transform:translate(18px)}.bg-cp__toggle-input:focus-visible+.bg-cp__toggle-ui{box-shadow:0 0 0 3px #22c55e4d}.bg-cp__toggle-state{min-width:26px;font-size:12px;font-weight:800;letter-spacing:.06em;text-align:right;text-transform:uppercase;color:var(--bg-cp-mute)}.bg-cp__toggle-state:before{content:"No"}.bg-cp__toggle-input:checked~.bg-cp__toggle-state{color:var(--bg-cp-green-dark)}.bg-cp__toggle-input:checked~.bg-cp__toggle-state:before{content:"Yes"}.bg-cp__errors{margin:0 0 14px;font-size:13.5px;font-weight:700;color:#b91c1c}.bg-cp__errors:empty{display:none}.bg-cp__note{margin:0 0 18px}.bg-cp__wholesale{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:14px 0}.bg-cp__wholesale-pill{display:inline-flex;align-items:center;padding:11px 22px;border-radius:999px;background:var(--bg-cp-green-deep);box-shadow:0 1px 2px #15803d2e;color:#fff;font-size:14px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.bg-cp__summary{margin:0 0 18px;padding:18px 20px;background:#fff;border:1.5px solid var(--bg-cp-rule);border-radius:14px}.bg-cp__summary-row{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-size:14.5px;color:var(--bg-cp-ink-soft)}.bg-cp__summary-row--savings{font-weight:700;color:var(--bg-cp-green-dark)}.bg-cp__summary-row--total{margin-top:6px;padding-top:14px;border-top:1px solid var(--bg-cp-rule);font-size:18px;font-weight:800;color:var(--bg-cp-ink)}.bg-cp__summary-free{font-weight:800;color:var(--bg-cp-green-dark)}.bg-cp__summary-free s{margin-right:6px;font-weight:600;color:var(--bg-cp-mute)}.bg-cp__b2b-strike{margin-right:10px;font-weight:700;color:#6b7280;text-decoration-thickness:2px}.bg-cp .saw-cart-original-total{display:none!important}body.customer-tag-b2b .bg-cp__summary .saw-cart-total{display:inline-block!important;visibility:visible!important;font-weight:800!important;color:#0f172a!important}body.customer-tag-b2b .bg-cp__summary .saw-extra-note:empty{display:none!important}body.customer-tag-b2b .bg-cp__summary .saw-extra-note{display:block!important;margin-top:4px!important;font-size:12px!important;font-weight:600!important;text-align:right!important;color:#b45309!important}.bg-cp__promo{display:block;margin:0 0 14px}.bg-cp__promo:empty{display:none}.bg-cp__promo-toggle{overflow:hidden;background:#fff;border:1px solid rgba(232,225,207,.88);border-radius:10px}.bg-cp__promo-toggle summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:9px 14px;font-size:13px;font-weight:700;color:#3f3f3f;list-style:none;cursor:pointer}.bg-cp__promo-toggle summary::-webkit-details-marker{display:none}.bg-cp__promo-toggle summary:after{content:"+";font-size:18px;font-weight:600;line-height:1;color:#777}.bg-cp__promo-toggle[open] summary{border-bottom:1px solid rgba(232,225,207,.88)}.bg-cp__promo-toggle[open] summary:after{content:"\2212"}.bg-cp__promo-toggle summary:focus-visible{outline:2px solid var(--bg-cp-ink);outline-offset:-2px}.bg-cp__promo-body{padding:12px}.bg-cp__promo-form{display:flex;align-items:stretch;gap:10px}.bg-cp__promo-input{flex:1;min-width:0;min-height:58px;padding:14px 16px;font-size:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bg-cp-ink);background:#fff;border:1.5px solid var(--bg-cp-rule);border-radius:10px}.bg-cp__promo-input:focus{outline:0;border-color:var(--bg-cp-green);box-shadow:0 0 0 3px #22c55e2e}.bg-cp__promo-apply{flex-shrink:0;min-height:58px;padding:0 26px;border:0;border-radius:10px;background:var(--bg-cp-green);box-shadow:0 4px 14px #22c55e47;color:#fff;font-size:16px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:background .12s ease}.bg-cp__promo-apply:hover{background:var(--bg-cp-green-dark)}.bg-cp__promo-apply:disabled{opacity:.7;cursor:wait;background:var(--bg-cp-green-dark)}@media(max-width:520px){.bg-cp__promo-form{flex-direction:column;gap:10px}.bg-cp__promo-input,.bg-cp__promo-apply{width:100%;min-height:56px}.bg-cp__promo-apply{padding:14px 22px}}.bg-cp__promo-msg{margin:10px 0 0;font-size:13.5px;line-height:1.4}.bg-cp__promo-msg:empty{display:none}.bg-cp__promo-msg.is-ok{font-weight:700;color:var(--bg-cp-green-deep)}.bg-cp__promo-msg.is-err{font-weight:700;color:#b91c1c}.bg-cp__promo-applied{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 18px;padding:14px 16px;background:#ecfdf5;border:1.5px solid var(--bg-cp-green-dark);border-radius:12px}.bg-cp__promo-applied+.bg-cp__promo-applied{margin-top:-8px}.bg-cp__promo-applied-text{flex:1;font-size:14px;line-height:1.4;color:var(--bg-cp-green-deep)}.bg-cp__promo-applied-text strong{font-weight:800;letter-spacing:.04em}.bg-cp__promo-remove{flex-shrink:0;padding:6px 4px;border:0;background:none;font-size:13px;font-weight:600;color:var(--bg-cp-green-deep);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.bg-cp__promo-remove:hover{color:#0f5132}.bg-cp__promo-remove:disabled{opacity:.55;cursor:wait}.bg-cp__cutoff{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 10px;font-size:13px;font-weight:600;text-align:center;color:var(--bg-cp-ink-soft)}.bg-cp__cutoff[hidden]{display:none}.bg-cp__cutoff:before{content:"";flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--bg-cp-green);animation:bg-cp-pulse 1.8s infinite}.bg-cp__cutoff strong{font-weight:800;color:var(--bg-cp-green-deep)}@keyframes bg-cp-pulse{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}.bg-cp__checkout{position:relative;display:block}.bg-cp .bg-cp__cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:18px 22px;border:0;border-radius:8px;background:var(--bg-cp-green);box-shadow:0 8px 22px #22c55e4d;color:#fff;font-size:17px;font-weight:800;line-height:normal;letter-spacing:.01em;text-transform:none;text-decoration:none;cursor:pointer;transition:all .15s ease}.bg-cp .bg-cp__cta:hover{background:var(--bg-cp-green-dark);color:#fff}.bg-cp .bg-cp__cta:focus-visible{outline:2px solid var(--bg-cp-ink);outline-offset:2px}.bg-cp .bg-cp__cta.is-loading{background:var(--bg-cp-green-dark);pointer-events:none}.bg-cp .bg-cp__cta:disabled{opacity:.6;cursor:not-allowed}.bg-cp .bg-cp__cta--inline{display:inline-flex;width:auto;padding:14px 22px;line-height:1.55}.bg-cp__or{display:flex;align-items:center;justify-content:center;gap:10px;margin:14px 0 10px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--bg-cp-mute)}.bg-cp__or:before,.bg-cp__or:after{content:"";flex:1;height:1px;background:var(--bg-cp-rule)}.bg-cp__express{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0 0 16px}.bg-cp__express .shopify-payment-button{margin:0}.bg-cp__express .shopify-payment-button__button{font-weight:700!important}.bg-cp__express shopify-accelerated-checkout-cart .wallet-cart-button-container:not(:has(button)):not(:has(div[role=button]:not(.wallet-cart-button__skeleton))){display:none}.bg-cp__express .wallet-cart-button__skeleton{display:none!important}.bg-cp__express .wallet-cart-grid--skeleton{gap:8px}.bg-cp__shield{display:flex;align-items:center;gap:14px;margin:0 0 18px;padding:14px 16px;background:#fff;border:1.5px solid var(--bg-cp-rule);border-radius:12px}.bg-cp__shield-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:54px;height:64px;background:radial-gradient(circle at 50% 35%,#f5d572,#d8a81c,#a17506);clip-path:polygon(50% 0%,100% 12%,100% 65%,50% 100%,0 65%,0 12%);color:var(--bg-cp-ink);font-weight:800;line-height:1}.bg-cp__shield-icon span:first-child{font-size:18px}.bg-cp__shield-icon span:last-child{margin-top:1px;font-size:8px;letter-spacing:.16em;text-transform:uppercase}.bg-cp__shield-text strong{display:block;margin-bottom:3px;font-size:14.5px;font-weight:800;color:var(--bg-cp-ink)}.bg-cp__shield-text span{display:block;font-size:12.5px;line-height:1.45;color:var(--bg-cp-ink-soft)}.bg-cp__benefits{margin:80px 0 0;padding:20px 20px 18px;background:#fffaf0;border:2px solid var(--bg-cp-green-dark);border-radius:14px;box-shadow:0 4px 14px #16a34a14}.bg-cp__benefits-title{display:block;margin:0 0 14px;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bg-cp-ink)}.bg-cp__benefits-list{margin:0;padding:0;list-style:none}.bg-cp__benefits-list li{display:flex;align-items:flex-start;gap:12px;padding:8px 0;font-size:15px;font-weight:600;line-height:1.45;color:var(--bg-cp-ink)}.bg-cp__tick{flex-shrink:0;width:18px;height:18px;margin-top:2px}.bg-cp__tick path{fill:var(--bg-cp-green)}.bg-cp__pay{display:block;width:100%;margin:80px 0 0;padding-top:18px;text-align:center;border-top:1px solid var(--bg-cp-rule)}.bg-cp__pay-label{display:block;margin:0 0 12px;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:#73777d}.bg-cp__pay-icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin:0;padding:0;list-style:none}.bg-cp__pay-icons li,.bg-cp__pay-icons img{display:block}@media(max-width:520px){.bg-cp__pay-icons{gap:12px}}.bg-cp__contact{margin:110px 0 0;font-size:11.5px;line-height:1.6;letter-spacing:.04em;text-align:center;color:var(--bg-cp-mute)}.bg-cp__contact a{color:var(--bg-cp-mute);text-decoration:none}.bg-cp__contact a:hover{color:var(--bg-cp-ink)}.bg-cp__back-wrap{display:block}.bg-cp .bg-cp__back{display:flex;align-items:center;justify-content:center;width:100%;max-width:260px;min-height:48px;margin:18px auto 4px;padding:12px 18px;background:#fff;border:1.5px solid var(--bg-cp-rule);border-radius:8px;box-shadow:0 2px 8px #0000000a;color:var(--bg-cp-ink-soft);font-size:14px;font-weight:800;line-height:1.55;text-align:center;text-decoration:none}.bg-cp .bg-cp__back:hover{color:var(--bg-cp-ink);background:#fffaf0;border-color:var(--bg-cp-gold)}@media(max-width:760px){.bg-cp__benefits,.bg-cp__pay{margin-top:60px}.bg-cp__contact{margin-top:80px}.bg-cp .bg-cp__back{margin:14px auto 12px;font-size:13.5px}}.bg-cp-peek{position:fixed;left:0;bottom:16px;z-index:60;padding:9px 14px 9px 12px;border:0;border-radius:0 20px 20px 0;background:var(--bg-cp-green-dark, #16a34a);box-shadow:2px 4px 14px #0003;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;animation:bg-cp-peek-in .3s ease}.bg-cp-peek:hover{background:#15803d}.bg-cp-peek:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes bg-cp-peek-in{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.bg-cp__ship,.bg-cp__cutoff:before,.bg-cp-peek{animation:none}.bg-cp .bg-cp__cta,.bg-cp .bg-cp__qty-button,.bg-cp__toggle-ui,.bg-cp__toggle-ui:after{transition:none}}body.bg-cart-active .bg-header-mobile__item--menu>*,body.bg-cart-active .bg-header-mobile__item--search,body.bg-cart-active .bg-header-mobile__item--logo,body.bg-cart-active .bg-header-mobile__item--account,body.bg-cart-active .bg-header-mobile__item--cart>*{display:none}body.bg-cart-active .section-bg-header-mobile.bg-hm-sticky{position:relative;top:auto;transform:none}@media(min-width:1025px){body.bg-cart-active .bg-header__logo,body.bg-cart-active .bg-header__nav,body.bg-cart-active .bg-header__icons>*{display:none}body.bg-cart-active .section-bg-header.shopify-section-header-sticky,body.bg-cart-active .section-bg-header.shopify-section-header-hidden{position:relative;top:auto}body.bg-cart-active .shopify-section-header-hidden .bg-header-wrapper{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-bg-cart-page.css.map */
