.bb-brutal,#bb_variant_chips{--bb-ink: var(--main_background_text_color, #101015)}#bb_variant_chips{margin:0 0 18px}.bb-chips-label{display:block;text-align:left;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;line-height:1.5;opacity:.62;margin:0 0 8px}.bb-chips-label .tips{opacity:1}.bb-chips-row{display:flex;flex-wrap:wrap;gap:11px}.bb-brutal .phone-image-block,.bb-brutal .block.phone-details .card .phone-image-block{border-right:0!important}.bb-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.bb-head #bb_model_heading{order:1;flex:1 1 16ch;max-width:34ch}.bb-head .upto-price-button{order:2}.bb-head .back-button{order:3}.bb-head .upto-price-button{font-variant-numeric:tabular-nums;min-width:108px;text-align:center}.bb-chip{display:inline-flex;flex-direction:column;gap:1px;align-items:flex-start;text-align:left;padding:9px 14px;text-decoration:none;border:2px solid var(--bb-ink);border-radius:0;box-shadow:4px 4px 0 var(--bb-ink);background:transparent;color:var(--bb-ink);transition:background .12s ease,color .12s ease,box-shadow .09s ease}.bb-chip:hover{box-shadow:6px 6px 0 var(--bb-ink);text-decoration:none;color:var(--bb-ink)}.bb-chip.is-on:hover,.bb-brutal .custom-control-input:checked+.bb-chip-ctl:hover{color:var(--primary_text_color, #fff)}.bb-chip:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--bb-ink)}.bb-chip:focus-visible{outline:3px solid var(--primary_color, #4C6EF5);outline-offset:3px}.bb-chip-lab{font-weight:800;font-size:13px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.bb-chip-sub{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.72;min-width:58px;display:block}.bb-chip-sub{min-height:14px}.bb-chip.is-on{background:var(--primary_color, #4C6EF5);color:var(--primary_text_color, #fff);border-color:var(--primary_color, #4C6EF5);box-shadow:4px 4px #000000d9}.bb-chip.is-on .bb-chip-sub{opacity:.85}.bb-chip.is-off{cursor:not-allowed;opacity:.32;border-style:dashed;box-shadow:none;background:transparent}.bb-chip.is-off:hover{box-shadow:none}.bb-chip.is-off .bb-chip-sub{color:inherit;opacity:1}.bb-chips-label b{font-weight:600;letter-spacing:.03em;text-transform:none;font-size:11px;margin-left:10px;opacity:.85}.bb-axis.is-dim{opacity:.5;transition:opacity .15s ease}.bb-brutal .device-type .bb-chip-ctl{padding:7px 12px}.bb-brutal .device-type .bb-chip-lab{font-size:12px}@media(prefers-reduced-motion:reduce){.bb-chip{transition:none}.bb-chip:active{transform:none}}.bb-brutal .bb-quote{display:flex;align-items:center;gap:20px;flex-wrap:wrap;border:2px solid var(--bb-ink);border-radius:0;box-shadow:4px 4px 0 var(--bb-ink);padding:14px 18px;margin:0 0 22px;max-width:520px}.bb-brutal .bb-quote-col{display:flex;flex-direction:column;line-height:1}.bb-brutal .bb-quote-k{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:6px}.bb-brutal .bb-quote-amt{margin:0;font-weight:800;letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:1;font-size:clamp(34px,5vw,52px);color:var(--primary_color, #4C6EF5);min-width:5.5ch;display:block}.bb-brutal .bb-cta{margin-left:auto;cursor:pointer;font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;padding:14px 30px;border:2px solid var(--bb-ink);border-radius:0;box-shadow:4px 4px 0 var(--bb-ink);background:var(--primary_color, #4C6EF5);color:var(--primary_text_color, #fff)}.bb-brutal .bb-cta:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--bb-ink)}.bb-brutal .upto-price-button{border-radius:0!important;border:2px solid var(--bb-ink)!important;box-shadow:4px 4px 0 var(--bb-ink);font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.bb-brutal .upto-price-button:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--bb-ink)}@media(min-width:992px){.bb-brutal .bb-quote{position:sticky;top:12px;z-index:6;background:var(--main_background_color, #fff)}}@media(max-width:991.98px){.bb-brutal .bb-quote{position:fixed;left:0;right:0;bottom:0;z-index:1030;margin:0;max-width:none;border-width:2px 0 0;box-shadow:0 -4px 0 var(--bb-ink);background:var(--main_background_color, #fff);padding:10px 16px}.bb-brutal #modelForm,.bb-brutal .condition-section{padding-bottom:96px}body.bb-pinned main{position:relative;z-index:1}body.bb-pinned footer{padding-bottom:96px}}.bb-brutal .custom-control-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.bb-brutal .bb-chip-wrap{padding:0;margin:0;display:inline-flex}.bb-brutal .device-type .model_device_condation{display:flex;gap:11px;flex-wrap:wrap;justify-content:flex-start;margin:0 0 18px}.bb-brutal .device-type{margin-bottom:4px;text-align:left}.bb-brutal .bb-seg{display:flex;flex-wrap:wrap;gap:11px;justify-content:flex-start;text-align:left;padding:0 0 4px;margin:0}.bb-brutal .bb-chip-ctl{cursor:pointer;margin:0}.bb-brutal .bb-chip-ctl:before,.bb-brutal .bb-chip-ctl:after{display:none}.bb-brutal .custom-control-input:checked+.bb-chip-ctl{background:var(--primary_color, #4C6EF5);color:var(--primary_text_color, #fff);border-color:var(--primary_color, #4C6EF5);box-shadow:4px 4px #000000d9}.bb-brutal .custom-control-input:focus-visible+.bb-chip-ctl{outline:3px solid var(--primary_color, #4C6EF5);outline-offset:3px}.bb-brutal .bb-chip-ctl img{max-height:26px;width:auto}.bb-chip-sub.is-up{color:#0e7350;opacity:1}.bb-chip-sub.is-down{color:#a33a22;opacity:1}.bb-chip.is-on .bb-chip-sub,.bb-brutal .custom-control-input:checked+.bb-chip-ctl .bb-chip-sub{color:var(--primary_text_color, #fff);opacity:.85}.bb-brutal .bb-cols{width:100%;flex:1 1 100%}.bb-axis{margin-bottom:20px}.bb-chips-row{padding-bottom:4px}.bb-brutal .condation-tab-section,.bb-brutal [data-required]{margin-bottom:20px}.bb-brutal .bb-graderow{border:2px solid color-mix(in srgb,var(--bb-ink) 15%,transparent);border-radius:0;padding:11px 14px;margin-top:14px;font-size:14px;line-height:1.5;text-transform:none;letter-spacing:0;font-weight:400;opacity:.9;max-width:520px;box-shadow:none;min-height:68px}.bb-brutal .bb-graderow b{font-weight:800;opacity:1}.bb-brutal .show_final_amt:not(.bb-quote-amt),.bb-brutal .get-paid-button,.bb-brutal #price_with_img{display:none!important}.bb-brutal .bb-quote-amt{display:block!important}.bb-brutal .show-price,.bb-brutal .get-paid-mobile-block{display:none!important}.bb-brutal .page-heading{padding:0!important;margin:0 0 10px!important;text-align:left}.bb-brutal #bb_model_heading{font-size:19px;line-height:1.25;margin:0;text-align:left;letter-spacing:-.01em}.bb-brutal .device-name-dt{display:none!important}.bb-brutal .back-button{float:right;margin:0 0 0 12px;box-sizing:border-box!important;height:27px!important;padding:3px 10px!important;font-size:11px!important;line-height:19px!important;min-width:0!important;border-radius:0!important;border:2px solid var(--bb-ink)!important;background:transparent!important;color:var(--bb-ink)!important;letter-spacing:.08em;text-transform:uppercase;font-weight:800;box-shadow:none!important}@media(max-width:991.98px){.bb-brutal .phone-image-block{display:none!important}.bb-brutal .card{padding-top:12px}.bb-brutal .bb-head .upto-price-button{display:inline-block!important;box-sizing:border-box!important;height:44px!important;line-height:24px!important;padding:8px 12px!important;font-size:11px!important;border-width:2px!important;margin-top:0!important}.bb-brutal .bb-head #bb_model_heading{flex:1 1 100%;order:2;min-height:62px}.bb-brutal .bb-head .upto-price-button,.bb-brutal .bb-head .back-button{order:1}}@media(min-width:992px){.bb-brutal .bb-cols{max-width:1000px;margin-left:0;margin-right:auto}.bb-brutal .bb-cols>.phone-image-block{flex:0 0 300px;max-width:300px}.bb-brutal .bb-cols>.phone-image-block+div{flex:0 0 660px;max-width:660px}.bb-brutal .block.phone-details .card .phone-image-block{overflow:hidden}.bb-brutal .block.phone-details .card .phone-image-block:after{width:180px!important;height:220px!important}.bb-brutal .block.phone-details .card .phone-image-block img.phone-image{max-height:250px!important}}@media(prefers-reduced-motion:reduce){.bb-brutal .bb-chip-ctl{transition:none}.bb-brutal .bb-cta:active{transform:none}}
