.ck-pay-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;background:#e3edfa;color:#1d4e89;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;vertical-align:middle}.ck-pay-badge svg{width:13px;height:13px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s-cart-line .ck-line-badges{order:2;flex:1 1 100%;display:flex;flex-wrap:wrap;gap:6px}.s-cart-line.has-pick{grid-template-columns:22px var(--cl-img) minmax(0,1fr)!important}.ck-pick{position:relative;display:grid;place-items:center;width:22px;height:var(--cl-img);margin:0;cursor:pointer}.ck-pick input{position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px;width:auto;height:auto;margin:0;opacity:0;cursor:pointer;z-index:1}.ck-pick span{width:20px;height:20px;box-sizing:border-box;border:1.5px solid #B9B4A8;border-radius:6px;background:#fff;display:grid;place-items:center;transition:background .15s,border-color .15s}.ck-pick input:checked+span{background:var(--color-brand,#C43D27);border-color:var(--color-brand,#C43D27)}.ck-pick input:checked+span:after{content:"";width:10px;height:6px;border:2px solid #fff;border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg)}.ck-pick input:focus-visible+span{outline:2px solid var(--color-brand,#C43D27);outline-offset:2px}.s-cart-line.is-unpicked>a,.s-cart-line.is-unpicked .s-cart-line-info{opacity:.5;transition:opacity .15s}.s-cart-summary>.ck-prepaid-note,.ck-prepaid-note{display:block!important;font-weight:400!important;text-align:left;margin:4px 0 2px;padding:12px 14px;border:1px solid #C9DCF3;border-radius:12px;background:#f2f7fd;color:var(--color-ink,#242620);font-size:13px;line-height:1.5}.s-cart-summary>.ck-prepaid-note[hidden]{display:none!important}.ck-prepaid-note p{display:block;margin:0;color:inherit;font-size:13px;font-weight:400}.ck-prepaid-note p:first-child{font-weight:500}.ck-prepaid-note p:first-child .ck-pay-badge{margin-left:2px}.ck-prepaid-note ul{margin:8px 0;padding-left:18px}.ck-prepaid-note li{display:list-item;margin:2px 0;font-weight:400;color:inherit}.ck-prepaid-note li[hidden]{display:none}.s-cart-summary button[name=checkout]:disabled{opacity:.5;cursor:not-allowed}.s-cart-line>a.ck-line-img{position:relative}.ck-line-off{position:absolute;top:4px;left:4px;z-index:1;display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:5px;background:var(--color-brand,#C43D27);color:#fff;font-size:10px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;pointer-events:none}.s-cart-price.is-deal>strong{color:var(--color-brand,#C43D27)}.s-cart-price.is-deal .s-cart-was s{color:#6b6a63}@media(min-width:640px){.s-cart-price.is-deal{flex-direction:row;align-items:baseline;gap:8px}}.s-cart-line>.ck-pay-strip{grid-column:1/-1;display:flex;align-items:center;gap:8px;margin-top:-2px;padding:9px 12px;border-radius:10px;background:#e3edfa;color:#1d4e89;font-size:12px;font-weight:600;line-height:1.3}.ck-pay-strip svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s-cart-line-info>.ck-line-variant{order:2;flex:1 1 100%;min-width:0;display:flex}.ck-variant-link{position:relative;display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:28px;margin:0;padding:3px 7px 3px 10px;border:1px solid var(--color-line,#E5E4DC);border-radius:8px;background:#fff;color:var(--color-ink,#242620);font:inherit;font-size:12.5px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.ck-variant-link:after{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.ck-variant-link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;text-decoration-color:#b9b4a8;text-underline-offset:3px}.ck-variant-link svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:#6b6a63}.ck-variant-link:hover{border-color:var(--color-brand,#C43D27)}.ck-variant-link:hover span{text-decoration-color:var(--color-brand,#C43D27)}.ck-variant-link:focus-visible{outline:2px solid var(--color-brand,#C43D27);outline-offset:2px}html body dialog.ck-variant-sheet.ck-variant-sheet{--b:#e9e1d9}.ck-variant-sheet .ck-vs-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:18px;padding:4px 24px 16px}.ck-vs-product{display:flex;align-items:center;gap:12px}.ck-vs-product img,.ck-vs-product .ck-vs-ph{width:64px;height:64px;flex:none;object-fit:contain;border:1px solid var(--b);border-radius:10px;background:#fff}.ck-vs-product h3{margin:0;font-size:14px;font-weight:600;line-height:1.35;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ck-vs-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:4px;font-variant-numeric:tabular-nums}.ck-vs-price strong{font-size:15px;font-weight:700;color:var(--color-ink,#242620)}.ck-vs-price.is-deal strong{color:var(--color-brand,#C43D27)}.ck-vs-price s{font-size:12px;color:#6b6a63}.ck-vs-price em{font-style:normal;display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:5px;background:var(--color-brand,#C43D27);color:#fff;font-size:10px;font-weight:700}.ck-vs-opt{margin:0;padding:0;border:0;min-width:0}.ck-vs-opt legend{padding:0;margin:0 0 8px;font-size:13px;font-weight:500;color:#6b6a63}.ck-vs-opt legend b{font-weight:600;color:var(--color-ink,#242620)}.ck-vs-values{display:flex;flex-wrap:wrap;gap:8px}html body .ck-variant-sheet .ck-vs-values button{min-height:40px;padding:0 14px;border:1px solid var(--b);border-radius:8px;background:#fff;color:var(--color-ink,#242620);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s}html body .ck-variant-sheet .ck-vs-values button:hover{border-color:#cdbfb2}html body .ck-variant-sheet .ck-vs-values button[aria-pressed=true]{border-color:var(--color-brand,#C43D27);box-shadow:inset 0 0 0 1px var(--color-brand,#C43D27);background:#fbeae5}html body .ck-variant-sheet .ck-vs-values button.is-off{color:#8a857b;text-decoration:line-through}html body .ck-variant-sheet .ck-vs-values button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring)}.ck-vs-loading{margin:0;padding:24px 0;text-align:center;font-size:14px;color:#6b6a63}.ck-vs-foot{flex:none;display:flex;gap:8px;padding:12px 24px 16px;border-top:1px solid var(--b)}html body .ck-variant-sheet .ck-vs-foot button{flex:1 1 0;height:44px;border-radius:8px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s,background .15s}html body .ck-variant-sheet .ck-vs-cancel{border:1px solid var(--b);background:#fff;color:var(--color-ink,#242620)}html body .ck-variant-sheet .ck-vs-cancel:hover{background:#f5efe9}html body .ck-variant-sheet .ck-vs-save{border:1px solid var(--color-brand,#C43D27);background:var(--color-brand,#C43D27);color:#fff}html body .ck-variant-sheet .ck-vs-save:disabled{opacity:.45;cursor:not-allowed}.ck-vs-error{margin:0;padding:0 24px 12px;font-size:13px;color:#a3321f}.ck-vs-error:empty{display:none}@media(max-width:767px){.ck-vs-foot{padding-bottom:max(16px,env(safe-area-inset-bottom))}}.ck-prepaid-note ul:last-child{margin-bottom:0}html body .s-cart-summary>.ck-prepaid-note{margin:6px 0 14px!important;padding:14px 16px!important;border:1px solid #9DBDE6!important;border-radius:12px;background:#dce8f8!important;color:#163b66!important}html body .s-cart-summary>.ck-prepaid-note p{color:#163b66}html body .s-cart-summary>.ck-prepaid-note .ck-pay-badge{background:#fff;color:#1d4e89;box-shadow:0 0 0 1px #b7cfee}html body .s-cart-summary>.ck-prepaid-note ul{margin:10px 0 0;padding-left:20px}html body .s-cart-summary>.ck-prepaid-note li{color:#163b66}html body .s-cart-summary>.ck-prepaid-note{border:1px solid var(--color-line,#E5E4DC)!important;background:var(--color-surface,#fff)!important;color:var(--color-ink,#242620)!important}html body .s-cart-summary>.ck-prepaid-note p{color:var(--color-ink,#242620)}html body .s-cart-summary>.ck-prepaid-note>.ck-pay-strip{display:flex;align-items:center;gap:8px;margin:8px 0 0;padding:9px 12px;border-radius:10px;background:#e3edfa;color:#1d4e89;font-size:12px;font-weight:600;line-height:1.3}html body .s-cart-summary>.ck-prepaid-note li{color:var(--color-ink,#242620)}html body .s-cart-summary>.ck-prepaid-note li::marker{color:#1d4e89}.s-cart-summary>.ck-trust{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--color-line,#E5E4DC);list-style:none}.ck-trust li{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;text-align:center;font-size:12px;font-weight:600;line-height:1.3;color:var(--color-ink,#242620)}.ck-trust-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#fff3ee;color:var(--color-brand)}.ck-trust-ic svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#page-cart .s-cart-lines{padding:0!important;overflow:hidden;background:#fff!important;border:1px solid var(--color-line,#E5E4DC)!important;border-radius:16px!important}#page-cart .ck-cart-group{display:flex;align-items:center;gap:6px;margin:0;padding:10px 14px;font-size:12px;font-weight:700;line-height:1.3}#page-cart .ck-cart-group svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#page-cart .ck-cart-group--card{background:#e3edfa;color:#1d4e89}#page-cart .ck-cart-group--cod{background:#e6f0e8;color:#326342}#page-cart .s-cart-line.ck-line-v2{display:grid!important;grid-template-columns:20px 80px minmax(0,1fr) 32px!important;grid-template-rows:auto auto auto auto auto!important;column-gap:12px!important;row-gap:0!important;align-items:start!important;margin:0!important;padding:14px!important;border:0!important;border-top:1px solid #EFEDE6!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-height:0!important}#page-cart .ck-cart-group+.s-cart-line.ck-line-v2{border-top:0!important}#page-cart .ck-line-v2>.s-cart-line-info{display:contents!important}#page-cart .ck-line-v2>.ck-pick{grid-column:1!important;grid-row:1/3!important;align-self:center!important;justify-self:center!important;position:relative!important;margin:0!important;width:20px;height:20px;display:grid!important;place-items:center;cursor:pointer}#page-cart .ck-line-v2>.ck-pick input{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;margin:0;opacity:0;cursor:pointer}#page-cart .ck-line-v2>.ck-pick span{width:18px!important;height:18px!important;box-sizing:border-box;border:1.5px solid #C9C6BC!important;border-radius:5px!important;background:#fff!important;display:grid!important;place-items:center;box-shadow:0 1px 2px #24262014;transition:background .15s,border-color .15s}#page-cart .ck-line-v2>.ck-pick span:before{content:none!important}#page-cart .ck-line-v2>.ck-pick input:checked+span{background:var(--color-brand,#C43D27)!important;border-color:var(--color-brand,#C43D27)!important}#page-cart .ck-line-v2>.ck-pick input:checked+span:after{content:""!important;display:block!important;width:9px;height:5px;border:solid #fff;border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg);background:none!important;position:static!important}#page-cart .ck-line-v2>.ck-pick input:not(:checked)+span:after{content:none!important}#page-cart .ck-line-v2>.ck-pick input:focus-visible+span{outline:2px solid var(--color-brand,#C43D27);outline-offset:2px}#page-cart .ck-line-v2>.ck-line-img{grid-column:2!important;grid-row:1/3!important;position:relative;display:block;width:80px!important;height:80px!important;border-radius:12px;overflow:hidden;background:#f3eee6}#page-cart .ck-line-v2>.ck-line-img img{width:100%!important;height:100%!important;object-fit:cover;display:block;border-radius:0!important}#page-cart .ck-line-v2 .s-cart-line-info>a{grid-column:3!important;grid-row:1!important;min-width:0;color:inherit;text-decoration:none}#page-cart .ck-line-v2 .s-cart-line-info>a h3{margin:0!important;font-size:14px!important;font-weight:600!important;line-height:19px!important;letter-spacing:0!important;max-height:38px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#page-cart .ck-line-v2.is-single .s-cart-line-info>a{grid-row:1/3!important;align-self:center}#page-cart .ck-line-v2 .ck-line-variant{grid-column:3/5!important;grid-row:2!important;min-width:0;margin:4px 0 0!important;display:flex}#page-cart .ck-line-v2 .ck-variant-link{max-width:100%;min-width:0}#page-cart .ck-line-v2 .ck-variant-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}#page-cart .ck-line-v2>.ck-line-bin{grid-column:4;grid-row:1;justify-self:end;width:32px;height:32px;margin:-6px -6px 0 0;padding:0;border:0;background:none;color:var(--color-brand,#C43D27);display:grid;place-items:center;cursor:pointer;border-radius:8px}#page-cart .ck-line-v2.is-single>.ck-line-bin{grid-row:1/3;align-self:center;margin-top:0}#page-cart .ck-line-v2>.ck-line-bin:hover{background:#fff3ee}#page-cart .ck-line-v2>.ck-line-bin:focus-visible{outline:2px solid var(--color-brand,#C43D27);outline-offset:1px}#page-cart .ck-line-bin svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#page-cart .ck-line-v2>.ck-line-sep{grid-column:1/-1;grid-row:3;margin-top:12px;border-top:1px dashed #E5E4DC}#page-cart .ck-line-v2 .s-cart-line-actions{grid-column:1/3!important;grid-row:4!important;margin:12px 0 0!important;padding:0!important;display:flex!important;align-items:center;justify-content:flex-start!important;border:0!important}#page-cart .ck-line-v2 .ck-line-unit{grid-column:3/5;grid-row:4;justify-self:end;align-self:center;margin:12px 0 0;display:flex;align-items:baseline;gap:6px;white-space:nowrap}#page-cart .ck-line-unit s{font-size:12px;color:#8a8a82}#page-cart .ck-line-unit strong{font-size:15px;font-weight:700;color:var(--color-ink,#242620)}#page-cart .ck-line-unit strong.is-deal{color:var(--color-brand,#C43D27)}#page-cart .ck-line-v2 .s-cart-price{display:none!important}#page-cart .ck-line-v2 .s-cart-line-meta{grid-column:3/5!important;grid-row:5!important;margin:8px 0 0!important;font-size:12px;color:var(--color-muted,#6B6B63)}#page-cart .ck-line-v2 .s-cart-line-meta:empty{display:none!important}#page-cart .ck-line-v2 .s-quantity{height:32px!important;min-height:32px!important;min-width:0!important;width:auto!important;padding:0!important;border:1px solid #D6D4C9!important;border-radius:999px!important;display:inline-flex!important;align-items:center;overflow:hidden;background:#fff!important;gap:0!important}#page-cart .ck-line-v2 .s-quantity button{width:32px!important;height:32px!important;min-height:32px!important;min-width:0!important;padding:0!important;border:0!important;background:none!important;display:grid!important;place-items:center;color:var(--color-ink,#242620)!important}#page-cart .ck-line-v2 .s-quantity button svg{width:14px!important;height:14px!important}#page-cart .ck-line-v2 .s-quantity [data-cart-remove] svg{display:none!important}#page-cart .ck-line-v2 .s-quantity [data-cart-remove]:before{content:"";display:block;width:12px;height:2px;border-radius:2px;background:currentColor}#page-cart .ck-line-v2 .s-quantity input{width:24px!important;min-width:0!important;height:32px!important;padding:0!important;border:0!important;background:none!important;text-align:center;font-size:14px!important;font-weight:600;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}#page-cart .ck-line-v2 .s-quantity input::-webkit-inner-spin-button,#page-cart .ck-line-v2 .s-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#page-cart .ck-line-v2.is-unpicked>.ck-line-img,#page-cart .ck-line-v2.is-unpicked .s-cart-line-info>*{opacity:.5;transition:opacity .15s}#page-cart .ck-line-v2>.ck-pay-strip{display:none!important}@media(min-width:990px){#page-cart .s-cart-line.ck-line-v2{grid-template-columns:20px 72px minmax(0,1fr) auto auto 32px!important;grid-template-rows:auto auto!important;column-gap:18px!important;align-items:center!important;padding:16px 20px!important}#page-cart .ck-line-v2>.ck-pick{grid-row:1/3!important}#page-cart .ck-line-v2>.ck-line-img{width:72px!important;height:72px!important;grid-row:1/3!important}#page-cart .ck-line-v2 .s-cart-line-info>a{grid-row:1!important;align-self:end}#page-cart .ck-line-v2.is-single .s-cart-line-info>a{grid-row:1/3!important;align-self:center}#page-cart .ck-line-v2 .ck-line-variant{grid-column:3!important;grid-row:2!important;align-self:start}#page-cart .ck-line-v2 .s-cart-line-info>a h3{font-size:15px!important;line-height:20px!important;max-height:40px}#page-cart .ck-line-v2>.ck-line-sep{display:none}#page-cart .ck-line-v2 .s-cart-line-actions{grid-column:4!important;grid-row:1/3!important;margin:0!important;justify-content:center!important}#page-cart .ck-line-v2 .s-quantity{height:34px!important;min-height:34px!important}#page-cart .ck-line-v2 .s-quantity button{width:34px!important;height:34px!important;min-height:34px!important}#page-cart .ck-line-v2 .s-quantity input{height:34px!important}#page-cart .ck-line-v2 .ck-line-unit{grid-column:5;grid-row:1/3;margin:0;min-width:108px;flex-direction:column;align-items:flex-end;gap:2px}#page-cart .ck-line-v2 .ck-line-unit s{order:2}#page-cart .ck-line-v2>.ck-line-bin{grid-column:6;grid-row:1/3;align-self:center;margin:0}#page-cart .ck-line-v2 .s-cart-line-meta{grid-column:3/6!important;grid-row:3!important}}#page-cart .s-cart-summary.ck-sum{display:flex!important;flex-direction:column!important;gap:12px!important;padding:20px!important;background:#fff!important;border:1px solid var(--color-line,#E5E4DC)!important;border-radius:16px!important;box-shadow:none!important}#page-cart .ck-sum>.ck-sum-title{margin:0!important;font-size:14px!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;color:#6b6b63!important}#page-cart .ck-sum>.ck-sum-row{display:flex!important;justify-content:space-between;gap:12px;margin:0!important;font-size:16px!important;line-height:1.4!important;color:var(--color-ink,#242620)!important}#page-cart .ck-sum>.ck-sum-row[hidden]{display:none!important}#page-cart .ck-sum>.ck-sum-save{color:#3e7a52!important}#page-cart .ck-sum>.ck-sum-total{display:flex!important;justify-content:space-between;align-items:baseline;gap:12px;margin:0!important;padding-top:12px;border-top:1px solid var(--color-line,#E5E4DC)}#page-cart .ck-sum-total span{font-size:20px;font-weight:700}#page-cart .ck-sum-total strong{font-size:20px;font-weight:700;white-space:nowrap}#page-cart .ck-code{display:flex!important;align-items:center;gap:8px;height:44px;margin:0!important;padding:0 4px 0 16px;box-sizing:border-box;border:1px solid #D6D4C9;border-radius:999px;background:#fff;transition:border-color .15s}#page-cart .ck-code:focus-within{border-color:var(--color-brand,#C43D27)}#page-cart .ck-code input{flex:1;min-width:0;height:100%;margin:0;padding:0!important;border:0!important;outline:0!important;background:none!important;box-shadow:none!important;font:inherit;font-size:14px;color:var(--color-ink,#242620)}#page-cart .ck-code button{flex:none;width:30px;height:30px;min-height:0!important;margin:0 3px 0 0;padding:0;border:0;border-radius:50%;background:var(--color-brand,#C43D27);color:#fff;display:grid;place-items:center;cursor:pointer}#page-cart .ck-code button:disabled{opacity:.6}#page-cart .ck-code button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}#page-cart .ck-code-msg{margin:-4px 6px 0!important;font-size:12px!important;line-height:1.4;color:#3e7a52!important}#page-cart .ck-code-msg[hidden]{display:none!important}html body #page-cart .s-cart-summary>.ck-prepaid-note{margin:0!important;padding:0!important;border:0!important;background:none!important;color:var(--color-ink,#242620)!important}#page-cart .s-cart-summary>.ck-prepaid-note>.ck-pay-strip{margin:0!important}#page-cart .ck-sum-checkout{display:flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px!important;border-radius:999px!important;margin:0!important}#page-cart .ck-sum-checkout svg,#page-cart .ck-cart-bar svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#page-cart .s-cart-summary>.ck-trust{margin:2px 0 0!important}#page-cart .ck-cart-continue,#page-cart .ck-cart-bar{display:none}@media(max-width:767px){#page-cart .ck-sum-checkout{display:none!important}#page-cart .ck-cart-continue{display:flex;align-items:center;justify-content:center;height:48px;margin-top:14px;border:1px solid var(--color-ink,#242620);border-radius:999px;color:var(--color-ink,#242620);font-weight:600;text-decoration:none}#page-cart .ck-cart-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;align-items:center;gap:12px;padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--color-line,#E5E4DC);box-shadow:0 -8px 24px #24262014}#page-cart .ck-cart-bar__sum{flex:1;min-width:0;display:flex;flex-direction:column}#page-cart .ck-cart-bar__sum span{font-size:12px;color:#6b6b63}#page-cart .ck-cart-bar__sum strong{margin-top:2px;font-size:20px;font-weight:800;white-space:nowrap}#page-cart .ck-cart-bar .s-button{display:flex;align-items:center;gap:8px;height:50px;min-height:50px;padding:0 22px;border-radius:999px;white-space:nowrap;width:auto}body:has(#page-cart .ck-cart-bar){padding-bottom:84px}body:has(#page-cart .ck-cart-bar):has(.ck-free-pill:not([hidden])){padding-bottom:142px}}#page-cart .s-cart-sidebar>.ck-cart-continue{order:2}@media(max-width:767px){#page-cart .s-cart-sidebar>.ck-cart-continue{margin-top:0}}body .ck-free{display:none}@media(max-width:767px){body .ck-free{display:flex;flex-direction:column;gap:10px;position:fixed;left:12px;right:12px;bottom:calc(90px + env(safe-area-inset-bottom));z-index:41;padding:14px 14px 12px;border-radius:18px;background:var(--color-brand,#C43D27);color:#fff;box-shadow:0 14px 34px #44281747;transform:translateY(calc(100% + 110px));opacity:0;transition:transform .5s cubic-bezier(.32,.72,0,1),opacity .3s ease;pointer-events:none}body .ck-free[hidden]{display:none}body .ck-free.is-open{transform:translateY(0);opacity:1;pointer-events:auto}body .ck-free__head{display:flex;align-items:center;gap:10px}body .ck-free__ic{flex:none;width:34px;height:34px;border-radius:50%;background:#ffffff2e;display:grid;place-items:center}body .ck-free__ic svg{width:19px;height:19px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body .ck-free__text{flex:1;min-width:0;margin:0!important;font-size:14px!important;line-height:1.35;color:#fff!important;font-weight:500}body .ck-free__text b{font-weight:800}body .ck-free__close{flex:none;width:32px;height:32px;margin:-4px -4px 0 0;padding:0;border:0;border-radius:50%;background:#ffffff29;color:#fff;display:grid;place-items:center;cursor:pointer}body .ck-free__close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}body .ck-free__close:focus-visible,body .ck-free__add:focus-visible{outline:2px solid #fff;outline-offset:2px}body .ck-free__track{height:6px;border-radius:999px;background:#ffffff4d;overflow:hidden}body .ck-free__track span{display:block;height:100%;width:0;border-radius:999px;background:#fffdf8;transition:width .5s cubic-bezier(.32,.72,0,1)}body .ck-free__add{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border-radius:999px;background:#fffdf8;color:var(--color-brand,#C43D27)!important;font-size:13px;font-weight:700;text-decoration:none}body .ck-free__add[hidden]{display:none}body .ck-free__add svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}}@media(max-width:767px)and (prefers-reduced-motion:reduce){body .ck-free,body .ck-free__track span{transition:none}}#page-cart .ck-sum>.ck-sum-total{padding-top:0!important;border-top:0!important}#page-cart .ck-sum>.ck-sum-save+.ck-code,#page-cart .ck-sum>.ck-sum-total+.ck-code{margin-top:4px!important}#page-cart .ck-code.is-error{border-color:#c0392b!important;background:#fff7f5}#page-cart .ck-code-msg{display:flex;gap:6px;align-items:flex-start}#page-cart .ck-code-msg:not([hidden]){color:#b3261e!important;font-weight:500}#page-cart .ck-code-msg:not([hidden]):before{content:"";flex:none;width:14px;height:14px;margin-top:1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5m0 3.5v.01'/%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 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5m0 3.5v.01'/%3E%3C/svg%3E") center/contain no-repeat}#page-cart .ck-code-chips{display:flex;flex-wrap:wrap;gap:6px;margin:-4px 0 0!important}#page-cart .ck-code-chips[hidden]{display:none!important}#page-cart .ck-code-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:30px;padding:0 4px 0 10px;border-radius:999px;background:#e6f0e8;color:#326342;font-size:12px;font-weight:700}#page-cart .ck-code-chip.is-off{background:#fff1ee;color:#b3261e}#page-cart .ck-code-chip>svg{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}#page-cart .ck-code-chip>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#page-cart .ck-code-chip button{flex:none;width:24px;height:24px;min-height:0!important;padding:0;border:0;border-radius:50%;background:#0000000f;color:inherit;display:grid;place-items:center;cursor:pointer}#page-cart .ck-code-chip button svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}#page-cart .ck-line-v2 .ck-line-variant{min-width:0;max-width:100%;overflow:hidden}#page-cart .ck-line-v2 .ck-variant-link{max-width:100%;min-width:0;overflow:hidden}#page-cart .ck-variant-link span,#page-cart .ck-variant-link:hover span{text-decoration:none!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;min-width:0}#page-cart .ck-trust li{justify-content:flex-start}#page-cart .ck-trust li>span:last-child{display:block;max-width:100%;line-height:1.3}#page-cart .ck-trust.is-2line li>span:last-child{width:min-content}#page-cart .ck-code-chips{display:none!important}#page-cart .ck-code-msg:not([hidden]):before{content:none!important}#page-cart .ck-code-msg:not([hidden]){margin:-4px 16px 0!important;color:#b3261e!important;font-weight:500}#page-cart .ck-sum>.ck-sum-sub{color:var(--color-ink,#242620)!important}#page-cart .ck-sum-code__name{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:700;letter-spacing:.02em;text-transform:uppercase}#page-cart .ck-sum-code__name button{flex:none;width:20px;height:20px;min-height:0!important;padding:0;border:0;border-radius:50%;background:#3e7a521f;color:inherit;display:grid;place-items:center;cursor:pointer}#page-cart .ck-sum-code__name button svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}#page-cart .ck-sum>.ck-sum-total.is-final{padding-top:12px!important;border-top:1px solid var(--color-line,#E5E4DC)!important}body .ck-free-pill{display:none}@media(max-width:767px){body .ck-free__close svg{width:18px;height:18px}body .ck-free-pill{display:inline-flex;align-items:center;gap:8px;position:fixed;left:50%;bottom:calc(90px + env(safe-area-inset-bottom));z-index:41;max-width:calc(100vw - 48px);height:36px;padding:0 8px 0 12px;border:0;border-radius:999px;background:#1e1f1b;color:#fff;box-shadow:0 8px 22px #14120e47;font:inherit;font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transform:translate(-50%) translateY(14px) scale(.85);opacity:0;transition:transform .45s cubic-bezier(.32,.72,0,1),opacity .25s ease}body .ck-free-pill[hidden]{display:none}body .ck-free-pill.is-open{transform:translate(-50%) translateY(0) scale(1);opacity:1}body .ck-free-pill:focus-visible{outline:2px solid var(--color-brand,#C43D27);outline-offset:3px}body .ck-free-pill__ic{flex:none;width:16px;height:16px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body .ck-free-pill__text{min-width:0;overflow:hidden;text-overflow:ellipsis}body .ck-free-pill__ring{flex:none;width:22px;height:22px;display:grid;place-items:center}body .ck-free-pill__ring svg{width:20px;height:20px;transform:rotate(-90deg);fill:none;stroke-width:2.6}body .ck-free-pill__ring circle:first-child{stroke:#ffffff38}body .ck-free-pill__ring circle:last-child{stroke:#f07a5e;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.32,.72,0,1)}body .ck-free-pill.is-done .ck-free-pill__ring circle:last-child{stroke:#5bc27a}}@media(max-width:767px)and (prefers-reduced-motion:reduce){body .ck-free-pill,body .ck-free-pill__ring circle{transition:none}}a.ck-vs-product{color:inherit;text-decoration:none;border-radius:12px}a.ck-vs-product:hover h3{color:var(--color-brand)}a.ck-vs-product:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@media(max-width:767px){body:has(#page-cart .ck-cart-bar) .shopify-section:has(#page-cart)+.shopify-section{border-top:1px solid var(--color-line,#E5E4DC);margin-top:28px;padding-top:8px}body:has(#page-cart .ck-cart-bar) .s-cart-hero-suggestions,body:has(#page-cart .ck-cart-bar) .s-footer,body:has(#page-cart .ck-cart-bar) .shopify-section-group-footer-group{display:none!important}}@media(max-width:767px){body .ck-free-pill{transform:translate(-50%)!important;opacity:1!important;transition:none!important;cursor:default}body .ck-free-pill__ring circle:last-child{transition:none!important}}@media(max-width:767px){body .ck-free-pill{background:var(--color-success-bright,#3DCB6C);background:color-mix(in oklab,var(--color-success-bright,#3DCB6C) calc(var(--ck-p,0) * 100%),var(--color-ink,#242620))}body .ck-free-pill__ring circle:last-child,body .ck-free-pill.is-done .ck-free-pill__ring circle:last-child{stroke:#fff}body .ck-free-pill__ring circle:first-child{stroke:#ffffff40}}body .ck-free-pill.is-light,body .s-cart-page-heading .ck-free-pill.is-light{color:#fff}body .ck-free-pill.is-light .ck-free-pill__ic{stroke:#fff}body .ck-free-pill.is-light .ck-free-pill__ring circle:first-child{stroke:#ffffff40}body .ck-free-pill.is-light .ck-free-pill__ring circle:last-child{stroke:#fff}#page-cart .ck-code input,#page-cart .ck-code input::placeholder{font-weight:400!important}#page-cart .ck-code input:placeholder-shown+button{display:none!important}@media(min-width:768px){body .s-cart-page-heading{flex-wrap:nowrap}body .s-cart-page-heading .ck-free-pill{display:inline-flex;align-items:center;gap:8px;position:static;flex:none;margin-left:auto;height:40px;padding:0 14px;border:0;border-radius:999px;background:var(--color-success-bright,#3DCB6C);background:color-mix(in oklab,var(--color-success-bright,#3DCB6C) calc(var(--ck-p,0) * 100%),var(--color-ink,#242620));color:#fff;box-shadow:none;font:inherit;font-size:15px;font-weight:500;line-height:1;white-space:nowrap;cursor:default;transform:none;opacity:1;transition:none}body .s-cart-page-heading .ck-free-pill[hidden]{display:none}body .s-cart-page-heading .ck-free-pill__ic{flex:none;width:18px;height:18px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body .s-cart-page-heading .ck-free-pill__ring{flex:none;width:24px;height:24px;display:grid;place-items:center}body .s-cart-page-heading .ck-free-pill__ring svg{width:22px;height:22px;transform:rotate(-90deg);fill:none;stroke-width:2.4}body .s-cart-page-heading .ck-free-pill__ring circle:first-child{stroke:#ffffff40}body .s-cart-page-heading .ck-free-pill__ring circle:last-child{stroke:#fff;stroke-linecap:round}}body .ck-free-pill,body .s-cart-page-heading .ck-free-pill{font-variant-numeric:tabular-nums;overflow:hidden;justify-content:center;align-items:center}body .ck-free-pill .ck-free-pill__text{display:inline-flex;align-items:center;min-width:0;overflow:visible}body .ck-free-pill .ck-free-pill__now{display:inline-flex;align-items:center}body .ck-free-pill .ck-free-pill__left{display:inline-flex;align-items:center;white-space:pre}body .ck-free-pill .ck-free-pill__done,body .ck-free-pill.is-done .ck-free-pill__left{display:none}body .ck-free-pill.is-done .ck-free-pill__done{display:inline}body .ck-free-pill number-flow{--number-flow-char-height:1em;line-height:1}@media(max-width:767px){body .ck-free-pill{width:max-content;bottom:calc(var(--ck-bar-h,84px) + 10px);transform-origin:0 50%}}#page-cart .s-cart-page-heading,.s-cart-page .s-cart-page-heading{border-bottom:1px solid var(--color-divider);padding-bottom:12px;margin-bottom:22px}
/*# sourceMappingURL=/cdn/shop/t/46/assets/ck-cart-select.css.map */
