@property --rw{syntax:"<number>";inherits:true;initial-value:0}.cbf,.cbf-after,.cbf-cats,.cbf-shop-lead,.cbf-shop{--bf-paper: #F5F5F7;--bf-white: #FFFFFF;--bf-ink: #1D1D1F;--bf-muted: #6E6E73;--bf-faint: rgba(20, 18, 16, .38);--bf-line: rgba(0, 0, 0, .09);--bf-cream: #F1EDE7;--bf-bubble: #EFEAE3;--bf-night: #0F0E0D;--bf-terra: #B5683F;--bf-terra-soft: rgba(181, 104, 63, .16);--bf-green: #2E7D4F;--bf-green-soft: rgba(46, 125, 79, .16);--bf-green-light: #E6F2EA;--ease: cubic-bezier(.32, .72, 0, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-stamp: cubic-bezier(.34, 1.5, .64, 1);--d-fast: 160ms;--d-base: 320ms;--d-slow: 560ms;--gutter: 16px}.cbf,.cbf-after{color:var(--bf-ink);background:var(--bf-paper);-webkit-font-smoothing:antialiased}.cbf p,.cbf h1,.cbf h2,.cbf h3,.cbf-after p,.cbf-after h2,.cbf-after h3,.cbf-ticket p,.cbf-ticket h2{margin:0}.cbf ul,.cbf ol,.cbf-after ul,.cbf-after ol,.cbf-ticket ul{margin:0;padding:0;list-style:none}.cbf a,.cbf-after a{color:inherit}.cbf-h2{font-size:clamp(2.5rem,9vw,4.75rem);font-weight:700;line-height:.95;letter-spacing:-0.05em}.cbf-lead{max-width:34em;margin-top:16px !important;color:var(--bf-muted);font-size:1rem;line-height:1.55}.cbf-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:6px 6px 6px 24px;border:0;border-radius:999px;background:var(--bf-ink);color:var(--bf-cream) !important;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-0.005em;text-decoration:none !important;cursor:pointer;transition:transform var(--d-fast) var(--ease),opacity .2s ease}.cbf-btn-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(241, 237, 231, 0.14);transition:transform var(--d-base) var(--ease)}.cbf-btn-ico svg{width:15px;height:15px}@media(hover: hover){.cbf-btn:hover .cbf-btn-ico{transform:translateX(2px)}}.cbf-btn:active{transform:scale(0.97)}.cbf-btn:disabled{opacity:.32;cursor:default}.cbf-btn:focus-visible,.cbf-cat:focus-visible,.cbf-seg-btn:focus-visible,.cbf-tbar:focus-visible,.cbf-q-btn:focus-visible,.cbf-ph-btn:focus-visible,.cbf-chat-field:focus-visible{outline:2px solid var(--bf-ink);outline-offset:3px}.cbf-btn-light{background:var(--bf-cream);color:var(--bf-ink) !important}.cbf-btn-light .cbf-btn-ico{background:rgba(20, 18, 16, 0.08)}.cbf-hero{position:relative;display:flex;align-items:flex-end;min-height:min(82svh,760px);overflow:hidden;background:var(--bf-night);color:var(--bf-cream);isolation:isolate}.cbf-hero-media{position:absolute;inset:0;z-index:-2}.cbf-hero-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.cbf-hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(15, 14, 13, 0.35) 0%, rgba(15, 14, 13, 0) 28%),linear-gradient(0deg, rgba(15, 14, 13, 0.85) 0%, rgba(15, 14, 13, 0.5) 48%, rgba(15, 14, 13, 0.1) 80%)}.cbf-hero-copy{width:100%;max-width:1360px;margin:0 auto;padding:120px var(--gutter) 36px}.cbf-tag{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;background:rgba(241, 237, 231, 0.14);box-shadow:inset 0 0 0 .5px rgba(241, 237, 231, 0.3);color:var(--bf-cream);font-size:.8125rem;font-weight:500}.cbf-tag-dot{width:6px;height:6px;border-radius:50%;background:#e3a27c}.cbf-title{display:flex;flex-direction:column;margin:22px 0 30px !important;color:var(--bf-cream);font-size:clamp(4.25rem,22vw,13rem);font-weight:700;line-height:.88;letter-spacing:-0.045em}.cbf-title-mask{display:block}.cbf-title-line{display:block;margin-left:-0.04em}.cbf-perks{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;max-width:520px}.cbf-perk{position:relative;display:flex;align-items:center;gap:8px;min-height:50px;padding:8px 12px 8px 10px;overflow:hidden;border-radius:16px;background:rgba(241, 237, 231, 0.14);box-shadow:inset 0 0 0 .5px rgba(241, 237, 231, 0.28);color:var(--bf-cream);font-size:.75rem;font-weight:500;line-height:1.25;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color 220ms ease,color 220ms ease,box-shadow 220ms ease,transform 300ms var(--ease)}.cbf-perk svg{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cbf-pi{transform-box:fill-box;transform-origin:50% 50%;animation:5s var(--ease) infinite both;animation-delay:calc(1.6s + var(--i, 0)*350ms)}.cbf-pi-card{animation-name:cbf-pi-card}.cbf-pi-pct{animation-name:cbf-pi-pct}.cbf-pi-truck{animation-name:cbf-pi-truck}.cbf-pi-tote{animation-name:cbf-pi-tote;transform-origin:50% 0}@keyframes cbf-pi-card{0%,14%,100%{transform:none}4%{transform:rotate(-14deg) scale(1.1)}9%{transform:rotate(8deg)}}@keyframes cbf-pi-pct{0%{transform:none}12%,100%{transform:rotate(360deg)}}@keyframes cbf-pi-truck{0%,14%,100%{transform:none}5%{transform:translateX(4px)}8%{transform:translateX(-2px) translateY(-1px)}11%{transform:translateX(1px)}}@keyframes cbf-pi-tote{0%,16%,100%{transform:none}4%{transform:rotate(-16deg)}8%{transform:rotate(11deg)}12%{transform:rotate(-5deg)}}@media(hover: hover){.cbf-perk:hover{background:var(--bf-cream);box-shadow:none;color:var(--bf-ink);transform:translateY(-2px)}.cbf-perk:hover .cbf-pi{animation-duration:1.2s;animation-delay:0s;animation-iteration-count:1}}@media(min-width: 768px){.cbf-hero{min-height:min(86vh,820px)}.cbf-hero-shade{background:linear-gradient(90deg, rgba(15, 14, 13, 0.62) 0%, rgba(15, 14, 13, 0.32) 38%, rgba(15, 14, 13, 0) 62%),linear-gradient(180deg, rgba(15, 14, 13, 0.35) 0%, rgba(15, 14, 13, 0) 24%),linear-gradient(0deg, rgba(15, 14, 13, 0.78) 0%, rgba(15, 14, 13, 0.3) 45%, rgba(15, 14, 13, 0) 70%)}.cbf-hero-copy{padding-bottom:56px}.cbf-title{font-size:clamp(6.5rem,13vw,13rem)}.cbf-perks{gap:10px;max-width:620px}.cbf-perk{min-height:44px;padding:0 18px 0 14px;border-radius:999px;font-size:.8125rem;white-space:nowrap}}@media(min-width: 1200px){.cbf-perks{grid-template-columns:repeat(4, auto);justify-content:start;max-width:none}}.cbf-digits{display:inline-flex;font-variant-numeric:tabular-nums;white-space:pre}.cbf-d{position:relative;display:inline-block;height:1.15em;overflow:hidden;line-height:1.15;vertical-align:bottom}.cbf-d>span{display:block}.cbf-d>.is-out{position:absolute;inset:0 auto auto 0;animation:cbf-dig-out 300ms var(--ease-exit) both}.cbf-d>.is-in{animation:cbf-dig-in 480ms var(--ease) both}@keyframes cbf-dig-out{to{transform:translateY(-100%);opacity:0}}@keyframes cbf-dig-in{from{transform:translateY(100%);opacity:0}}.cbf-hero{--ease-soft: cubic-bezier(.22, 1, .36, 1)}.cbf-hero-img{animation:cbf-hero-settle 800ms var(--ease-soft) both}.cbf-tag.cbf-in{animation:cbf-enter-soft 500ms var(--ease-soft) both}.cbf-title-line{animation:cbf-enter-line 600ms var(--ease-soft) 60ms both}.cbf-title-mask+.cbf-title-mask .cbf-title-line{animation-delay:120ms}.cbf-perk.cbf-in{animation:cbf-enter-soft 500ms var(--ease-soft) both;animation-delay:calc(200ms + var(--i, 0)*40ms)}@keyframes cbf-hero-settle{from{opacity:.6;scale:1.04}}@keyframes cbf-enter-line{from{opacity:0;translate:0 .18em}}@keyframes cbf-enter-soft{from{opacity:0;translate:0 8px}}.cbf-shop-lead{max-width:34em;margin:10px 0 0 !important;color:rgba(20, 18, 16, 0.6);font-size:.9375rem;line-height:1.5}.cbf-cats{--gutter: 8px;position:relative;display:flex;gap:6px;margin:20px calc(var(--gutter)*-1) 0;padding:2px var(--gutter);overflow-x:auto;scroll-padding:0 var(--gutter);scrollbar-width:none;-webkit-mask:linear-gradient(90deg, transparent 0, #000 12px, #000 calc(100% - 24px), transparent);mask:linear-gradient(90deg, transparent 0, #000 12px, #000 calc(100% - 24px), transparent)}.cbf-cats::-webkit-scrollbar{display:none}.cbf-cats[hidden]{display:none}.cbf-cat-ind{position:absolute;top:2px;left:0;z-index:0;height:40px;border-radius:999px;background:#141210;transition:transform 280ms var(--ease),width 280ms var(--ease);pointer-events:none}.cbf-cat{position:relative;z-index:1;display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px rgba(20, 18, 16, 0.14);color:#141210;font-family:inherit;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:color 200ms ease,box-shadow 200ms ease,transform var(--d-fast) var(--ease)}.cbf-cat small{color:rgba(20, 18, 16, 0.45);font-size:.75rem;font-variant-numeric:tabular-nums;transition:color 200ms ease}.cbf-cat[aria-pressed=true]{color:#f1ede7;box-shadow:none}.cbf-cat[aria-pressed=true] small{color:rgba(241, 237, 231, 0.6)}.cbf-cat:active{transform:scale(0.97)}@media(hover: hover){.cbf-cat[aria-pressed=false]:hover{box-shadow:inset 0 0 0 1px rgba(20, 18, 16, 0.4)}}.plp-toolbar.cbf-hide{display:none !important}.products-grid:has(.cbf-shop){background:#f6f3ee}.cbf-shop{display:block;color:var(--bf-ink)}.cbf-cats-row{display:flex;align-items:center;gap:16px}.cbf-cats-row .cbf-cats{flex:1;min-width:0}.cbf-shop .plp-grid>.js-item-product.cbf-more{display:none !important}.cbf-shop .plp-grid>.js-item-product{transition:opacity 140ms var(--ease-exit),transform 140ms var(--ease-exit)}.cbf-shop .plp-grid>.js-item-product.cbf-off{display:none !important}.cbf-shop .plp-grid.is-leaving>.js-item-product{opacity:0;transform:translateY(-4px)}.cbf-shop .plp-grid>.js-item-product.is-entering{animation:cbf-card-in 280ms var(--ease) both;animation-delay:calc(var(--k, 0)*25ms)}@keyframes cbf-card-in{from{opacity:0;transform:translateY(8px)}}.cbf-more-wrap{display:flex;justify-content:center;padding-top:16px}.cbf-more-btn[hidden]{display:none}.cbf-buy{--dot: 48px;position:relative;padding:64px 8px 80px}.cbf-buy-head{display:grid;gap:12px}.cbf-buy-sub{max-width:30em;color:var(--bf-muted);font-size:.9375rem;line-height:1.5}.cbf-path{position:relative;height:calc(44px + var(--dot) + 58px);margin-top:36px}.cbf-path-rail{position:absolute;top:calc(44px + var(--dot)/2 - 4px);right:calc(var(--dot)/2);left:calc(var(--dot)/2);height:8px;overflow:hidden;border-radius:999px;background:#e7e3dd}.cbf-path-fill{position:absolute;inset:0;overflow:hidden;border-radius:999px;background-color:var(--bf-green);background-image:linear-gradient(90deg, #3E9A64, var(--bf-green));transform:scaleX(var(--p, 0));transform-origin:left;transition:transform 900ms var(--ease)}.cbf-path-fill.is-filling{background-image:repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.16) 0 5px, transparent 5px 10px),linear-gradient(90deg, #3E9A64, var(--bf-green));background-size:20px 20px,100% 100%;animation:cbf-stripes 600ms linear infinite}@keyframes cbf-stripes{to{background-position:20px 0,0 0}}.cbf-bubble{position:absolute;top:0;left:0;z-index:2;display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:var(--bf-ink);color:var(--bf-cream);font-size:.8125rem;font-weight:700;white-space:nowrap;transition:transform 900ms var(--ease)}.cbf-bubble[hidden]{display:none}.cbf-bubble::after{position:absolute;top:100%;left:var(--tail, 50%);border:6px solid transparent;border-top-color:var(--bf-ink);border-bottom:0;transform:translateX(-50%);transition:left 900ms var(--ease);content:""}.cbf-path-nodes{position:absolute;inset:44px 0 0;margin:0 !important;padding:0 !important;list-style:none}.cbf-pnode{position:absolute;top:0;left:calc(var(--dot)/2 + (100% - var(--dot))*var(--at));width:96px;transform:translateX(-50%)}.cbf-pnode:nth-child(1){--at: 0;left:0;transform:none}.cbf-pnode:nth-child(2){--at: .3333}.cbf-pnode:nth-child(3){--at: .6667}.cbf-pnode:nth-child(4){--at: 1;right:0;left:auto;transform:none}.cbf-pnode-btn{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:0;border:0;background:none;color:var(--bf-ink);font-family:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.cbf-pnode:nth-child(1) .cbf-pnode-btn{align-items:flex-start;text-align:left}.cbf-pnode:nth-child(4) .cbf-pnode-btn{align-items:flex-end;text-align:right}.cbf-pnode-btn:focus-visible{outline:none}.cbf-pnode-btn:focus-visible .cbf-pnode-dot{box-shadow:0 0 0 3px var(--bf-paper),0 0 0 5px var(--bf-ink)}.cbf-pnode-dot{position:relative;display:grid;flex:0 0 var(--dot);place-items:center;width:var(--dot);height:var(--dot);border-radius:50%;background:var(--bf-white);box-shadow:inset 0 0 0 1px rgba(20, 18, 16, 0.14),0 8px 18px -12px rgba(20, 18, 16, 0.4);transition:background-color 400ms var(--ease),box-shadow 400ms var(--ease),transform var(--d-fast) var(--ease)}.cbf-pnode-btn:active .cbf-pnode-dot{transform:scale(0.94)}.cbf-pnode-ico,.cbf-pnode-ok{grid-area:1/1;width:20px;height:20px;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cbf-pnode-ico{stroke:var(--bf-ink);opacity:.55;transition:opacity 200ms ease,transform 300ms var(--ease)}.cbf-pnode-ok{width:22px;height:22px;stroke:var(--bf-white);stroke-width:2.2;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 360ms var(--ease) 160ms}.cbf-pnode.is-on .cbf-pnode-dot{background:var(--bf-green);box-shadow:0 0 0 5px var(--bf-green-soft),0 10px 20px -12px rgba(46, 125, 79, 0.8)}.cbf-pnode.is-on .cbf-pnode-ico{opacity:0;transform:scale(0.6)}.cbf-pnode.is-on .cbf-pnode-ok{stroke-dashoffset:0}.cbf-pnode.is-ready:not(.is-on) .cbf-pnode-dot{box-shadow:inset 0 0 0 1.5px var(--bf-green),0 0 0 0 var(--bf-green-soft);animation:cbf-ready 1800ms var(--ease) infinite}.cbf-pnode.is-ready:not(.is-on) .cbf-pnode-ico{stroke:var(--bf-green);opacity:1}@keyframes cbf-ready{50%{box-shadow:inset 0 0 0 1.5px var(--bf-green),0 0 0 8px rgba(46, 125, 79, 0)}0%,100%{box-shadow:inset 0 0 0 1.5px var(--bf-green),0 0 0 0 rgba(46, 125, 79, 0.28)}}.cbf-pnode-burst{position:absolute;inset:0;border-radius:50%;pointer-events:none}.cbf-pnode-burst::before,.cbf-pnode-burst::after{position:absolute;inset:0;border-radius:50%;opacity:0;content:""}.cbf-pnode-burst::before{box-shadow:0 0 0 2px var(--bf-green)}.cbf-pnode-burst::after{inset:50%;width:4px;height:4px;margin:-2px;background:var(--bf-green);box-shadow:0 -34px 0 0 var(--bf-green),24px -24px 0 -0.5px #e3a27c,34px 0 0 0 var(--bf-green),24px 24px 0 -0.5px var(--bf-ink),0 34px 0 0 var(--bf-green),-24px 24px 0 -0.5px #e3a27c,-34px 0 0 0 var(--bf-green),-24px -24px 0 -0.5px var(--bf-ink)}.cbf-pnode.is-pop .cbf-pnode-dot{animation:cbf-node-pop 620ms var(--ease-stamp)}.cbf-pnode.is-pop .cbf-pnode-burst::before{animation:cbf-node-ring 700ms var(--ease) both}.cbf-pnode.is-pop .cbf-pnode-burst::after{animation:cbf-node-spark 700ms var(--ease) 80ms both}.cbf-pnode.is-pop .cbf-pnode-text b{animation:cbf-node-label 620ms var(--ease) both}@keyframes cbf-node-pop{0%{transform:scale(1)}35%{transform:scale(1.22)}65%{transform:scale(0.94)}100%{transform:scale(1)}}@keyframes cbf-node-ring{0%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(1.9)}}@keyframes cbf-node-spark{0%{opacity:0;transform:scale(0.4)}30%{opacity:1}100%{opacity:0;transform:scale(1.15)}}@keyframes cbf-node-label{0%{color:var(--bf-ink)}40%{color:var(--bf-green);transform:translateY(-2px)}100%{transform:none}}.cbf-pnode-caret{position:absolute;top:calc(var(--dot) - 16px);left:calc(var(--dot) - 16px);display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--bf-white);box-shadow:0 0 0 1px rgba(20, 18, 16, 0.12),0 4px 8px -4px rgba(20, 18, 16, 0.4);color:var(--bf-ink);transition:transform 300ms var(--ease),background-color 200ms ease,color 200ms ease}.cbf-pnode:nth-child(2) .cbf-pnode-caret,.cbf-pnode:nth-child(3) .cbf-pnode-caret{left:calc(50% + var(--dot)/2 - 16px)}.cbf-pnode:nth-child(4) .cbf-pnode-caret{right:-4px;left:auto}.cbf-pnode-caret svg{width:10px;height:10px}.cbf-pnode.is-open .cbf-pnode-caret{background:var(--bf-ink);color:var(--bf-cream);transform:rotate(180deg)}.cbf-pnode.is-open .cbf-pnode-dot{box-shadow:0 0 0 3px var(--bf-paper),0 0 0 4.5px var(--bf-ink)}.cbf-pnode.is-open.is-on .cbf-pnode-dot{box-shadow:0 0 0 3px var(--bf-paper),0 0 0 4.5px var(--bf-green)}.cbf-pnode-text{display:flex;flex-direction:column;gap:2px}.cbf-pnode-text b{font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:-0.01em}.cbf-pnode-text small{color:var(--bf-muted);font-size:.6875rem;line-height:1.3;font-variant-numeric:tabular-nums}.cbf-pnode.is-on .cbf-pnode-text small{color:var(--bf-green);font-weight:600}@media(hover: hover){.cbf-pnode-btn:hover .cbf-pnode-ico{opacity:.9;transform:translateY(-1px)}}.cbf-drops{margin-top:24px}.cbf-drop[hidden]{display:none}.cbf-drop.is-enter{animation:cbf-drop-in 420ms var(--ease) both}@keyframes cbf-drop-in{from{opacity:0;transform:translateY(-10px) scale(0.985)}}.cbf-drop-card{position:relative;padding:22px 18px;overflow:hidden;border-radius:28px;background:var(--bf-white);box-shadow:0 0 0 .5px var(--bf-line),0 30px 60px -40px rgba(20, 18, 16, 0.35)}.cbf-lines{display:grid;gap:18px}.cbf-line{display:grid;grid-template-columns:76px minmax(0, 1fr);gap:16px}.cbf-line-img{display:block;width:76px;height:100px;overflow:hidden;border-radius:14px;background:var(--bf-cream)}.cbf-line-img img{display:block;width:100%;height:100%;object-fit:cover}.cbf-line-name{font-size:1.0625rem;font-weight:700;letter-spacing:-0.03em}.cbf-line-unit{margin-bottom:6px !important;color:var(--bf-muted);font-size:.8125rem;font-variant-numeric:tabular-nums}.cbf-var{display:grid;grid-template-columns:18px minmax(0, 1fr) auto;align-items:center;gap:10px;padding:6px 0;transition:opacity 200ms ease}.cbf-var.is-busy{opacity:.45;pointer-events:none}.cbf-var-sw{width:18px;height:18px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(20, 18, 16, 0.16)}.cbf-var-name{overflow:hidden;font-size:.875rem;white-space:nowrap;text-overflow:ellipsis}.cbf-qty{display:flex;align-items:center;gap:4px;padding:3px;border-radius:999px;background:var(--bf-paper)}.cbf-qty-btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--bf-white);box-shadow:0 1px 2px rgba(20, 18, 16, 0.12);color:var(--bf-ink);font-family:inherit;font-size:1rem;cursor:pointer;transition:transform var(--d-fast) var(--ease)}.cbf-qty-btn:active{transform:scale(0.9)}.cbf-qty-n{min-width:22px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.cbf-empty{display:flex;align-items:center;gap:14px;padding:4px 0;color:var(--bf-muted);font-size:.875rem;line-height:1.5}.cbf-empty b{color:var(--bf-ink)}.cbf-empty[hidden]{display:none}.cbf-empty-ico{display:grid;flex:0 0 52px;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--bf-cream)}.cbf-empty-ico svg{width:22px;height:22px;fill:none;stroke:var(--bf-ink);stroke-width:1.5;stroke-linejoin:round}.cbf-lines-foot{display:flex;align-items:baseline;justify-content:space-between;margin-top:18px !important;padding-top:16px;border-top:1px dashed rgba(20, 18, 16, 0.16);color:var(--bf-muted);font-size:.875rem}.cbf-lines-foot b{color:var(--bf-ink);font-size:1.5rem;font-weight:700;letter-spacing:-0.03em;font-variant-numeric:tabular-nums}.cbf-cuo{display:grid;gap:20px}.cbf-cuo-card{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;column-gap:12px;width:100%;max-width:340px;aspect-ratio:1.586;padding:18px 20px;overflow:hidden;border-radius:20px;background:radial-gradient(120% 90% at 100% 0%, rgba(181, 104, 63, 0.55), transparent 55%),radial-gradient(90% 80% at 0% 100%, rgba(46, 125, 79, 0.35), transparent 60%),linear-gradient(150deg, #2A2622, #0F0E0D);box-shadow:0 24px 40px -24px rgba(15, 14, 13, 0.7),inset 0 0 0 .5px rgba(255, 255, 255, 0.12);color:var(--bf-cream);transform:rotate(-2deg);transition:transform 500ms var(--ease)}.cbf-cuo-card::after{position:absolute;inset:0;background:linear-gradient(105deg, transparent 35%, rgba(255, 255, 255, 0.22) 50%, transparent 65%);transform:translateX(-100%);content:""}.cbf-cuo-card{animation:cbf-float 5s ease-in-out infinite}.cbf-cuo-card::after{animation:cbf-card-shine 4.5s var(--ease) 300ms infinite}@keyframes cbf-float{50%{translate:0 -4px}}@keyframes cbf-card-shine{0%{transform:translateX(-100%)}28%,100%{transform:translateX(100%)}}@media(hover: hover){.cbf-cuo-card:hover{transform:rotate(0deg) translateY(-3px)}}.cbf-cuo-chip{width:34px;height:26px;border-radius:6px;background:linear-gradient(135deg, #E9D3A6, #B99560);box-shadow:inset 0 0 0 .5px rgba(0, 0, 0, 0.25)}.cbf-cuo-brand{align-self:center;justify-self:end;font-size:.75rem;font-weight:600;letter-spacing:.02em;opacity:.85}.cbf-cuo-big{grid-row:2;align-self:end;font-size:4.75rem;font-weight:700;line-height:.8;letter-spacing:-0.06em}.cbf-cuo-cap{grid-row:2;align-self:end;padding-bottom:4px;font-size:.9375rem;font-weight:600;line-height:1.1}.cbf-cuo-dots{grid-column:1/-1;grid-row:3;margin-top:12px;font-size:.75rem;letter-spacing:.14em;opacity:.6;font-variant-numeric:tabular-nums}.cbf-cuo-main{min-width:0}.cbf-plans{display:inline-grid;grid-auto-flow:column;gap:2px;padding:4px;border-radius:999px;background:var(--bf-paper)}.cbf-plan{height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--bf-muted);font-family:inherit;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color 200ms ease,color 200ms ease,box-shadow 200ms ease}.cbf-plan[aria-checked=true]{background:var(--bf-ink);color:var(--bf-cream)}.cbf-plan:focus-visible{outline:2px solid var(--bf-ink);outline-offset:2px}.cbf-pay-line{display:flex;flex-direction:column;margin-top:16px !important}.cbf-pay-n{color:var(--bf-muted);font-size:.8125rem}.cbf-amount{font-size:clamp(2.25rem,5vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-0.04em}.cbf-cuo-facts{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0 !important;padding:0 !important;list-style:none}.cbf-cuo-facts li{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 8px;border-radius:999px;background:var(--bf-green-light);color:var(--bf-green);font-size:.75rem;font-weight:600}.cbf-cuo-facts svg{width:14px;height:14px}.cbf-cuo-note{margin-top:12px !important;color:var(--bf-muted);font-size:.75rem;line-height:1.5}.cbf-rewards{display:grid;gap:10px;background:linear-gradient(160deg, #FBF9F6, #F1EDE7)}.cbf-reward{--rw: 0;display:flex;flex-direction:column;gap:6px;padding:18px 18px 16px;border-radius:22px;background:var(--bf-white);box-shadow:0 0 0 .5px var(--bf-line);transition:background-color 500ms ease,box-shadow 500ms ease}.cbf-reward-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.cbf-reward-title{font-size:1.125rem;font-weight:700;line-height:1.1;letter-spacing:-0.03em}.cbf-reward-state{padding:3px 10px;border-radius:999px;background:var(--bf-paper);font-size:.75rem;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.cbf-reward-text{color:var(--bf-muted);font-size:.8125rem;line-height:1.45}.cbf-road{position:relative;height:40px;margin-top:10px}.cbf-road::before,.cbf-road-fill{position:absolute;top:50%;left:18px;height:2px;margin-top:-1px;content:""}.cbf-road::before{right:18px;background:repeating-linear-gradient(90deg, rgba(20, 18, 16, 0.2) 0 6px, transparent 6px 12px);animation:cbf-road-dash 1.4s linear infinite}@keyframes cbf-road-dash{to{background-position:-12px 0}}.cbf-road-fill{width:calc((100% - 54px)*var(--rw));border-radius:2px;background:var(--bf-green);transition:width 900ms var(--ease)}.cbf-road-go,.cbf-road-end{position:absolute;top:50%;display:grid;place-items:center;width:36px;height:36px;border-radius:50%}.cbf-road-go{z-index:1;left:calc(18px + (100% - 72px)*var(--rw));background:var(--bf-white);box-shadow:0 0 0 1px rgba(20, 18, 16, 0.1),0 6px 14px -8px rgba(20, 18, 16, 0.5);transform:translate(-50%, -50%);transition:left 900ms var(--ease)}.cbf-road-end{z-index:1;right:0;background:var(--bf-white);box-shadow:inset 0 0 0 1.5px rgba(20, 18, 16, 0.16);transform:translateY(-50%);transition:background-color 400ms ease,box-shadow 400ms ease}.cbf-road svg{width:18px;height:18px;fill:none;stroke:var(--bf-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cbf-road-end svg{width:16px;height:16px;stroke:var(--bf-faint)}.cbf-reward-ship .cbf-road-go svg{animation:cbf-rumble 700ms ease-in-out infinite}.cbf-reward-tote .cbf-road-go svg{transform-origin:50% 20%;animation:cbf-hang 2.6s ease-in-out infinite}@keyframes cbf-rumble{50%{translate:0 -1.5px}}@keyframes cbf-hang{25%{rotate:-8deg}75%{rotate:6deg}}.cbf-reward.is-on{background:var(--bf-green-light);box-shadow:0 0 0 1px rgba(46, 125, 79, 0.25)}.cbf-reward.is-on .cbf-reward-state{background:var(--bf-green);color:var(--bf-white)}.cbf-reward.is-on .cbf-road::before{animation:none}.cbf-reward.is-on .cbf-road-end{background:var(--bf-green);box-shadow:none;animation:cbf-node-pop 620ms var(--ease-stamp) 700ms both}.cbf-reward.is-on .cbf-road-end svg{stroke:var(--bf-white)}.cbf-reward.is-on .cbf-road-go svg{animation:none}.cbf-rewards-note{padding:4px 6px 0;color:var(--bf-muted);font-size:.75rem;line-height:1.5}.cbf-payx{display:grid;gap:26px;background:radial-gradient(70% 90% at 100% 0%, rgba(227, 162, 124, 0.16), transparent 60%),linear-gradient(160deg, #FBF9F6, #F1EDE7);color:var(--bf-ink)}.cbf-receipt{position:relative;justify-self:center;width:100%;max-width:300px;padding:22px 20px 26px;background:#fbfaf7;color:var(--bf-ink);transform:rotate(-2.5deg);-webkit-mask:conic-gradient(from -45deg at bottom, transparent 90deg, #000 0) bottom/14px 7px repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 7px) no-repeat;mask:conic-gradient(from -45deg at bottom, transparent 90deg, #000 0) bottom/14px 7px repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 7px) no-repeat;filter:drop-shadow(0 16px 22px rgba(20, 18, 16, 0.16)) drop-shadow(0 0 0.5px rgba(20, 18, 16, 0.3))}.cbf-drop.is-enter .cbf-receipt{animation:cbf-print 700ms var(--ease) both}@keyframes cbf-print{from{clip-path:inset(0 0 100% 0);transform:rotate(-2.5deg) translateY(-12px)}to{clip-path:inset(0 0 0 0)}}.cbf-receipt-brand{display:flex;align-items:baseline;justify-content:space-between;font-family:"Poppins",sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-0.02em}.cbf-receipt-brand span{color:var(--bf-terra);font-size:.6875rem;letter-spacing:.04em}.cbf-receipt-date{margin-top:2px !important;color:var(--bf-muted);font-size:.6875rem;letter-spacing:.06em}.cbf-receipt-rows{margin:14px 0 0 !important;padding:10px 0 0;border-top:1px dashed rgba(20, 18, 16, 0.25)}.cbf-receipt-rows div{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:.8125rem}.cbf-receipt-rows dt{color:var(--bf-muted);font-weight:400}.cbf-receipt-rows dd{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.cbf-receipt-total{display:flex;align-items:baseline;justify-content:space-between;margin-top:8px !important;padding-top:10px;border-top:1px dashed rgba(20, 18, 16, 0.25);font-size:.8125rem}.cbf-receipt-total b{font-size:1.5rem;font-weight:700;letter-spacing:-0.03em;font-variant-numeric:tabular-nums}.cbf-barcode{display:block;height:34px;margin-top:14px;background:repeating-linear-gradient(90deg, var(--bf-ink) 0 2px, transparent 2px 4px, var(--bf-ink) 4px 5px, transparent 5px 8px, var(--bf-ink) 8px 11px, transparent 11px 12px, var(--bf-ink) 12px 13px, transparent 13px 16px);opacity:.85}.cbf-payx-side{display:flex;flex-direction:column;justify-content:center}.cbf-payx-title{font-size:clamp(2.5rem,7vw,4rem);font-weight:700;line-height:.9;letter-spacing:-0.06em}.cbf-payx-text{max-width:26em;margin-top:10px !important;color:var(--bf-muted);font-size:.9375rem;line-height:1.5}.cbf-btn-block{justify-content:space-between;width:100%;max-width:380px;margin-top:22px}.cbf-payx .cbf-btn-light{background:var(--bf-ink);color:var(--bf-cream) !important}.cbf-payx .cbf-btn-light .cbf-btn-ico{background:rgba(241, 237, 231, 0.14)}.cbf-payx .cbf-btn-light:not(:disabled){animation:cbf-cta-glow 2400ms var(--ease) infinite}@keyframes cbf-cta-glow{0%,100%{box-shadow:0 0 0 0 rgba(20, 18, 16, 0.25)}50%{box-shadow:0 0 0 10px rgba(20, 18, 16, 0)}}.cbf-min-note{margin-top:10px !important;color:var(--bf-muted);font-size:.8125rem}.cbf-min-note[hidden]{display:none}.cbf-trust{display:grid;gap:10px;margin:22px 0 0 !important;padding:18px 0 0 !important;border-top:1px solid var(--bf-line);list-style:none}.cbf-trust li{display:flex;align-items:center;gap:10px;color:var(--bf-muted);font-size:.8125rem}.cbf-trust svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cbf-win{position:fixed;bottom:calc(24px + env(safe-area-inset-bottom));left:50%;z-index:1060;display:flex;flex-direction:column;align-items:center;width:min(360px,100% - 32px);padding:24px;border-radius:24px;background:var(--bf-white);box-shadow:0 30px 60px -30px rgba(20, 18, 16, 0.35),0 0 0 .5px var(--bf-line);text-align:center;opacity:0;transform:translate(-50%, 24px);transition:opacity 300ms var(--ease-exit),transform 300ms var(--ease-exit)}.cbf-win[hidden]{display:none}.cbf-win.is-show{opacity:1;transform:translate(-50%, 0);transition:opacity 520ms var(--ease),transform 520ms var(--ease)}.cbf-win-x{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:rgba(20, 18, 16, 0.06);color:var(--bf-ink);cursor:pointer}.cbf-win-x svg{width:14px;height:14px}.cbf-win-tote{display:block;width:96px;height:96px}.cbf-win-tote svg{display:block;width:100%;height:100%;overflow:visible}.cbf-win.is-show .cbf-win-tote{animation:cbf-tote-drop 620ms var(--ease-stamp) 120ms both}.cbf-win.is-show .cbf-win-handles{transform-box:fill-box;transform-origin:50% 100%;animation:cbf-swing 700ms var(--ease) 380ms both}@keyframes cbf-tote-drop{from{opacity:0;transform:translateY(-16px) rotate(-6deg)}}@keyframes cbf-swing{from{transform:rotate(-8deg)}}.cbf-confetti{position:absolute;top:70px;left:50%;width:0;height:0;pointer-events:none}.cbf-confetti i{position:absolute;width:6px;height:10px;border-radius:1px;opacity:0;animation:cbf-conf var(--d, 1000ms) var(--ease) 200ms forwards}.cbf-confetti i.is-dot{width:6px;height:6px;border-radius:50%}.cbf-confetti i.is-strip{width:2px;height:12px}.cbf-confetti i.is-edge{box-shadow:inset 0 0 0 1px var(--bf-ink)}@keyframes cbf-conf{0%{opacity:1;transform:translate(0, 0) rotate(0)}55%{opacity:1;transform:translate(var(--dx), var(--dy)) rotate(var(--r))}100%{opacity:0;transform:translate(var(--dx), calc(var(--dy) + 60px)) rotate(calc(var(--r) + 180deg))}}.cbf-win-title{margin-top:14px !important;font-size:1.75rem;font-weight:700;line-height:1;letter-spacing:-0.045em}.cbf-win-text{margin-top:8px !important;color:var(--bf-muted);font-size:.875rem;line-height:1.45}.cbf-win-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.cbf-win-cart{min-height:44px;padding:0 20px}.cbf-win-more{height:44px;padding:0 18px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px rgba(20, 18, 16, 0.2);color:var(--bf-ink);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.cbf-flash{display:grid;gap:48px;max-width:1360px;margin:0 auto;padding:80px var(--gutter)}.cbf-boxes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1px;margin-top:32px !important;overflow:hidden;border-radius:22px;background:var(--bf-line);box-shadow:0 0 0 1px var(--bf-line)}.cbf-box{min-height:148px;padding:16px 14px 18px;background:var(--bf-white)}.cbf-boxes.is-armed .cbf-box{opacity:0;transform:translateY(16px)}.cbf-boxes.is-in .cbf-box{opacity:1;transform:none;transition:opacity 560ms var(--ease),transform 560ms var(--ease);transition-delay:calc(var(--i)*50ms)}.cbf-ico{display:block;box-sizing:border-box;width:44px;height:44px;padding:10px;overflow:visible;border-radius:14px;background:var(--bf-cream);fill:none;stroke:var(--bf-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cbf-boxes.is-armed .cbf-ico [pathLength]{stroke-dasharray:1;stroke-dashoffset:1}.cbf-boxes.is-in .cbf-ico [pathLength]{stroke-dashoffset:0;transition:stroke-dashoffset 640ms var(--ease);transition-delay:calc(var(--i)*50ms + 120ms)}.cbf-box-title{margin-top:14px !important;font-size:.9375rem;font-weight:600;line-height:1.3}.cbf-box-text{margin-top:4px !important;color:var(--bf-muted);font-size:.8125rem;line-height:1.45}.cbf-ico-tee,.cbf-ico-coupon,.cbf-ico-hour{transition:transform 400ms var(--ease)}.cbf-ico-lid,.cbf-ico-body{transform-box:fill-box;transition:transform 320ms var(--ease)}.cbf-ico-lid{transform-origin:0 100%}@media(hover: hover){.cbf-box:hover .cbf-ico-tee{transform-origin:50% 20%;animation:cbf-sway 480ms var(--ease)}.cbf-box:hover .cbf-ico-coupon{transform:rotate(-8deg) translateY(-1px)}.cbf-box:hover .cbf-ico-hour{transform:rotate(180deg);transition-duration:560ms}.cbf-box:hover .cbf-ico-lid{transform:translateY(-2px) rotate(-8deg)}.cbf-box:hover .cbf-ico-body{transform:translateX(2px)}.cbf-box:hover .cbf-ico-speed{animation:cbf-redraw 360ms var(--ease)}.cbf-box:hover .cbf-ico-arc1{animation:cbf-arc 360ms var(--ease) both}.cbf-box:hover .cbf-ico-arc2{animation:cbf-arc 360ms var(--ease) 80ms both}}@keyframes cbf-sway{25%{transform:rotate(6deg)}75%{transform:rotate(-6deg)}}@keyframes cbf-redraw{from{stroke-dasharray:1;stroke-dashoffset:-1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes cbf-arc{from{opacity:0}}.cbf-flash-cta{margin-top:24px}.cbf-phone-wrap{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0}.cbf-phone{--T: 26s;position:relative;width:300px;height:640px;padding:10px;border-radius:56px;background:#1d1d1f;box-shadow:inset 0 0 0 1.5px #48484a,inset 0 0 0 4px #1d1d1f}.cbf-ph-island{position:absolute;top:21px;left:50%;z-index:10;width:88px;height:27px;border-radius:999px;background:#000;transform:translateX(-50%)}.cbf-ph-screen{position:relative;height:100%;overflow:hidden;border-radius:46px;background:#fff;contain:layout paint;color:#000;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Poppins",sans-serif;letter-spacing:-0.01em}.cbf-ph-screen img{display:block}.cbf-ph-screen svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cbf-ph-lock,.cbf-ph-home,.cbf-ph-editor,.cbf-ph-inbox,.cbf-ph-composer,.cbf-ph-dm{position:absolute;inset:0}.cbf-ph-status,.cbf-ph-home-bar{color:#fff}.cbf-ph-status{position:absolute;inset:0 0 auto;z-index:9;display:flex;align-items:center;justify-content:space-between;height:52px;padding:2px 24px 0 34px;font-size:14px}.cbf-ph-st-left{position:relative;display:grid;min-width:54px}.cbf-ph-st-left>*{grid-area:1/1}.cbf-ph-carrier{font-size:13px;font-weight:500}.cbf-ph-st-left b{font-weight:600;opacity:0}.cbf-ph-icons{display:flex;align-items:center;gap:4px}.cbf-ph-icons svg{height:11px;fill:currentColor;stroke:none}.cbf-ph-icons svg{height:10px}.cbf-ph-icons svg:nth-child(1){width:15px}.cbf-ph-icons svg:nth-child(2){width:13px}.cbf-ph-icons .cbf-ph-batt{width:22px;height:11px}.cbf-ph-home-bar{position:absolute;bottom:8px;left:50%;z-index:9;width:104px;height:4.5px;border-radius:999px;background:currentColor;transform:translateX(-50%)}.cbf-ph-tap{position:absolute;z-index:7;width:44px;height:44px;border-radius:50%;background:rgba(120, 120, 128, 0.35);opacity:0;pointer-events:none}.cbf-ph-tap-notif{top:443px;left:118px;background:rgba(255, 255, 255, 0.55)}.cbf-ph-tap-me{top:111px;left:21px}.cbf-ph-tap-dm{top:50px;left:232px}.cbf-ph-tap-share{top:548px;left:45px;background:rgba(255, 255, 255, 0.55)}.cbf-ph-tap-note{top:183px;left:34px}.cbf-ph-tap-row{top:297px;left:120px}.cbf-ph-tap-post{top:13px;left:212px}.cbf-ph-lock{z-index:8;color:#fff;background:radial-gradient(90% 60% at 80% 10%, rgba(227, 162, 124, 0.6), transparent 60%),radial-gradient(80% 50% at 10% 90%, rgba(181, 104, 63, 0.55), transparent 60%),linear-gradient(180deg, #3A2B23, #15100D)}.cbf-ph-lock-time{position:absolute;top:66px;right:0;left:0;display:flex;flex-direction:column;align-items:center}.cbf-ph-lock-time span{font-size:16px;font-weight:600;opacity:.92}.cbf-ph-lock-time b{margin-top:-4px;font-size:92px;font-weight:700;line-height:1;letter-spacing:-0.03em;opacity:.94}.cbf-ph-notif{position:absolute;right:10px;bottom:122px;left:10px;display:flex;align-items:center;gap:10px;padding:12px 13px;border-radius:26px;background:rgba(245, 245, 247, 0.78);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);box-shadow:inset 0 0 0 .5px rgba(255, 255, 255, 0.6);color:#000;font-size:13px;line-height:1.3;opacity:0}.cbf-ph-app-ig{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:10px;background:radial-gradient(circle at 30% 107%, #FDF497 0%, #FD5949 45%, #D6249F 60%, #285AEB 90%)}.cbf-ph-app-ig svg{width:22px;height:22px}.cbf-ph-notif-text{flex:1;min-width:0}.cbf-ph-notif-top{display:flex;justify-content:space-between;gap:8px}.cbf-ph-notif-top b{font-weight:600}.cbf-ph-notif-top small{color:rgba(0, 0, 0, 0.5);font-size:12px}.cbf-ph-lock-btn{position:absolute;bottom:40px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(255, 255, 255, 0.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cbf-ph-lock-btn svg{width:21px;height:21px;stroke:#fff;stroke-width:1.6}.cbf-ph-lock-l{left:40px}.cbf-ph-lock-r{right:40px}.cbf-ph-home{z-index:2;padding-top:50px;overflow:hidden;background:#fff}.cbf-ph-igbar{display:flex;align-items:center;gap:18px;height:44px;padding:0 14px}.cbf-ph-igbar svg{width:23px;height:23px}.cbf-ph-wordmark{flex:1;font-family:"Grand Hotel","Snell Roundhand",cursive;font-size:27px;font-weight:400;line-height:1;letter-spacing:0}.cbf-ph-dmicon{position:relative;display:grid}.cbf-ph-dmicon i{position:absolute;top:-5px;right:-7px;display:grid;place-items:center;min-width:16px;height:16px;border:2px solid #fff;border-radius:999px;background:#ff3040;color:#fff;font-size:9px;font-style:normal;font-weight:700}.cbf-ph-tray{display:flex;gap:12px;padding:6px 10px 10px;overflow:hidden}.cbf-ph-st{display:flex;flex:0 0 66px;flex-direction:column;align-items:center;gap:4px}.cbf-ph-st small{max-width:66px;overflow:hidden;font-size:10.5px;white-space:nowrap;text-overflow:ellipsis}.cbf-ph-st-pic{position:relative;width:66px;height:66px;padding:3px;border-radius:50%;background:conic-gradient(from 210deg, #FFC300, #FF5C00, #FF0069, #D300C5, #7638FA, #FFC300)}.cbf-ph-st-pic img{position:relative;width:100%;height:100%;border:2.5px solid #fff;border-radius:50%;background:#fff;object-fit:cover}.cbf-ph-st-me .cbf-ph-st-pic{background:none}.cbf-ph-st-me .cbf-ph-st-pic::before{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 210deg, #FFC300, #FF5C00, #FF0069, #D300C5, #7638FA, #FFC300);opacity:0;content:""}.cbf-ph-st-me img{object-fit:contain;box-shadow:0 0 0 1px #dbdbdb}.cbf-ph-st-me small{color:#737373}.cbf-ph-st-pic i{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:21px;height:21px;border:2px solid #fff;border-radius:50%;background:#0095f6;color:#fff;font-size:15px;font-style:normal;line-height:1}.cbf-ph-post-head{display:flex;align-items:center;gap:9px;height:46px;padding:0 12px}.cbf-ph-post-head img{width:30px;height:30px;border-radius:50%;object-fit:cover}.cbf-ph-post-head span{display:flex;flex:1;flex-direction:column;font-size:12px;line-height:1.2}.cbf-ph-post-head small{font-size:10px}.cbf-ph-post-head i{font-size:9px;font-style:normal;letter-spacing:1px}.cbf-ph-post-img{width:100%;aspect-ratio:4/5;object-fit:cover;background:#eee}.cbf-ph-post-acts{display:flex;align-items:center;gap:6px;padding:9px 12px 4px}.cbf-ph-post-acts svg{width:23px;height:23px}.cbf-ph-post-acts small{margin-right:8px;font-size:12px;font-weight:600}.cbf-ph-post-acts .cbf-ph-save{margin-left:auto}.cbf-ph-post-acts .cbf-ph-liked{fill:#ff3040;stroke:#ff3040}.cbf-ph-post-txt{margin:0 !important;padding:0 12px;font-size:11.5px;line-height:1.4}.cbf-ph-tabbar{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:space-around;height:66px;padding-top:12px;border-top:.5px solid #dbdbdb;background:rgba(255, 255, 255, 0.92)}.cbf-ph-tabbar svg{width:24px;height:24px}.cbf-ph-tabbar img{width:26px;height:26px;border-radius:50%;object-fit:contain;box-shadow:0 0 0 1.5px #000}.cbf-ph-editor{z-index:5;background:#111;color:#fff;transform:translateY(100%)}.cbf-ph-s-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cbf-ph-editor::after{position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, transparent 22%, transparent 70%, rgba(0, 0, 0, 0.5) 100%);content:""}.cbf-ph-ed-top,.cbf-ph-ed-bottom,.cbf-ph-sticker,.cbf-ph-linkbtn{z-index:2}.cbf-ph-ed-top{position:absolute;top:56px;right:14px;left:16px;display:flex;align-items:center;justify-content:space-between;font-size:18px}.cbf-ph-ed-tools{display:flex;gap:8px}.cbf-ph-ed-tools i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(0, 0, 0, 0.3);font-size:12px;font-style:normal;font-weight:600}.cbf-ph-sticker{position:absolute;top:190px;left:50%;display:flex;flex-direction:column;align-items:center;gap:4px;width:210px;padding:16px 14px 14px;border-radius:18px;background:#fff;color:#1d1d1f;text-align:center;opacity:0;transform:translateX(-50%) rotate(-4deg)}.cbf-ph-sticker-tag{padding:3px 9px;border-radius:999px;background:#1d1d1f;color:#fff;font-size:10px;font-weight:600}.cbf-ph-sticker b{font-family:"Poppins",sans-serif;font-size:30px;font-weight:700;line-height:.95;letter-spacing:-0.05em}.cbf-ph-sticker-sub{margin-top:2px;font-size:11px;opacity:.6}.cbf-ph-timer{padding:5px 10px;border-radius:8px;background:rgba(181, 104, 63, 0.14);color:var(--bf-terra);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em}.cbf-ph-linkbtn{position:absolute;top:372px;left:50%;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;background:#fff;color:#3478f6;font-size:12px;font-weight:600;white-space:nowrap;opacity:0;transform:translateX(-50%)}.cbf-ph-linkbtn svg{width:14px;height:14px;stroke-width:1.4}.cbf-ph-ed-bottom{position:absolute;right:12px;bottom:30px;left:12px;display:flex;align-items:center;gap:8px}.cbf-ph-ed-share{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px 0 5px;border-radius:999px;background:rgba(0, 0, 0, 0.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:11.5px;font-weight:600;white-space:nowrap}.cbf-ph-ed-share img{width:30px;height:30px;padding:4px;border-radius:50%;background:#fff;object-fit:contain}.cbf-ph-ed-star{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#1bc24b;font-size:13px;font-style:normal}.cbf-ph-ed-go{display:grid;place-items:center;width:40px;height:40px;margin-left:auto;border-radius:50%;background:#fff;color:#000}.cbf-ph-ed-go svg{width:16px;height:16px;stroke-width:1.8}.cbf-ph-inbox{z-index:3;padding-top:54px;background:#fff;transform:translateX(100%)}.cbf-ph-bar{display:flex;align-items:center;gap:12px;height:40px;padding:0 16px;font-size:16px}.cbf-ph-bar b{flex:1;font-weight:700}.cbf-ph-bar b i{font-size:12px;font-style:normal}.cbf-ph-bar svg{width:20px;height:20px}.cbf-ph-search{display:flex;align-items:center;gap:8px;height:34px;margin:2px 14px 0;padding:0 12px;border-radius:12px;background:#efefef;color:#8e8e8e;font-size:12.5px}.cbf-ph-meta{width:15px;height:15px;border-radius:50%;background:conic-gradient(#0064E0, #A033FF, #FF5C87, #0064E0);-webkit-mask:radial-gradient(circle, transparent 4px, #000 4.5px);mask:radial-gradient(circle, transparent 4px, #000 4.5px)}.cbf-ph-notes{display:flex;gap:12px;padding:46px 14px 8px 26px;overflow:hidden}.cbf-ph-note{position:relative;display:flex;flex:0 0 60px;flex-direction:column;align-items:center;gap:4px}.cbf-ph-note img{width:58px;height:58px;border-radius:50%;background:#f1ede7;object-fit:cover}.cbf-ph-note-mine img{background:#fff;object-fit:contain;box-shadow:inset 0 0 0 1px #efefef}.cbf-ph-note small{max-width:64px;overflow:hidden;color:#737373;font-size:10.5px;white-space:nowrap;text-overflow:ellipsis}.cbf-ph-note-bub{position:absolute;bottom:calc(100% - 12px);left:50%;z-index:1;width:max-content;max-width:84px;padding:6px 9px;border-radius:14px;background:#fff;box-shadow:0 1px 8px rgba(0, 0, 0, 0.14);color:#000;font-size:9.5px;font-style:normal;line-height:1.2;text-align:center;transform:translateX(-50%)}.cbf-ph-note-bub::after{position:absolute;top:calc(100% + 1px);left:30%;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.14);content:""}.cbf-ph-note-mine .cbf-ph-note-bub{max-width:88px;transform-origin:50% 100%}.cbf-ph-note-empty{color:#8e8e8e}.cbf-ph-note-new{font-weight:600;opacity:0}.cbf-ph-msgs-head{display:flex;justify-content:space-between;margin:0 !important;padding:8px 14px 4px;font-size:13px}.cbf-ph-msgs-head b{font-weight:700}.cbf-ph-msgs-head span{color:#0095f6;font-weight:500}.cbf-ph-msgs{margin:0 !important;padding:0 !important;list-style:none}.cbf-ph-msgs li{display:flex;align-items:center;gap:10px;padding:6px 14px}.cbf-ph-msgs img{flex:0 0 46px;width:46px;height:46px;border-radius:50%;object-fit:cover}.cbf-ph-msgs span{display:flex;flex:1;flex-direction:column;min-width:0}.cbf-ph-msgs b{font-size:12.5px;font-weight:400}.cbf-ph-msgs small{overflow:hidden;color:#8e8e8e;font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}.cbf-ph-msgs li.is-new b,.cbf-ph-msgs li.is-new small{color:#000;font-weight:700}.cbf-ph-msgs i{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#0095f6}.cbf-ph-msgs li>svg{flex:0 0 22px;width:22px;height:22px;color:#8e8e8e}.cbf-ph-composer{z-index:6;top:34%;display:flex;flex-direction:column;padding-top:14px;border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -8px 30px rgba(0, 0, 0, 0.12);transform:translateY(100%)}.cbf-ph-composer::before{position:absolute;top:6px;left:50%;width:36px;height:5px;border-radius:999px;background:#d6d6d6;transform:translateX(-50%);content:""}.cbf-ph-home::after,.cbf-ph-inbox::after{position:absolute;inset:0;z-index:6;background:#000;opacity:0;pointer-events:none;content:""}.cbf-ph-home{transform-origin:50% 75%}.cbf-ph-comp-bar{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 16px;font-size:13px}.cbf-ph-comp-bar b{font-size:15px;font-weight:700}.cbf-ph-comp-share{color:#0095f6;font-weight:600}.cbf-ph-comp-body{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding-bottom:40px}.cbf-ph-comp-bub{position:relative;display:inline-flex;align-items:center;margin-bottom:4px;padding:12px 16px;border-radius:20px;background:#fff;box-shadow:0 2px 14px rgba(0, 0, 0, 0.14);font-size:15px;font-weight:600}.cbf-ph-typed{display:inline-block;max-width:0;overflow:hidden;white-space:nowrap}.cbf-ph-caret{width:1.5px;height:18px;margin-left:1px;background:#0095f6}.cbf-ph-comp-body img{width:104px;height:104px;border-radius:50%;object-fit:contain;box-shadow:inset 0 0 0 1px #efefef}.cbf-ph-comp-body small{color:#8e8e8e;font-size:11px}.cbf-ph-dm{z-index:4;display:flex;flex-direction:column;padding-top:54px;background:#fff;transform:translateX(100%)}.cbf-ph-dm-head{display:flex;align-items:center;gap:10px;padding:4px 14px 10px;border-bottom:.5px solid #dbdbdb}.cbf-ph-dm-head svg{width:18px;height:18px}.cbf-ph-dm-head .cbf-ph-dm-ico{width:22px;height:22px}.cbf-ph-dm-head img{width:32px;height:32px;border-radius:50%;object-fit:cover}.cbf-ph-dm-head span{display:flex;flex:1;flex-direction:column;font-size:13px;line-height:1.2}.cbf-ph-dm-head small{color:#8e8e8e;font-size:10.5px}.cbf-ph-dm-body{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:4px;padding:12px 12px 10px;overflow:hidden}.cbf-ph-dm-day{align-self:center;margin:0 0 6px !important;color:#8e8e8e;font-size:9.5px}.cbf-ph-m{max-width:78%;margin:0 !important;padding:8px 12px;border-radius:20px;font-size:12px;line-height:1.35}.cbf-ph-m-in{align-self:flex-start;background:#efefef;color:#000;transform-origin:0 100%}.cbf-ph-m-out{align-self:flex-end;background:linear-gradient(160deg, #8A3FF5, #3797F0);color:#fff;transform-origin:100% 100%}.cbf-ph-o1,.cbf-ph-o2,.cbf-ph-o3,.cbf-ph-m1{opacity:0;transform:translateY(8px) scale(0.94)}.cbf-ph-m-typing{display:flex;align-self:flex-start;align-items:center;gap:3px;height:30px;margin-bottom:-34px !important;background:#efefef;opacity:0}.cbf-ph-m-typing i{width:5px;height:5px;border-radius:50%;background:#8e8e8e}.cbf-ph-dm-input{display:flex;align-items:center;gap:10px;height:44px;margin:0 10px 30px;padding:0 12px 0 4px;border-radius:999px;background:#efefef;color:#8e8e8e;font-size:12.5px}.cbf-ph-dm-input span:nth-child(2){flex:1}.cbf-ph-dm-input>svg{width:21px;height:21px;color:#000}.cbf-ph-cam{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#3797f0}.cbf-ph-cam svg{width:18px;height:18px;stroke:#fff;stroke-width:1.8}.cbf-ph-btn{height:36px;padding:0 18px;border:0;border-radius:999px;background:rgba(210, 210, 215, 0.64);color:rgba(0, 0, 0, 0.64);font-family:inherit;font-size:.75rem;font-weight:500;cursor:pointer}.cbf-ph-btn[hidden]{display:none}.cbf-phone.is-run *{animation-duration:var(--T);animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both}.cbf-phone.is-run .cbf-ph-lock{animation-name:cbf-ph-lock}.cbf-phone.is-run .cbf-ph-notif{animation-name:cbf-ph-notif}.cbf-phone.is-run .cbf-ph-tap-notif{animation-name:cbf-ph-tap-notif}.cbf-phone.is-run .cbf-ph-home{animation-name:cbf-ph-home}.cbf-phone.is-run .cbf-ph-tap-me{animation-name:cbf-ph-tap-me}.cbf-phone.is-run .cbf-ph-st-me .cbf-ph-st-pic::before{animation-name:cbf-ph-ring}.cbf-phone.is-run .cbf-ph-st-me .cbf-ph-st-pic i{animation-name:cbf-ph-plus}.cbf-phone.is-run .cbf-ph-editor{animation-name:cbf-ph-editor}.cbf-phone.is-run .cbf-ph-sticker{animation-name:cbf-ph-sticker}.cbf-phone.is-run .cbf-ph-linkbtn{animation-name:cbf-ph-link}.cbf-phone.is-run .cbf-ph-tap-share{animation-name:cbf-ph-tap-share}.cbf-phone.is-run .cbf-ph-tap-dm{animation-name:cbf-ph-tap-dm}.cbf-phone.is-run .cbf-ph-dmicon i{animation-name:cbf-ph-badge}.cbf-phone.is-run .cbf-ph-inbox{animation-name:cbf-ph-inbox}.cbf-phone.is-run .cbf-ph-tap-note{animation-name:cbf-ph-tap-note}.cbf-phone.is-run .cbf-ph-composer{animation-name:cbf-ph-composer}.cbf-phone.is-run .cbf-ph-inbox::after{animation-name:cbf-ph-dim-inbox}.cbf-phone.is-run .cbf-ph-home::after{animation-name:cbf-ph-dim-home}.cbf-phone.is-run .cbf-ph-typed{animation-name:cbf-ph-typed}.cbf-phone.is-run .cbf-ph-caret{animation:cbf-ph-blink 900ms steps(1) infinite}.cbf-phone.is-run .cbf-ph-tap-post{animation-name:cbf-ph-tap-post}.cbf-phone.is-run .cbf-ph-note-empty{animation-name:cbf-ph-note-empty}.cbf-phone.is-run .cbf-ph-note-new{animation-name:cbf-ph-note-new}.cbf-phone.is-run .cbf-ph-msgs li:first-child{animation-name:cbf-ph-row}.cbf-phone.is-run .cbf-ph-tap-row{animation-name:cbf-ph-tap-row}.cbf-phone.is-run .cbf-ph-dm{animation-name:cbf-ph-dm}.cbf-phone.is-run .cbf-ph-o1{animation-name:cbf-ph-o1}.cbf-phone.is-run .cbf-ph-o2{animation-name:cbf-ph-o2}.cbf-phone.is-run .cbf-ph-o3{animation-name:cbf-ph-o3}.cbf-phone.is-run .cbf-ph-t1{animation-name:cbf-ph-t1}.cbf-phone.is-run .cbf-ph-m1{animation-name:cbf-ph-m1}.cbf-phone.is-run .cbf-ph-m-typing i{animation:cbf-ph-dot 900ms ease-in-out infinite both}.cbf-phone.is-run .cbf-ph-m-typing i:nth-child(2){animation-delay:150ms}.cbf-phone.is-run .cbf-ph-m-typing i:nth-child(3){animation-delay:300ms}.cbf-phone.is-run .cbf-ph-status,.cbf-phone.is-run .cbf-ph-home-bar{animation-name:cbf-ph-status}.cbf-phone.is-run .cbf-ph-carrier{animation-name:cbf-ph-carrier}.cbf-phone.is-run .cbf-ph-st-left b{animation-name:cbf-ph-clock}.cbf-phone.is-paused,.cbf-phone.is-paused *{animation-play-state:paused !important}@keyframes cbf-ph-lock{0%,10.4%{opacity:1;transform:none;animation-timing-function:var(--ease)}12%,97.6%{opacity:0;transform:scale(1.06)}97.7%{opacity:1;transform:translateY(-100%);animation-timing-function:var(--ease)}100%{opacity:1;transform:none}}@keyframes cbf-ph-notif{0%,3.08%{opacity:0;transform:translateY(30px) scale(0.96);animation-timing-function:var(--ease)}5%,9.23%{opacity:1;transform:none}9.6%{opacity:1;transform:scale(0.97)}10.2%,13%{opacity:1;transform:none}13.1%,100%{opacity:0;transform:translateY(30px) scale(0.96)}}@keyframes cbf-ph-tap-notif{0%,9.23%{opacity:0;transform:scale(0.6);animation-timing-function:var(--ease)}9.6%{opacity:1;transform:scale(1)}10.4%,100%{opacity:0;transform:scale(1.1)}}@keyframes cbf-ph-home{0%,10.4%{opacity:0;transform:scale(0.35);border-radius:26px;animation-timing-function:var(--ease)}13.08%,45.38%{opacity:1;transform:none;border-radius:0;animation-timing-function:var(--ease)}47.31%,100%{opacity:1;transform:translateX(-30%);border-radius:0}}@keyframes cbf-ph-tap-me{0%,20%{opacity:0;transform:scale(0.6);animation-timing-function:var(--ease)}20.77%{opacity:1;transform:scale(1)}21.5%,100%{opacity:0;transform:scale(1.1)}}@keyframes cbf-ph-ring{0%,38.46%{opacity:0;transform:rotate(-180deg);animation-timing-function:var(--ease)}42.31%,100%{opacity:1;transform:none}}@keyframes cbf-ph-plus{0%,38.46%{opacity:1;transform:none}39.5%,100%{opacity:0;transform:scale(0.4)}}@keyframes cbf-ph-editor{0%,21.54%{transform:translateY(100%);animation-timing-function:var(--ease)}23.08%,36.15%{transform:none;animation-timing-function:var(--ease-exit)}38.46%,100%{transform:translateY(100%)}}@keyframes cbf-ph-sticker{0%,26.15%{opacity:0;transform:translateX(-50%) rotate(-4deg) scale(1.35);animation-timing-function:var(--ease-stamp)}27.69%,100%{opacity:1;transform:translateX(-50%) rotate(-4deg)}}@keyframes cbf-ph-link{0%,30%{opacity:0;transform:translate(-50%, 10px);animation-timing-function:var(--ease)}31.15%,100%{opacity:1;transform:translateX(-50%)}}@keyframes cbf-ph-tap-share{0%,35.38%{opacity:0;transform:scale(0.6);animation-timing-function:var(--ease)}36.15%{opacity:1;transform:scale(1)}36.9%,100%{opacity:0;transform:scale(1.1)}}@keyframes cbf-ph-tap-dm{0%,43.85%{opacity:0;transform:scale(0.6);animation-timing-function:var(--ease)}44.62%{opacity:1;transform:scale(1)}45.4%,100%{opacity:0;transform:scale(1.1)}}@keyframes cbf-ph-badge{0%,44.62%{opacity:1;transform:none}45.4%,100%{opacity:0;transform:scale(0.4)}}@keyframes cbf-ph-inbox{0%,45.38%{transform:translateX(100%);animation-timing-function:var(--ease)}47.31%,66.15%{transform:none;animation-timing-function:var(--ease)}68.08%,100%{transform:translateX(-30%)}}@keyframes cbf-ph-tap-note{0%,49.2%{opacity:0;transform:scale(0.6);animation-timing-function:var(--ease)}50%{opacity:1;transform:scale(1)}50.8%,100%{opacity:0;transform:scale(1.1)}}@keyframes cbf-ph-composer{0%,50.77%{transform:translateY(100%);animation-timing-function:var(--ease)}52.31%,59.6%{transform:none;animation-timing-function:var(--ease-exit)}61.54%,100%{transform:translateY(100%)}}@keyframes cbf-ph-dim-inbox{0%,50.77%{opacity:0;animation-timing-function:var(--ease)}52.31%,59.6%{opacity:.4;animation-timing-function:var(--ease)}61.54%,66.15%{opacity:0;animation-timing-function:var(--ease)}68.08%,100%{opacity:.2}}@keyframes cbf-ph-dim-home{0%,45.38%{opacity:0;animation-timing-function:var(--ease)}47.31%,100%{opacity:.2}}@keyframes cbf-ph-typed{0%,53.08%{max-width:0;animation-timing-function:steps(18)}57.69%,100%{max-width:9.2em}}@keyframes cbf-ph-blink{50%{opacity:0}}@keyframes cbf-ph-tap-post{0%,58.5%{opacity:0;transform:scale(0.6);animation-timing-function:var(--ease)}59.23%{opacity:1;transform:scale(1)}60%,100%{opacity:0;transform:scale(1.1)}}@keyframes cbf-ph-note-empty{0%,61.4%{opacity:1}61.5%,100%{opacity:0}}@keyframes cbf-ph-note-new{0%,61.54%{opacity:0;transform:translateX(-50%) scale(0.4);animation-timing-function:var(--ease-stamp)}63.5%,100%{opacity:1;transform:translateX(-50%)}}@keyframes cbf-ph-row{0%,65%{background:transparent}65.38%,67%{background:#f2f2f2}67.5%,100%{background:transparent}}@keyframes cbf-ph-tap-row{0%,64.6%{opacity:0;transform:scale(0.6);animation-timing-function:var(--ease)}65.38%{opacity:1;transform:scale(1)}66.2%,100%{opacity:0;transform:scale(1.1)}}@keyframes cbf-ph-dm{0%,66.15%{transform:translateX(100%);animation-timing-function:var(--ease)}68.08%,99.9%{transform:none}100%{transform:translateX(100%)}}@keyframes cbf-ph-o1{0%,70.77%{opacity:0;transform:translateY(8px) scale(0.94);animation-timing-function:var(--ease)}72.3%,100%{opacity:1;transform:none}}@keyframes cbf-ph-o2{0%,76.15%{opacity:0;transform:translateY(8px) scale(0.94);animation-timing-function:var(--ease)}77.7%,100%{opacity:1;transform:none}}@keyframes cbf-ph-o3{0%,81.54%{opacity:0;transform:translateY(8px) scale(0.94);animation-timing-function:var(--ease)}83.1%,100%{opacity:1;transform:none}}@keyframes cbf-ph-t1{0%,84.6%{opacity:0;transform:scale(0.8);animation-timing-function:var(--ease)}85.4%,87.3%{opacity:1;transform:none}87.69%,100%{opacity:0;transform:scale(0.8)}}@keyframes cbf-ph-m1{0%,87.69%{opacity:0;transform:translateY(8px) scale(0.94);animation-timing-function:var(--ease)}89.2%,100%{opacity:1;transform:none}}@keyframes cbf-ph-dot{0%,60%,100%{transform:none;opacity:.5}30%{transform:translateY(-3px);opacity:1}}@keyframes cbf-ph-status{0%,10.4%{color:#fff}13.08%,21.54%{color:#000}23.08%,36.15%{color:#fff}38.46%,97.7%{color:#000}100%{color:#fff}}@keyframes cbf-ph-carrier{0%,10.4%{opacity:1}11.2%,98.8%{opacity:0}100%{opacity:1}}@keyframes cbf-ph-clock{0%,11.6%{opacity:0}12.6%,97.7%{opacity:1}98.4%,100%{opacity:0}}.cbf-phone.is-static .cbf-ph-lock{visibility:hidden}.cbf-phone.is-static .cbf-ph-dm{transform:none}.cbf-phone.is-static .cbf-ph-m{opacity:1;transform:none}.cbf-phone.is-static .cbf-ph-m-typing{display:none}.cbf-phone.is-static .cbf-ph-status,.cbf-phone.is-static .cbf-ph-home-bar{color:#000}.cbf-phone.is-static .cbf-ph-carrier{opacity:0}.cbf-phone.is-static .cbf-ph-st-left b{opacity:1}.cbf-faq{display:grid;gap:48px;max-width:1360px;margin:0 auto;padding:24px var(--gutter) 96px}.cbf-faq-main,.cbf-flash-copy{min-width:0}.cbf-tabs{position:relative;display:flex;gap:22px;margin:28px calc(var(--gutter)*-1) 0;padding:0 var(--gutter) 10px;overflow-x:auto;scrollbar-width:none}.cbf-tabs::-webkit-scrollbar{display:none}.cbf-tab-ind{position:absolute;bottom:4px;left:0;height:1.5px;background:var(--bf-ink);transition:transform 320ms var(--ease),width 320ms var(--ease)}.cbf-tab{flex:0 0 auto;padding:6px 0;border:0;background:none;color:var(--bf-muted);font-family:inherit;font-size:1rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:color 200ms ease}.cbf-tab[aria-selected=true]{color:var(--bf-ink)}.cbf-tab:focus-visible,.cbf-row-q:focus-visible{outline:2px solid var(--bf-ink);outline-offset:3px}.cbf-panels{min-height:310px;margin-top:18px}.cbf-panel[hidden]{display:none}.cbf-row{border-top:1px solid var(--bf-line)}.cbf-row:last-child{border-bottom:1px solid var(--bf-line)}.cbf-panel.is-enter .cbf-row{animation:cbf-row-in 240ms var(--ease) both}.cbf-panel.is-enter .cbf-row:nth-child(2){animation-delay:30ms}.cbf-panel.is-enter .cbf-row:nth-child(3){animation-delay:60ms}.cbf-panel.is-enter .cbf-row:nth-child(4){animation-delay:90ms}.cbf-panel.is-enter .cbf-row:nth-child(5){animation-delay:120ms}.cbf-panel.is-quick{animation:cbf-fade 120ms ease both}@keyframes cbf-row-in{from{opacity:0;transform:translateY(8px)}}@keyframes cbf-fade{from{opacity:0}}.cbf-row-q{display:grid;grid-template-columns:minmax(0, 1fr) 24px;align-items:center;gap:16px;width:100%;padding:18px 0;border:0;background:none;color:var(--bf-ink);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.4;text-align:left;cursor:pointer}.cbf-row-q b{font-weight:600}.cbf-row.is-asked .cbf-row-q{color:var(--bf-muted)}.cbf-plus{position:relative;width:24px;height:24px}.cbf-plus::before,.cbf-plus::after{position:absolute;top:50%;left:50%;width:12px;height:1.5px;margin:-0.75px 0 0 -6px;background:currentColor;transition:transform 160ms var(--ease);content:""}.cbf-plus::after{transform:rotate(90deg)}.cbf-row-q[aria-expanded=true] .cbf-plus::before{transform:rotate(45deg);transition-duration:240ms}.cbf-row-q[aria-expanded=true] .cbf-plus::after{transform:rotate(135deg);transition-duration:240ms}.cbf-row-a p{padding:0 40px 20px 0;color:var(--bf-muted);font-size:.9375rem;line-height:1.6}.cbf-row-a.is-enter{animation:cbf-row-in 220ms var(--ease) both}.cbf-faq-note{margin-top:24px !important;color:var(--bf-muted);font-size:.875rem}.cbf-faq-note a{color:var(--bf-ink);font-weight:500;text-decoration:underline;text-underline-offset:3px}.cbf-faq-side{display:flex;justify-content:center}.cbf-ask{display:flex;flex-direction:column;width:100%;height:540px;overflow:hidden;border-radius:28px;background:var(--bf-white);box-shadow:0 0 0 .5px var(--bf-line),0 30px 60px -40px rgba(20, 18, 16, 0.4)}.cbf-ask-head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--bf-line)}.cbf-ask-avatar{position:relative;flex:0 0 42px;width:42px;height:42px}.cbf-ask-avatar img{width:100%;height:100%;border-radius:50%;object-fit:contain;box-shadow:0 0 0 1px var(--bf-line)}.cbf-ask-avatar i{position:absolute;right:0;bottom:1px;width:11px;height:11px;border:2px solid var(--bf-white);border-radius:50%;background:var(--bf-green)}.cbf-ask-who{display:flex;flex-direction:column;gap:2px}.cbf-ask-who b{font-size:1rem;font-weight:700;letter-spacing:-0.02em}.cbf-ask-who small{display:flex;align-items:center;gap:6px;color:var(--bf-muted);font-size:.75rem}.cbf-wave{display:flex;align-items:center;gap:2px;height:10px}.cbf-wave i{width:2px;height:100%;border-radius:1px;background:var(--bf-green);transform:scaleY(0.35)}.cbf-wave.is-on i{animation:cbf-wave 600ms ease-in-out infinite alternate}.cbf-wave.is-on i:nth-child(2){animation-delay:150ms}.cbf-wave.is-on i:nth-child(3){animation-delay:300ms}.cbf-wave.is-on i:nth-child(4){animation-delay:450ms}@keyframes cbf-wave{to{transform:scaleY(1)}}.cbf-chat-log{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:radial-gradient(90% 60% at 0 0, rgba(227, 162, 124, 0.14), transparent 60%),var(--bf-paper)}.cbf-chat-log::-webkit-scrollbar{display:none}.cbf-bub{position:relative;max-width:82%;padding:9px 12px 6px;border-radius:16px;font-family:"Poppins",sans-serif;font-size:12.5px;line-height:1.45}.cbf-bub p{margin:0}.cbf-bub time{display:block;margin-top:2px;font-size:9.5px;text-align:right;opacity:.55}.cbf-bub-in{align-self:flex-start;border-bottom-left-radius:5px;background:#fff;color:#141210;transform-origin:left bottom}.cbf-bub-out{align-self:flex-end;border-bottom-right-radius:5px;background:#141210;color:#f1ede7;transform-origin:right bottom}.cbf-bub.is-enter{animation:cbf-bub-in 300ms var(--ease) both}@keyframes cbf-bub-in{from{opacity:0;transform:translateY(8px) scale(0.96)}}.cbf-bub-typing{padding:12px 14px}.cbf-dots{display:flex;gap:4px}.cbf-dots i{width:6px;height:6px;border-radius:50%;background:rgba(20, 18, 16, 0.4);animation:cbf-dot 900ms ease-in-out infinite}.cbf-dots i:nth-child(2){animation-delay:120ms}.cbf-dots i:nth-child(3){animation-delay:240ms}@keyframes cbf-dot{0%,60%,100%{transform:none}30%{transform:translateY(-3px)}}.cbf-chat-bar{display:flex;align-items:center;gap:8px;padding:12px;border-top:1px solid var(--bf-line);background:var(--bf-white)}.cbf-chat-field{flex:1;min-width:0;height:38px;padding:0 14px;border:0;border-radius:999px;outline:none;background:var(--bf-paper);box-shadow:none;color:#141210;font-family:"Poppins",sans-serif;font-size:16px}.cbf-chat-field::placeholder{color:rgba(20, 18, 16, 0.42)}.cbf-chat-field:focus{box-shadow:inset 0 0 0 1.5px #141210}.cbf-bub-link{display:inline-block;margin-top:8px;padding:6px 12px;border-radius:999px;background:#141210;color:#f1ede7 !important;font-size:11.5px;font-weight:600;text-decoration:none !important}.cbf-chat-send{padding:0;border:0;cursor:pointer;display:grid;flex:0 0 36px;place-items:center;width:36px;height:36px;border-radius:50%;background:#141210;color:#f1ede7}.cbf-chat-send svg{width:15px;height:15px}.cbf-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:2px}.cbf-chips.is-enter{animation:cbf-bub-in 360ms var(--ease) 120ms both}.cbf-chip{height:30px;padding:0 12px;border:0;border-radius:999px;background:rgba(255, 255, 255, 0.7);box-shadow:inset 0 0 0 1px rgba(20, 18, 16, 0.16);color:#141210;font-family:"Poppins",sans-serif;font-size:11.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color 160ms ease,transform var(--d-fast) var(--ease)}.cbf-chip:active{transform:scale(0.96)}.cbf-chip:focus-visible{outline:2px solid #141210;outline-offset:2px}@media(hover: hover){.cbf-chip:hover{background:#fff}}@media(min-width: 768px){.cbf,.cbf-after{--gutter: 32px}.cbf-cats{--gutter: var(--plp-side, 32px)}.cbf-buy{--dot: 60px;padding:96px var(--plp-side, 32px) 112px}.cbf-buy-head{grid-template-columns:minmax(0, 1fr) minmax(0, 420px);align-items:end;gap:32px}.cbf-path{margin-top:48px}.cbf-pnode{width:190px}.cbf-pnode-ico{width:24px;height:24px}.cbf-pnode-ok{width:26px;height:26px}.cbf-pnode-text b{font-size:.9375rem}.cbf-pnode-text small{font-size:.8125rem}.cbf-pnode-caret{width:22px;height:22px}.cbf-drops{margin-top:36px}.cbf-drop-card{padding:32px;border-radius:32px}.cbf-lines{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px 40px}.cbf-cuo{grid-template-columns:300px minmax(0, 1fr);align-items:center;gap:40px}.cbf-rewards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px}.cbf-rewards-note{grid-column:1/-1}.cbf-payx{grid-template-columns:320px minmax(0, 1fr);align-items:center;gap:56px;padding:40px 48px}.cbf-trust{grid-template-columns:repeat(3, minmax(0, auto));gap:10px 24px}.cbf-boxes{grid-template-columns:repeat(3, minmax(0, 1fr))}.cbf-box{padding:22px}}@media(min-width: 1024px){.cbf-shop .plp-grid[data-view]{grid-template-columns:repeat(5, minmax(0, 1fr)) !important}.cbf-flash{grid-template-columns:minmax(0, 1fr) 380px;align-items:center;gap:96px;padding-top:128px;padding-bottom:128px}.cbf-faq{grid-template-columns:minmax(0, 1fr) 400px;align-items:start;gap:96px;padding-bottom:128px}.cbf-faq-side{position:sticky;top:96px}}.products-grid:has(.cbf-shop),.cbf-after{background:var(--bf-white)}.cbf-h2,.cbf-faq-title{font-size:clamp(2.25rem,4.4vw,3rem);font-weight:600;line-height:1.04;letter-spacing:-0.04em}.cbf-lead,.cbf-buy-sub{color:var(--bf-muted);font-size:1.0625rem;line-height:1.47;letter-spacing:-0.022em}.cbf-btn{min-height:44px;padding:4px 4px 4px 20px;font-size:.875rem;font-weight:500}.cbf-btn-ico{width:36px;height:36px}.cbf-drop-card,.cbf-ask{border-radius:28px;box-shadow:none}.cbf-pnode-dot{box-shadow:inset 0 0 0 1px #d6d6d6}.cbf-boxes{gap:12px;overflow:visible;border-radius:0;background:none;box-shadow:none}.cbf-box{min-height:0;border-radius:22px}.cbf-ico{background:var(--bf-paper)}.cbf-panel2{background:var(--bf-paper)}.cbf-panel2 .cbf-buy{padding:56px var(--gutter) 24px}.cbf-panel2 .cbf-flash{padding-top:40px}.cbf-panel2 .cbf-rewards,.cbf-panel2 .cbf-payx{background:var(--bf-white)}.cbf-panel2 .cbf-reward{background:var(--bf-paper);box-shadow:none}.cbf-panel2 .cbf-reward.is-on{background:var(--bf-green-light)}.cbf-panel2 .cbf-reward-state{background:var(--bf-white)}.cbf-panel2 .cbf-road-end{background:var(--bf-paper)}.cbf-ask{background:var(--bf-paper)}.cbf-chat-log,.cbf-chat-bar{background:transparent}.cbf-chat-field{background:var(--bf-white)}.cbf-rv{opacity:0;translate:0 28px;transition:opacity 900ms cubic-bezier(0.22, 1, 0.36, 1),translate 900ms cubic-bezier(0.22, 1, 0.36, 1)}.cbf-rv.is-in{opacity:1;translate:0 0}@media(min-width: 768px){.cbf-buy-head{display:block}.cbf-buy-sub{max-width:34em;margin-top:12px !important}}@media(min-width: 1024px){.cbf-panel2{display:grid;grid-template-areas:"buy phone" "flash phone";grid-template-columns:minmax(0, 1fr) 300px;grid-template-rows:auto 1fr;column-gap:72px;padding:24px max(48px,(100% - 1240px)/2)}.cbf-panel2 .cbf-h2{font-size:2.5rem}.cbf-panel2 .cbf-buy{grid-area:buy;--dot: 48px;padding:0}.cbf-panel2 .cbf-buy-sub,.cbf-panel2 .cbf-flash-head .cbf-lead{max-width:56em;margin-top:8px !important;font-size:1rem}.cbf-panel2 .cbf-flash{display:contents}.cbf-panel2 .cbf-flash-copy{grid-area:flash;margin-top:32px;padding-top:28px;border-top:1px solid #d6d6d6}.cbf-panel2 .cbf-phone-wrap{grid-area:phone;align-self:center}.cbf-panel2 .cbf-path{height:calc(36px + var(--dot) + 58px);margin-top:20px}.cbf-panel2 .cbf-path-rail{top:calc(36px + var(--dot)/2 - 4px)}.cbf-panel2 .cbf-path-nodes{inset:36px 0 0}.cbf-panel2 .cbf-drops{margin-top:12px}.cbf-panel2 .cbf-drop-card{padding:16px 24px}.cbf-panel2 .cbf-boxes{margin-top:16px !important}.cbf-panel2 .cbf-box{display:grid;grid-template-columns:32px minmax(0, 1fr);align-items:center;column-gap:12px;padding:10px 14px;border-radius:18px}.cbf-panel2 .cbf-ico{width:32px;height:32px;padding:7px;border-radius:10px}.cbf-panel2 .cbf-box-title{margin:0 !important;font-size:.875rem}.cbf-panel2 .cbf-box-text{display:none}.cbf-faq{padding-top:90px;padding-bottom:90px}}@media(min-width: 1024px)and (min-height: 700px){html:has(.js-cbf){scroll-snap-type:y proximity;scroll-padding-top:var(--cbf-head, 64px)}.cbf-hero,.plp-head:has(.cbf-cats-row),.cbf-panel2,.cbf-faq{scroll-snap-align:start}.cbf-panel2,.cbf-faq{min-height:calc(100svh - var(--cbf-head, 64px));box-sizing:border-box}.cbf-faq{align-content:center}}@media(min-width: 1024px)and (max-height: 860px){.cbf-panel2 .cbf-phone{zoom:.86}}.cbf-cuo-stack{position:relative;width:calc(100% - 28px);max-width:320px;aspect-ratio:1.586;margin:18px 0 0}.cbf-cuo-stack .cbf-cuo-card{position:absolute;inset:0;max-width:none;transition:transform 600ms var(--ease),filter 400ms ease}.cbf-cuo-card-3{background:radial-gradient(120% 90% at 100% 0%, rgba(255, 255, 255, 0.25), transparent 55%),linear-gradient(150deg, #C98A62, #9E4A2A);animation-delay:-2.5s}.cbf-cuo-stack[data-front="6"] .cbf-cuo-card-6,.cbf-cuo-stack[data-front="3"] .cbf-cuo-card-3{z-index:2;transform:rotate(-2deg)}.cbf-cuo-stack[data-front="6"] .cbf-cuo-card-3,.cbf-cuo-stack[data-front="3"] .cbf-cuo-card-6{z-index:1;filter:brightness(0.94);transform:translate(18px, -14px) rotate(5deg) scale(0.95)}@media(hover: hover){.cbf-cuo-stack:hover[data-front="6"] .cbf-cuo-card-6,.cbf-cuo-stack:hover[data-front="3"] .cbf-cuo-card-3{transform:translate(-6px, 4px) rotate(-4deg)}.cbf-cuo-stack:hover[data-front="6"] .cbf-cuo-card-3,.cbf-cuo-stack:hover[data-front="3"] .cbf-cuo-card-6{transform:translate(34px, -24px) rotate(9deg) scale(0.95)}}.cbf-trust{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0 !important;padding:0 !important;border-top:0}.cbf-trust li{height:36px;padding:0 14px 0 10px;border-radius:999px;background:var(--bf-paper);box-shadow:inset 0 0 0 1px #d6d6d6;color:var(--bf-ink);font-size:.8125rem;transition:transform 300ms var(--ease),box-shadow 200ms ease,background-color 200ms ease}.cbf-trust li:nth-child(2){--i: 1}.cbf-trust li:nth-child(3){--i: 2}.cbf-trust svg{animation:4.5s var(--ease) infinite both;animation-delay:calc(1s + var(--i, 0)*300ms)}.cbf-trust-lock svg{animation-name:cbf-tr-lock}.cbf-trust-ship svg{animation-name:cbf-tr-ship}.cbf-trust-back svg{animation-name:cbf-tr-back}@keyframes cbf-tr-lock{0%,14%,100%{transform:none}5%{transform:translateY(-2px)}9%{transform:translateY(1px)}}@keyframes cbf-tr-ship{0%,16%,100%{transform:none}6%{transform:translateX(3px)}11%{transform:translateX(-1px)}}@keyframes cbf-tr-back{0%{transform:none}14%,100%{transform:rotate(-360deg)}}@media(hover: hover){.cbf-trust li:hover{background:var(--bf-white);box-shadow:inset 0 0 0 1px var(--bf-ink);transform:translateY(-2px)}.cbf-trust li:hover svg{animation-duration:1.4s;animation-delay:0s;animation-iteration-count:1}}.cbf-more-btn{background:transparent;box-shadow:inset 0 0 0 1px #86868b;color:var(--bf-ink) !important}.cbf-more-btn .cbf-btn-ico{background:rgba(0, 0, 0, 0.06)}.cbf-title{margin:18px 0 34px !important;font-size:clamp(3.75rem,19vw,9rem);line-height:.9}.cbf-perk{min-height:44px;font-size:.75rem}.cbf-perk svg{flex-basis:18px;width:18px;height:18px}@media(min-width: 768px){.cbf-title{font-size:clamp(5rem,8.5vw,8.5rem)}.cbf-perk{min-height:40px;padding:0 16px 0 12px;font-size:.78rem}}.cbf-ph-icons .cbf-ph-batt{position:relative;display:grid;place-items:center;width:23px;height:11.5px;margin-right:3px;border-radius:3.5px;background:currentColor}.cbf-ph-batt::after{position:absolute;top:3.5px;right:-2.5px;width:1.5px;height:4.5px;border-radius:0 1px 1px 0;background:currentColor;opacity:.45;content:""}.cbf-ph-batt b{color:currentColor;font-size:8.5px;font-weight:700;line-height:1;filter:invert(1)}.cbf-ph-editor{background:#000}.cbf-ph-editor .cbf-ph-s-bg,.cbf-ph-editor::after{top:44px;bottom:84px;height:auto;border-radius:18px}.cbf-ph-ed-top{top:54px;right:10px;left:10px;align-items:flex-start}.cbf-ph-ed-x{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(0, 0, 0, 0.4);font-size:15px}.cbf-ph-ed-tools{flex-direction:column;gap:7px}.cbf-ph-ed-tools i{width:34px;height:34px;background:rgba(0, 0, 0, 0.4);font-size:13px}.cbf-ph-ed-tools i:last-child{height:22px;border-radius:999px;background:rgba(120, 100, 0, 0.55);font-size:10px}.cbf-ph-ed-bottom{right:10px;bottom:24px;left:10px;gap:6px}.cbf-ph-ed-share{flex:1;min-width:0;gap:8px;height:40px;padding:0 10px 0 6px;overflow:hidden;background:#262626;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:11px;font-weight:500}.cbf-ph-ed-share img{flex:0 0 28px;width:28px;height:28px;padding:4px;box-shadow:0 0 0 1.5px #fff}.cbf-ph-ed-star{flex:0 0 28px;width:28px;height:28px;background:#fff;color:#1bc24b}.cbf-ph-ed-go{flex:0 0 40px;margin-left:0;background:#3b5bf6;color:#fff}.cbf-ph-tap-share{top:552px;left:40px}.cbf-ph-lock-time{top:64px}.cbf-ph-lock-time span{font-size:17px;font-weight:700;opacity:1}.cbf-ph-lock-time b{margin-top:2px;color:rgba(255, 255, 255, 0.38);font-size:104px;font-weight:600;letter-spacing:-0.02em;opacity:1;text-shadow:0 1px 0 rgba(255, 255, 255, 0.35),0 -1px 0 rgba(0, 0, 0, 0.15)}.cbf-ph-notif{padding:11px 12px;border-radius:22px;background:rgba(255, 255, 255, 0.14);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.22);color:#fff;font-size:12.5px}.cbf-ph-notif-top small{color:rgba(255, 255, 255, 0.6);font-size:11.5px}.cbf-ph-notif-pic{position:relative;flex:0 0 38px;width:38px;height:38px}.cbf-ph-notif-pic img{width:100%;height:100%;border-radius:50%;object-fit:cover}.cbf-ph-notif-pic .cbf-ph-app-ig{position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;border-radius:5px;box-shadow:0 0 0 1.5px rgba(40, 30, 25, 0.6)}.cbf-ph-notif-pic .cbf-ph-app-ig svg{width:11px;height:11px}.cbf-ph-lock-btn{width:46px;height:46px;background:rgba(255, 255, 255, 0.1);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.28)}.products-grid:has(.cbf-shop){background:#fff}.cbf-btn{gap:6px;padding:0 20px}.cbf-btn-ico,.cbf-btn-light .cbf-btn-ico,.cbf-payx .cbf-btn-light .cbf-btn-ico,.cbf-more-btn .cbf-btn-ico{width:auto;height:auto;background:none}.cbf-btn-ico svg{width:14px;height:14px}.cbf-payx-title{font-size:1.75rem;line-height:1.05;letter-spacing:-0.04em}.cbf-amount{font-size:2rem;letter-spacing:-0.035em}.cbf-payx-title,.cbf-win-title,.cbf-reward-title,.cbf-line-name,.cbf-pnode-text b,.cbf-ask-who b,.cbf-amount,.cbf-lines-foot b,.cbf-receipt-total b,.cbf-bubble,.cbf-qty-n,.cbf-cuo-big{font-weight:600}.cbf-path-rail{top:calc(44px + var(--dot)/2 - 3px);height:6px;background:#e3e3e8}.cbf-path-fill,.cbf-path-fill.is-filling{background-image:none;animation:none}.cbf-cuo-card-6{background:radial-gradient(120% 90% at 100% 0%, rgba(181, 104, 63, 0.55), transparent 55%),linear-gradient(150deg, #2A2622, #0F0E0D)}.cbf-cuo-facts li{background:var(--bf-paper);color:var(--bf-ink)}.cbf-after{--bf-cream: #FFFFFF}.cbf-line-img,.cbf-empty-ico,.cbf-receipt{background:var(--bf-paper)}.cbf-bub-in,.cbf-chat-field,.cbf-chip{color:var(--bf-ink)}.cbf-bub-out,.cbf-chat-send{background:var(--bf-ink);color:#fff}.cbf-bub-link{background:var(--bf-ink);color:#fff !important}.cbf-chat-field:focus{box-shadow:inset 0 0 0 1.5px var(--bf-ink)}.cbf-pnode.is-on .cbf-pnode-dot{box-shadow:0 0 0 4px var(--bf-green-soft)}.cbf-pnode-caret,.cbf-qty-btn,.cbf-road-go{box-shadow:inset 0 0 0 1px #d6d6d6}.cbf-cuo-card{box-shadow:inset 0 0 0 .5px rgba(255, 255, 255, 0.12)}.cbf-receipt{filter:none}.cbf-perk{font-size:.8125rem}.cbf-title{margin:16px 0 32px !important}.cbf-box,.cbf-reward{border-radius:20px}.cbf-ico,.cbf-line-img,.cbf-empty-ico{border-radius:12px}.cbf-win{border-radius:28px}.cbf-bub{font-size:.8125rem}.cbf-bub time{font-size:.6875rem}.cbf-chip,.cbf-bub-link{font-size:.75rem}.cbf-tabs{gap:24px;margin-top:24px}.cbf-panels{margin-top:16px}.cbf-row-q{padding:16px 0}.cbf-cuo-stack{margin-top:16px}.cbf-cuo-facts{margin-top:12px !important}.cbf-reward{padding:16px}.cbf-lines{gap:16px}.cbf-lines-foot{margin-top:16px !important}.cbf-payx{gap:24px}.cbf-receipt{padding:24px 20px}.cbf-receipt-rows{margin-top:12px !important}.cbf-barcode{margin-top:12px}.cbf-btn-block{margin-top:20px}@media(max-width: 767px){.cbf-drop-card{padding:24px 16px}.cbf-hero-copy{padding-bottom:32px}}@media(hover: hover){.cbf-payx .cbf-btn:not(:disabled):hover,.cbf-win-cart:hover,.cbf-chat-send:hover{background-color:#3a3a3c}.cbf-hero .cbf-btn-light:hover{background-color:#fff}.cbf-more-btn:hover,.cbf-win-more:hover,.cbf-qty-btn:hover{box-shadow:inset 0 0 0 1px var(--bf-ink)}.cbf-plan[aria-checked=false]:hover,.cbf-tab[aria-selected=false]:hover{color:var(--bf-ink)}.cbf-row-q:hover .cbf-row-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.cbf-qty-btn:focus-visible,.cbf-chat-send:focus-visible,.cbf-win-x:focus-visible,.cbf-win-more:focus-visible{outline:2px solid var(--bf-ink);outline-offset:2px}.cbf-plan:active,.cbf-chat-send:active,.cbf-win-more:active{transform:scale(0.97)}.cbf-plan,.cbf-chat-send,.cbf-win-more{transition:background-color 200ms ease,color 200ms ease,box-shadow 200ms ease,transform var(--d-fast) var(--ease)}@media(min-width: 768px){.cbf-perk{font-size:.8125rem}}@media(min-width: 1024px){.cbf-h2,.cbf-faq-title{font-size:2.5rem}.cbf-panel2 .cbf-path-rail{top:calc(36px + var(--dot)/2 - 3px)}.cbf-panel2 .cbf-flash-copy{padding-top:24px}.cbf-panel2 .cbf-box{border-radius:20px;padding:8px 16px 8px 8px}.cbf-panel2 .cbf-ico{border-radius:12px}}@media(pointer: coarse)and (max-width: 1023px){.cbf-plan,.cbf-chat-field,.cbf-ph-btn{height:44px}.cbf-chat-send{flex-basis:44px;width:44px;height:44px}.cbf-win-x{top:8px;right:8px;width:44px;height:44px}.cbf-chip{height:36px}.cbf-tab{padding:12px 0}.cbf-qty-btn{position:relative}.cbf-qty-btn::after{position:absolute;inset:-6px;content:""}}@media(max-width: 1023px){html:has(.js-cbf){scroll-snap-type:y proximity;scroll-padding-top:var(--cbf-head, 64px)}.cbf-hero,.plp-head:has(.cbf-cats-row),.cbf-panel2,.cbf-faq{scroll-snap-align:start}.cbf-hero{min-height:min(74svh,640px)}.cbf-hero-copy{padding-bottom:28px}.cbf-title{margin:14px 0 22px !important;font-size:clamp(3.5rem,17vw,6rem)}.cbf-perks{display:flex;gap:6px;max-width:none;margin:0 calc(var(--gutter)*-1);padding:0 var(--gutter);overflow-x:auto;scrollbar-width:none;-webkit-mask:linear-gradient(90deg, #000 calc(100% - 32px), transparent);mask:linear-gradient(90deg, #000 calc(100% - 32px), transparent)}.cbf-perks::-webkit-scrollbar{display:none}.cbf-perk{flex:0 0 auto;min-height:36px;padding:0 14px 0 10px;border-radius:999px;font-size:.75rem;white-space:nowrap}.cbf-perk svg{flex-basis:16px;width:16px;height:16px}.cbf-shop .plp-grid,.cbf-shop .plp-grid[data-view]{display:flex !important;gap:10px !important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.cbf-shop .plp-grid::-webkit-scrollbar{display:none}.cbf-shop .plp-grid>.js-item-product{flex:0 0 62%;max-width:300px;scroll-snap-align:start}.cbf-more-wrap{display:none}.cbf-panel2 .cbf-buy{--dot: 40px;padding:32px var(--gutter) 4px}.cbf-panel2 .cbf-h2,.cbf-faq-title{font-size:2rem}.cbf-panel2 .cbf-buy-sub,.cbf-flash-head .cbf-lead{margin-top:6px !important;font-size:.875rem;line-height:1.45}.cbf-panel2 .cbf-path{height:calc(36px + var(--dot) + 46px);margin-top:16px}.cbf-panel2 .cbf-path-rail{top:calc(36px + var(--dot)/2 - 3px)}.cbf-panel2 .cbf-path-nodes{inset:36px 0 0}.cbf-panel2 .cbf-pnode{width:80px}.cbf-panel2 .cbf-pnode-ico{width:18px;height:18px}.cbf-panel2 .cbf-pnode-ok{width:20px;height:20px}.cbf-panel2 .cbf-pnode-text b{font-size:.6875rem}.cbf-panel2 .cbf-pnode-text small{font-size:.625rem}.cbf-panel2 .cbf-pnode-caret{width:18px;height:18px}.cbf-panel2 .cbf-drops{margin-top:8px}.cbf-panel2 .cbf-flash{display:grid;grid-template-areas:"head head" "boxes phone";grid-template-columns:minmax(0, 1fr) 132px;align-items:center;gap:14px 12px;padding:20px var(--gutter) 28px}.cbf-panel2 .cbf-flash-copy{display:contents}.cbf-panel2 .cbf-flash-head{grid-area:head}.cbf-panel2 .cbf-boxes{grid-area:boxes;display:flex;flex-direction:column;gap:6px;margin:0 !important}.cbf-panel2 .cbf-box{display:flex;align-items:center;gap:8px;min-height:40px;padding:4px 12px 4px 4px;border-radius:999px}.cbf-panel2 .cbf-ico{flex:0 0 30px;width:30px;height:30px;padding:7px;border-radius:50%}.cbf-panel2 .cbf-box-title{margin:0 !important;font-size:.75rem;line-height:1.2}.cbf-panel2 .cbf-box-text{display:none}.cbf-panel2 .cbf-phone-wrap{grid-area:phone;gap:6px}.cbf-panel2 .cbf-phone{zoom:.44}.cbf-flash-head .cbf-lead{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cbf-panel2 .cbf-ph-btn{height:36px;padding:0 14px;font-size:.6875rem}.cbf-faq{gap:28px;padding:36px var(--gutter) 48px}.cbf-row-text{font-size:.9375rem}.cbf-ask{height:380px}}@media(min-width: 768px)and (max-width: 1023px){.cbf-shop .plp-grid>.js-item-product{flex-basis:34%}.cbf-panel2 .cbf-flash{grid-template-columns:minmax(0, 1fr) 210px}.cbf-panel2 .cbf-phone{zoom:.7}}@media(max-width: 767px){.plp-head:has(.cbf-cats-row){padding:32px 16px 16px}.plp-head:has(.cbf-cats-row) .plp-title{font-size:2rem;font-weight:600;line-height:1.04;letter-spacing:-0.04em}.cbf-shop-lead{margin-top:8px !important;color:#6e6e73;font-size:.875rem;line-height:1.45;letter-spacing:-0.022em}.cbf-ask:not(:has(.cbf-bub-out)){height:auto}.cbf-ask:not(:has(.cbf-bub-out)) .cbf-chat-log{display:none}.cbf-ask:not(:has(.cbf-bub-out)) .cbf-ask-head{padding-bottom:4px;border-bottom:0}.cbf-ask:not(:has(.cbf-bub-out)) .cbf-chat-bar{border-top:0}.cbf-tabs{gap:8px;padding:0 16px}.cbf-tab{position:relative;z-index:1;height:40px;padding:0 16px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.12);font-size:.875rem;transition:color 200ms ease,box-shadow 200ms ease}.cbf-tab[aria-selected=true]{color:#fff;box-shadow:none}.cbf-tab-ind{top:0;bottom:auto;height:40px;border-radius:999px}.cbf-title{margin:16px 0 24px !important;font-size:clamp(3.5rem,21vw,6rem)}.cbf-perks{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;margin:0;padding:0;overflow:visible;-webkit-mask:none;mask:none}.cbf-perk{min-height:44px;padding:6px 12px 6px 10px;border-radius:20px;white-space:normal;line-height:1.25}.cbf-hero-copy{padding-bottom:32px}.cbf-shop .plp-grid,.cbf-shop .plp-grid[data-view]{padding-inline:16px;scroll-padding-inline:16px}.cbf-cats{--gutter: 16px;margin-top:16px;-webkit-mask:linear-gradient(90deg, #000 calc(100% - 32px), transparent);mask:linear-gradient(90deg, #000 calc(100% - 32px), transparent)}.cbf-panel2 .cbf-buy{padding-bottom:0}.cbf-panel2 .cbf-flash{grid-template-columns:minmax(0, 1fr) 120px;row-gap:16px;padding:16px 16px 20px}.cbf-panel2 .cbf-flash-head{padding-top:24px;border-top:1px solid #d6d6d6}.cbf-panel2 .cbf-boxes{gap:8px}.cbf-panel2 .cbf-phone{zoom:.4}.cbf-faq{gap:24px;padding:32px 16px 48px}.cbf-panels{min-height:0}.cbf-faq-note{margin-top:16px !important}.cbf-panel2 .cbf-ph-btn{position:relative}.cbf-panel2 .cbf-ph-btn::after{position:absolute;inset:-4px;content:""}.cbf-panel2 .cbf-pnode{width:84px}.cbf-panel2 .cbf-pnode-btn{gap:8px}.cbf-panel2 .cbf-pnode-text b{font-size:.75rem;line-height:1.2}.cbf-panel2 .cbf-pnode-text small{white-space:nowrap}.cbf-panel2 .cbf-path{height:calc(36px + var(--dot) + 52px)}}@media(min-width: 768px)and (max-width: 1023px){.products-grid.section-main-products-grid:has(.cbf-shop){--plp-side: 32px}.plp-head:has(.cbf-cats-row) .plp-title{font-size:2rem;font-weight:600;letter-spacing:-0.04em}.cbf-shop .plp-grid,.cbf-shop .plp-grid[data-view]{scroll-padding-inline:var(--plp-side)}}@media(max-width: 1023px){html:has(.js-cbf){scroll-snap-type:none}}@media(max-width: 767px){.cbf-shop .plp-grid,.cbf-shop .plp-grid[data-view]{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:24px 8px !important;padding-inline:8px !important;overflow:visible;scroll-snap-type:none}.cbf-shop .plp-grid>.js-item-product{flex:none;max-width:none}.cbf-more-wrap{display:flex;padding-top:20px}.cbf-drop-card{padding:20px 16px}.cbf-cuo-stack{max-width:236px;margin-top:12px}.cbf-cuo-card{padding:14px 16px;border-radius:16px}.cbf-cuo-chip{width:28px;height:22px}.cbf-cuo-brand{font-size:.6875rem}.cbf-cuo-big{font-size:3.25rem}.cbf-cuo-cap{font-size:.8125rem}.cbf-cuo-dots{margin-top:8px;font-size:.625rem}.cbf-plans{margin-top:4px}.cbf-amount{font-size:1.75rem}.cbf-pay-line{margin-top:12px !important}.cbf-cuo-facts li{height:28px;padding:0 10px 0 8px;font-size:.6875rem}.cbf-cuo-note{font-size:.6875rem}.cbf-rewards{gap:8px}.cbf-reward{gap:4px;padding:14px}.cbf-reward-title{font-size:1rem}.cbf-reward-state{padding:2px 8px;font-size:.6875rem}.cbf-reward-text{font-size:.75rem}.cbf-road{height:32px;margin-top:6px}.cbf-road::before,.cbf-road-fill{left:15px}.cbf-road::before{right:15px}.cbf-road-go,.cbf-road-end{width:30px;height:30px}.cbf-road-go{left:calc(15px + (100% - 60px)*var(--rw))}.cbf-road svg{width:15px;height:15px}.cbf-road-end svg{width:13px;height:13px}.cbf-rewards-note{font-size:.6875rem}.cbf-payx{gap:18px}.cbf-receipt{max-width:200px;padding:18px 16px 22px}.cbf-receipt-brand{font-size:1rem}.cbf-receipt-brand span{font-size:.625rem}.cbf-receipt-date{font-size:.625rem}.cbf-receipt-rows div{padding:3px 0;font-size:.6875rem}.cbf-receipt-total{font-size:.6875rem}.cbf-receipt-total b{font-size:1.25rem}.cbf-barcode{height:24px}.cbf-payx-title{font-size:1.5rem}.cbf-payx-text{font-size:.875rem}.cbf-btn-block{margin-top:16px}.cbf-panel2 .cbf-flash{grid-template-columns:minmax(0, 1fr) 150px}.cbf-panel2 .cbf-phone{zoom:.5}.cbf-panel2 .cbf-ph-btn{display:none}.cbf-faq-side,.cbf-faq-chatref{display:none}}@media(max-width: 767px){.cbf-cuo{grid-template-columns:128px minmax(0, 1fr);align-items:center;gap:0 14px}.cbf-cuo-stack{zoom:.62;width:240px;max-width:none;margin:0 0 0 -36px}.cbf-plans{display:flex;gap:2px;width:100%;margin-top:0;padding:3px}.cbf-plan{flex:1;height:30px;padding:0 4px;font-size:.6875rem}.cbf-pay-line{margin-top:10px !important}.cbf-pay-n{font-size:.6875rem;line-height:1.3}.cbf-amount{font-size:1.375rem}.cbf-cuo-facts{display:none}.cbf-cuo-note{margin-top:8px !important;font-size:.625rem;line-height:1.4}.cbf-payx{grid-template-columns:128px minmax(0, 1fr);align-items:center;gap:6px 14px}.cbf-receipt{grid-row:1/span 4;grid-column:1;zoom:.6;width:214px;max-width:none}.cbf-payx-side{display:contents}.cbf-payx-title,.cbf-payx-text,.cbf-payx .cbf-btn-block,.cbf-min-note{grid-column:2}.cbf-payx-title{font-size:1.25rem}.cbf-payx-text{margin-top:0 !important;font-size:.75rem;line-height:1.4}.cbf-payx .cbf-btn-block{min-height:40px;margin-top:6px;padding:0 14px;font-size:.8125rem}.cbf-min-note{margin-top:0 !important;font-size:.6875rem;line-height:1.35}.cbf-trust{grid-column:1/-1;gap:6px;margin-top:10px !important}.cbf-trust li{height:32px;padding:0 12px 0 8px;font-size:.75rem}.cbf-trust svg{flex-basis:16px;width:16px;height:16px}.cbf-panel2 .cbf-flash{grid-template-columns:minmax(0, 1fr) 172px}.cbf-panel2 .cbf-box-title{white-space:nowrap}.cbf-panel2 .cbf-boxes{align-items:flex-start}.cbf-panel2 .cbf-box{min-height:36px;padding-right:14px}.cbf-panel2 .cbf-ico{flex-basis:28px;width:28px;height:28px}.cbf-panel2 .cbf-phone{zoom:.57}}.cbf-cuo-title,.cbf-cuo-sub{display:none}@media(max-width: 767px){.cbf-cuo{grid-template-columns:124px minmax(0, 1fr);gap:0 16px}.cbf-cuo-stack{zoom:.46;width:240px;margin:26px 34px 12px 0}.cbf-cuo-main{display:flex;flex-direction:column}.cbf-cuo-title{display:block;font-size:1rem;font-weight:600;line-height:1.2;letter-spacing:-0.02em}.cbf-cuo-sub{display:block;margin-top:2px !important;color:var(--bf-muted);font-size:.6875rem;line-height:1.35}.cbf-pay-line{order:3;margin-top:10px !important}.cbf-plans{order:4;margin-top:10px}.cbf-cuo-note{order:5}.cbf-payx{grid-template-columns:minmax(0, 46%) minmax(0, 1fr);align-items:start;gap:6px 14px}.cbf-receipt{grid-row:1/span 5;align-self:center;zoom:.68;width:210px}.cbf-payx-title{grid-row:1}.cbf-payx-text{grid-row:2}.cbf-trust{grid-column:2;grid-row:3;gap:4px;margin-top:6px !important}.cbf-trust li{height:28px;padding:0 10px 0 7px;font-size:.6875rem}.cbf-trust svg{flex-basis:14px;width:14px;height:14px}.cbf-min-note{grid-row:4}.cbf-payx .cbf-btn-block{grid-row:5;margin-top:8px}.cbf-panel2 .cbf-flash{grid-template-areas:"head phone" "boxes boxes";row-gap:20px}.cbf-panel2 .cbf-flash-head{align-self:center;padding-top:0;border-top:0}.cbf-panel2 .cbf-flash{border-top:1px solid #d6d6d6;margin:0 var(--gutter);padding-top:24px;padding-right:0;padding-left:0}.cbf-panel2 .cbf-flash-head .cbf-h2{font-size:1.75rem}.cbf-panel2 .cbf-flash-head .cbf-lead{display:block;-webkit-line-clamp:unset}.cbf-panel2 .cbf-boxes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch;gap:8px}.cbf-panel2 .cbf-box{display:block;min-height:0;padding:12px;border-radius:20px;transition:transform var(--d-fast) var(--ease)}.cbf-panel2 .cbf-box:active{transform:scale(0.97)}.cbf-panel2 .cbf-ico{width:30px;height:30px;padding:7px;border-radius:10px}.cbf-panel2 .cbf-box-title{margin-top:10px !important;font-size:.8125rem;white-space:normal}.cbf-panel2 .cbf-box-text{display:block;margin-top:2px !important;font-size:.6875rem;line-height:1.35}}@media(max-width: 767px){.cbf-payx{align-items:stretch}.cbf-receipt{align-self:stretch;display:flex;flex-direction:column;zoom:.7;width:206px;transform:rotate(-1.5deg)}.cbf-receipt-rows{display:flex;flex:1;flex-direction:column;justify-content:space-evenly}.cbf-panel2 .cbf-flash{grid-template-areas:"head phone" "boxes phone";grid-template-rows:auto 1fr;align-items:start;row-gap:16px}.cbf-panel2 .cbf-flash{grid-template-columns:minmax(0, 1fr) 150px}.cbf-panel2 .cbf-phone-wrap{position:sticky;top:calc(var(--cbf-head, 77px) + 16px);grid-row:1/span 2;align-self:start}.cbf-panel2 .cbf-phone{zoom:.5}.cbf-panel2 .cbf-flash-head .cbf-lead{font-size:.8125rem}.cbf-panel2 .cbf-boxes{display:flex;flex-direction:column;gap:8px}.cbf-panel2 .cbf-box{display:grid;grid-template-columns:28px minmax(0, 1fr);align-items:center;column-gap:10px;padding:10px 12px 10px 10px;border-radius:16px}.cbf-panel2 .cbf-ico{grid-row:span 2;width:28px;height:28px;padding:6px}.cbf-panel2 .cbf-box-title{margin:0 !important;font-size:.8125rem;line-height:1.2}.cbf-panel2 .cbf-box-text{margin-top:1px !important}.cbf-more-wrap{padding:16px 0 32px}.cbf-more-btn{min-height:40px;padding:0 16px;font-size:.8125rem}}@media(max-width: 767px){.cbf-panel2 .cbf-flash{grid-template-areas:"head head" "boxes phone";grid-template-columns:minmax(0, 1fr) 150px;grid-template-rows:auto auto;align-items:center}.cbf-panel2 .cbf-phone-wrap{position:static;grid-row:auto;align-self:center}.cbf-panel2 .cbf-boxes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.cbf-panel2 .cbf-box{display:block;padding:10px;border-radius:16px}.cbf-panel2 .cbf-ico{grid-row:auto;width:26px;height:26px;padding:6px}.cbf-panel2 .cbf-box-title{margin-top:8px !important;font-size:.75rem}.cbf-panel2 .cbf-box-text{margin-top:2px !important;font-size:.625rem;line-height:1.3}.cbf-cuo-stack{display:flex;flex-direction:column;gap:22px;aspect-ratio:auto;margin:8px 0}.cbf-cuo-stack[data-front] .cbf-cuo-card{position:relative;inset:auto;z-index:auto;width:100%;filter:none}.cbf-cuo-stack[data-front] .cbf-cuo-card-3{transform:rotate(-2deg)}.cbf-cuo-stack[data-front] .cbf-cuo-card-6{transform:rotate(2deg)}}@media(min-width: 421px)and (max-width: 767px){.cbf-panel2 .cbf-flash{grid-template-columns:minmax(0, 1fr) 190px}.cbf-panel2 .cbf-phone{zoom:.63}.cbf-panel2 .cbf-box-title{font-size:.8125rem}.cbf-panel2 .cbf-box-text{font-size:.6875rem}}@media(min-width: 561px)and (max-width: 767px){.cbf-panel2 .cbf-flash{grid-template-areas:"head phone" "boxes phone";grid-template-columns:minmax(0, 1fr) 214px}.cbf-panel2 .cbf-phone-wrap{grid-row:1/span 2}.cbf-panel2 .cbf-phone{zoom:.71}}.cbf-road-end{display:none}.cbf-road::before{right:18px}.cbf-road-fill{width:calc((100% - 36px)*var(--rw))}.cbf-road-go{left:calc(18px + (100% - 36px)*var(--rw));transition:left 900ms var(--ease),background-color 400ms ease}.cbf-reward.is-on .cbf-road-go{background:var(--bf-green);box-shadow:none;animation:cbf-road-pop 620ms var(--ease-stamp) 700ms both}@keyframes cbf-road-pop{0%,100%{scale:1}40%{scale:1.15}}.cbf-reward.is-on .cbf-road-go svg{stroke:var(--bf-white)}@media(max-width: 1023px){.cbf-panel2 .cbf-pnode-text small{display:none}.cbf-panel2 .cbf-path{height:calc(36px + var(--dot) + 34px)}.cbf-pnode.is-open .cbf-pnode-dot{box-shadow:inset 0 0 0 1px #d6d6d6}.cbf-pnode.is-open.is-on .cbf-pnode-dot{box-shadow:0 0 0 4px var(--bf-green-soft)}}@media(max-width: 767px){.cbf-road::before{right:15px}.cbf-road-fill{width:calc((100% - 30px)*var(--rw))}.cbf-road-go{left:calc(15px + (100% - 30px)*var(--rw))}.cbf-cuo-stack{zoom:1;width:auto;gap:10px;margin:6px 0}.cbf-cuo-stack .cbf-cuo-card{column-gap:6px;padding:8px 10px;border-radius:10px}.cbf-cuo-chip{width:16px;height:12px;border-radius:3px}.cbf-cuo-brand{font-size:.5rem}.cbf-cuo-big{font-size:1.75rem}.cbf-cuo-cap{padding-bottom:2px;font-size:.5rem}.cbf-cuo-dots{margin-top:4px;font-size:.4375rem;letter-spacing:.1em}}@media(max-width: 420px){.cbf-panel2 .cbf-flash{grid-template-columns:minmax(0, 1fr) 172px}.cbf-panel2 .cbf-phone{zoom:.573}}@media(prefers-reduced-motion: reduce){.cbf *,.cbf-after *,.cbf-shop *,.cbf-cats *{animation-duration:1ms !important;animation-delay:0ms !important;animation-iteration-count:1 !important;transition-duration:1ms !important}.cbf-win,.cbf-win.is-show{transition:opacity 200ms ease !important}}
