.fbp{--fbp-font: "Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Helvetica, Arial, var(--font-body-family, sans-serif);--fbp-text: #1a1a1c;--fbp-muted: #6e6e73;--fbp-lcd: #f3f3f0;--fbp-line: #d3d3d6;--fbp-blue-top: #74cdff;--fbp-blue-mid: #1b8ef6;--fbp-blue-deep: #0466de;--fbp-width: min(100%, var(--page-width, 72rem));box-sizing:border-box;width:100%;max-width:var(--fbp-width);margin-inline:auto;padding-inline:var(--fbp-gutter, 1.25rem);color:var(--fbp-text);background:#fff;font-family:var(--fbp-font);-webkit-font-smoothing:antialiased}.fbp [hidden]{display:none!important}.fbp__stage{display:flex;flex-direction:column;gap:1.35rem}@media(min-width:750px){.fbp__stage{flex-direction:row;align-items:flex-start;gap:1.5rem}.fbp-device{flex:1 1 48%;min-width:0}.fbp-device--now{align-self:flex-start}}.fbp-device{position:relative;border-radius:1.45rem;padding:.85rem .85rem 1rem;background:linear-gradient(180deg,#ffffffb8,#fff0 22%),linear-gradient(180deg,#fbfbfc,#d8d9de 9%,#b8b9c0 16%,#ececee 42%,#c4c5cb 74%,#8f9098 93%,#c9cad1);border:1px solid rgba(72,73,80,.48);box-shadow:inset 0 1px #fffffff2,inset 0 -2px 4px #0000002e,inset 1px 0 #ffffff61,inset -1px 0 #00000024,0 1px 1px #0000002e,0 14px 32px #1c1c2447}.fbp-device:before{content:"";position:absolute;inset:.35rem 18% auto;height:.42rem;border-radius:999px;background:linear-gradient(180deg,#ffffff8c,#fff0);pointer-events:none}.fbp-lcd{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:.42rem;background:var(--fbp-lcd);box-shadow:0 0 0 1px #4e4f56,0 0 0 2px #d2d3d8,inset 0 2px 7px #0000004d}.fbp-header{display:grid;flex:none;grid-template-columns:3.4rem 1fr 3.4rem;align-items:center;height:2.05rem;padding:0 .5rem;background:linear-gradient(180deg,#f6f6f8,#d5d5db 44%,#a9a9b1 51%,#c5c5cc);border-bottom:1px solid #7c7c84;box-shadow:inset 0 1px #fff}.fbp-header__side{display:flex;align-items:center;gap:.28rem;min-width:0;color:#2b2b30}.fbp-header__side--end{justify-content:flex-end}.fbp-header__title{margin:0;overflow:hidden;color:#1d1d21;font-size:.84rem;font-weight:700;letter-spacing:-.01em;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.78)}.fbp-icon{display:block;flex:none;width:.85rem;height:.85rem;fill:currentColor}.fbp-battery{display:flex;align-items:center;width:1.45rem;height:.72rem}.fbp-battery__body{position:relative;flex:1;height:100%;border:1px solid #3a3a40;border-radius:.12rem;background:linear-gradient(180deg,#ececf0,#c8c8ce);box-shadow:inset 0 1px #ffffffb3}.fbp-battery__level{position:absolute;inset:1px auto 1px 1px;width:78%;border-radius:.06rem;background:linear-gradient(180deg,#9beb9b,#4cbf4c 48%,#2f9a2f);box-shadow:inset 0 1px #ffffff73}.fbp-battery__nip{width:.16rem;height:.34rem;margin-left:1px;border-radius:0 1px 1px 0;background:#3a3a40}.fbp-device--now .fbp-lcd{height:auto}.fbp-hero{position:relative;display:block;width:100%;height:auto;line-height:0;background-color:#ecece6;text-decoration:none;color:inherit}.fbp-hero picture{display:block;width:100%;line-height:0}.fbp-hero img{display:block!important;width:100%!important;height:auto!important;max-width:100%;visibility:visible!important;object-fit:contain;object-position:center top}.fbp-hero__placeholder{display:none;place-items:center;width:100%;height:100%;color:#8c8c86}.fbp-hero__placeholder:not([hidden]){display:grid}.fbp-hero:focus-visible,.fbp-row:focus-visible{outline:2px solid #0a7cff;outline-offset:2px}.fbp-list{margin:0;padding:0;list-style:none}.fbp-row{display:grid;grid-template-columns:2.55rem 1fr auto .7rem;gap:.65rem;align-items:center;width:100%;min-height:3.05rem;margin:0;padding:.38rem .7rem;border:0;border-bottom:1px solid var(--fbp-line);border-radius:0;appearance:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.fbp-row:last-child{border-bottom:0}.fbp-row__thumb{width:2.55rem;height:2.55rem;overflow:hidden;border-radius:.22rem;background:#e6e6e1;box-shadow:0 0 0 1px #c4c4be}.fbp-row__thumb img{display:block;width:100%;height:100%;object-fit:cover}.fbp-row__copy{min-width:0}.fbp-row__title{display:block;overflow:hidden;font-size:.92rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.fbp-row__sub{display:block;overflow:hidden;color:var(--fbp-muted);font-size:.72rem;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.fbp-row__price{color:#3a3a40;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.fbp-row__chevron{width:.42rem;height:.7rem;justify-self:end;color:#b0b0b6}.fbp-row[aria-selected=true]{background:linear-gradient(180deg,var(--fbp-blue-top) 0%,var(--fbp-blue-mid) 48%,var(--fbp-blue-deep) 52%,#0b7aef 100%);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.28)}.fbp-row[aria-selected=true] .fbp-row__title,.fbp-row[aria-selected=true] .fbp-row__sub,.fbp-row[aria-selected=true] .fbp-row__price,.fbp-row[aria-selected=true] .fbp-row__chevron{color:#fff}.fbp-row[aria-selected=true] .fbp-row__thumb{box-shadow:0 0 0 1px #ffffff73}.fbp-row:hover:not([aria-selected=true]){background:linear-gradient(180deg,#f7f7f4,#ecece8)}.fbp-empty{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1.4rem 1rem 1.55rem;color:#4a4a50;font-size:.88rem;line-height:1.45;text-align:center}.fbp-empty__title{margin:0 0 .3rem;font-size:.95rem;font-weight:700}.fbp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:749px){.fbp{--fbp-gutter: 1rem}.fbp-device{border-radius:1.2rem;padding:.7rem .7rem .85rem}}.fbp-foot{display:flex;justify-content:flex-end;padding:.55rem .7rem .65rem;border-top:1px solid var(--fbp-line);background:linear-gradient(180deg,#f7f7f4,#ecece8)}.fbp-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .85rem;border:1px solid rgba(72,73,80,.55);border-radius:999px;background:linear-gradient(180deg,#fdfdfe,#e2e3e7 45%,#c9cad0 52%,#e4e5e9);box-shadow:inset 0 1px #fffffff2,0 1px 1px #0000001f;color:#1d1d21;font-size:.78rem;font-weight:700;letter-spacing:-.01em;line-height:1;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.8);cursor:pointer}.fbp-btn:hover{background:linear-gradient(180deg,var(--fbp-blue-top) 0%,var(--fbp-blue-mid) 48%,var(--fbp-blue-deep) 52%,#0b7aef 100%);border-color:#0458c4;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.28)}.fbp-btn:focus-visible{outline:2px solid #0a7cff;outline-offset:2px}.fbp-btn__chev{width:.38rem;height:.62rem}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map?subset=AAAABA */
