@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700;9..40,800&display=swap";:root{--cj-ink: #16343b;--cj-ink-soft: #4b5f64;--cj-mute: #7d898c;--cj-line: #e4dbd2;--cj-cream: #fbf7f2;--cj-copper: #b87333;--cj-copper-deep: #8c4519;--cj-copper-dark: #73370f;--cj-sale: #b42318;--cj-good: #1f6f4a;--main_ff: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--main_ff_h: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--price_ff: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--main_ls_h: -.01em;--main_lh: 1.65;--main_lh_h: 1.2;--price_color: var(--cj-ink);--price_color_old: var(--cj-mute);--buy_btn_bg: var(--cj-copper-deep);--buy_btn_bg_dark: var(--cj-copper-dark);--dynamic_buy_btn_bg: var(--cj-copper-deep);--dynamic_buy_btn_bg_dark: var(--cj-copper-dark);--sale_label_bg: var(--cj-sale);--sale_label_bg_dark: #8f1c13;--product_label_bg: var(--cj-copper-deep);--btn_br: 999px}.ff-primary,.ff-primary-digit .simply-amount{font-family:var(--main_ff_h)!important;letter-spacing:-.01em}#root h1,#root h2,#root h3,#root h4,#root .h1,#root .h2,#root .h3,#root .h4{letter-spacing:-.015em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.template-product #shopify-section-sticky-add-to-cart{display:none!important}.template-product #root .f8pr h1,.template-product #root .m6pr h1{font-size:clamp(26px,2.3vw,34px);line-height:1.15;font-weight:700;color:var(--cj-ink);letter-spacing:-.02em}#root .cjbb{--r: 14px;color:var(--cj-ink);font-family:var(--main_ff);margin:6px 0 22px}#root .cjbb [hidden]{display:none!important}#root .cjbb fieldset{border:0;padding:0;margin:0 0 20px;min-width:0}#root .cjbb legend.cjbb__label{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;left:auto!important;margin:0 0 10px;padding:0}#root .cjbb .cjbb__label{display:block;font-size:15px;font-weight:700;line-height:1.3;color:var(--cj-ink)}#root .cjbb .cjbb__label span{font-weight:500;color:var(--cj-ink-soft)}#root .cjbb__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin:0 0 22px;font-family:var(--main_ff)}#root .cjbb__now{font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--cj-ink)}#root .cjbb__was{font-size:19px;font-weight:500;color:var(--cj-mute);text-decoration-thickness:1.5px}#root .cjbb__save{align-self:center;background:var(--cj-sale);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:999px;line-height:1}#root .cjbb__pills{display:flex;flex-wrap:wrap;gap:8px}#root .cjbb__pill{position:relative;display:block;margin:0;padding:0;cursor:pointer}#root .cjbb__pill:before,#root .cjbb__pill:after,#root .cjbb__pack:before,#root .cjbb__pack:after{display:none!important;content:none!important}#root .cjbb__pill input,#root .cjbb__pack input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none}#root .cjbb__pill span{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:46px;padding:0 20px;border:1.5px solid var(--cj-line);border-radius:999px;background:#fff;color:var(--cj-ink);font-size:15px;font-weight:600;line-height:1;transition:border-color .15s,background .15s,color .15s}#root .cjbb__pill:hover span{border-color:var(--cj-ink)}#root .cjbb__pill input:checked+span{background:var(--cj-ink);border-color:var(--cj-ink);color:#fff}#root .cjbb__pill input:focus-visible+span{outline:2px solid var(--cj-copper);outline-offset:2px}#root .cjbb__pill.is-out span{color:#a3acaf;border-style:dashed;text-decoration:line-through}#root .cjbb__pill.is-out input:checked+span{background:#eef0f1;color:var(--cj-ink-soft);border-color:var(--cj-ink-soft)}#root .cjbb__hint{margin:-8px 0 20px;font-size:13.5px;line-height:1.45;color:var(--cj-ink-soft)}#root .cjbb__hint--tight{margin-top:-10px}#root .cjbb__packs{display:grid;gap:10px}#root .cjbb__pack{position:relative;display:flex;align-items:center;gap:14px;margin:0;padding:16px 18px;border:1.5px solid var(--cj-line);border-radius:var(--r);background:#fff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}#root .cjbb__pack:hover{border-color:#b9aea4}#root .cjbb__pack.is-active{border-color:var(--cj-ink);background:var(--cj-cream);box-shadow:inset 0 0 0 1px var(--cj-ink)}#root .cjbb__pack:focus-within{outline:2px solid var(--cj-copper);outline-offset:2px}#root .cjbb__radio{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:2px solid #9da8ab;background:#fff;box-sizing:border-box;transition:border .15s}#root .cjbb__pack.is-active .cjbb__radio{border:6px solid var(--cj-ink)}#root .cjbb__pack-main{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}#root .cjbb__pack-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.2;color:var(--cj-ink)}#root .cjbb__tag{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;line-height:1;padding:5px 8px;border-radius:999px;background:var(--cj-copper-deep);color:#fff}#root .cjbb__tag--ink{background:var(--cj-ink)}#root .cjbb__pack-sub{font-size:13.5px;line-height:1.35;color:var(--cj-ink-soft)}#root .cjbb__good{color:var(--cj-good);font-weight:700}#root .cjbb__pack-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;white-space:nowrap}#root .cjbb__pack-price strong{font-size:18px;font-weight:700;color:var(--cj-ink)}#root .cjbb__pack-price s{font-size:13.5px;color:var(--cj-mute)}#root .cjbb .cjbb__atc{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;margin:4px 0 0;padding:0 24px;border:0;border-radius:999px;background:var(--cj-copper-deep);color:#fff;font:700 17px/1 var(--main_ff);letter-spacing:.01em;text-transform:none;cursor:pointer;box-shadow:0 10px 22px -12px #8c4519bf;transition:background .15s,transform .1s,box-shadow .15s}#root .cjbb .cjbb__atc:before,#root .cjbb .cjbb__atc:after{display:none!important}#root .cjbb .cjbb__atc:hover{background:var(--cj-copper-dark);box-shadow:0 12px 26px -12px #73370fd9}#root .cjbb .cjbb__atc:active{transform:translateY(1px)}#root .cjbb .cjbb__atc:focus-visible{outline:3px solid var(--cj-copper);outline-offset:3px}#root .cjbb .cjbb__atc[disabled]{background:#c9cfd1;color:#fff;box-shadow:none;cursor:not-allowed}#root .cjbb__atc-price{font-weight:600;opacity:.9}#root .cjbb__dyn{margin-top:10px}#root .cjbb__dyn:empty{display:none}#root .cjbb shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 52px;width:100%}#root .cjbb shopify-payment-terms{display:block;margin-top:12px;font-size:14px;text-align:center;color:var(--cj-ink-soft)}#root .cjbb__trust{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--cj-line)}#root .cjbb__trust li{display:flex;flex-direction:column;align-items:center;gap:7px;margin:0;padding:0;text-align:center;font-size:12.5px;font-weight:600;line-height:1.3;color:var(--cj-ink)}#root .cjbb__trust li:before{display:none!important}#root .cjbb__trust svg{width:24px;height:24px;fill:none;stroke:var(--cj-copper-deep);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cjbb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;align-items:center;gap:14px;padding:10px max(16px,calc((100vw - 1240px)/2)) calc(10px + env(safe-area-inset-bottom));background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--cj-line);box-shadow:0 -8px 24px -16px #16343b59;transform:translateY(110%);transition:transform .25s ease;font-family:var(--main_ff)}.cjbb-sticky.is-on{transform:none}.cjbb-sticky__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.cjbb-sticky__title{font-size:14px;font-weight:600;color:var(--cj-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cjbb-sticky__price{font-size:16px;font-weight:700;color:var(--cj-ink)}#root~.cjbb-sticky .cjbb-sticky__btn,.cjbb-sticky .cjbb-sticky__btn{flex:0 0 auto;min-height:48px;padding:0 26px;border:0;border-radius:999px;background:var(--cj-copper-deep);color:#fff;font:700 16px/1 var(--main_ff);cursor:pointer}.cjbb-sticky .cjbb-sticky__btn:before,.cjbb-sticky .cjbb-sticky__btn:after{display:none!important}.cjbb-sticky .cjbb-sticky__btn:hover{background:var(--cj-copper-dark)}.cjbb-sticky .cjbb-sticky__btn[disabled]{background:#c9cfd1}@media(max-width:760px){#root .cjbb__now{font-size:28px}#root .cjbb__pack{padding:14px;gap:12px}#root .cjbb__pack-title{font-size:15px}#root .cjbb__pack-price strong{font-size:17px}#root .cjbb__trust li{font-size:12px}}@media(prefers-reduced-motion:reduce){.cjbb-sticky,#root .cjbb__pack,#root .cjbb__pill span,#root .cjbb .cjbb__atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cj-redesign.css.map */
