.gbfb{--gbfb-navy: #0d1b2e;--gbfb-blue: #0354d1;--gbfb-lemon: #f1ff67;--gbfb-text: #ffffff;--gbfb-muted: #aab6c9;--gbfb-line: rgba(255, 255, 255, .16);position:relative;max-width:560px;margin:18px 0 26px;border:2px solid transparent;border-radius:22px;background:linear-gradient(var(--gbfb-navy),var(--gbfb-navy)) padding-box,linear-gradient(140deg,var(--gbfb-lemon) 0%,var(--gbfb-blue) 42%,#3b8cff 64%,var(--gbfb-lemon) 100%) border-box;box-shadow:0 16px 34px -18px #0354d1b3;color:var(--gbfb-text);font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:0;overflow:hidden;isolation:isolate}.gbfb *,.gbfb *:before,.gbfb *:after{box-sizing:border-box}.gbfb svg{display:block}.gbfb .gbfb-media{margin:0;aspect-ratio:1 / 1;background:#fff;border-radius:20px 20px 16px 16px;overflow:hidden}.gbfb .gbfb-media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.gbfb .gbfb-body{padding:14px 16px}.gbfb p{margin:0}.gbfb .gbfb-rating{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--gbfb-muted);font-size:13px;line-height:1}.gbfb .gbfb-rating b{color:var(--gbfb-text);font-weight:700}.gbfb .gbfb-stars{display:inline-flex;gap:2px;color:var(--gbfb-lemon)}.gbfb .gbfb-stars svg{width:15px;height:15px}.gbfb .gbfb-value{color:var(--gbfb-muted);font-size:14px;line-height:1.2}.gbfb .gbfb-value s{margin-left:3px;color:var(--gbfb-text);opacity:.8;text-decoration-thickness:1.5px}.gbfb .gbfb-price{display:flex;align-items:center;gap:10px;margin:2px 0 12px}.gbfb .gbfb-total{color:var(--gbfb-text);font-family:var(--font-heading-family, Anton, Impact, sans-serif);font-size:42px;font-weight:400;line-height:1;letter-spacing:.5px}.gbfb .gbfb-save{padding:7px 11px;border-radius:999px;background:var(--gbfb-lemon);color:var(--gbfb-navy);font-size:13px;font-weight:800;line-height:1;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.gbfb .gbfb-list{display:grid;gap:7px;margin:0 0 14px;padding:0;list-style:none}.gbfb .gbfb-list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;font-size:15px;font-weight:600;line-height:22px}.gbfb .gbfb-list li:before{content:none}.gbfb .gbfb-check{flex:0 0 22px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#f1ff6729;color:var(--gbfb-lemon)}.gbfb .gbfb-check svg{width:12px;height:12px}.gbfb .gbfb-label{margin-bottom:8px;color:var(--gbfb-muted);font-size:12.5px;font-weight:700;line-height:1.2;letter-spacing:.6px;text-transform:uppercase}.gbfb .gbfb-label b{color:var(--gbfb-text)}.gbfb .gbfb-shown{font-weight:500;letter-spacing:0;text-transform:none}.gbfb .gbfb-shown[hidden]{display:none}.gbfb .gbfb-swatches{display:grid;grid-template-columns:repeat(6,minmax(0,58px));gap:8px}.gbfb .gbfb-sw{position:relative;display:block;width:100%;min-width:0;height:auto;min-height:0;aspect-ratio:1 / 1;margin:0;padding:3px;border:0;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--gbfb-line);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s ease,transform .15s ease}.gbfb .gbfb-sw img{display:block;width:100%;height:100%;border-radius:9px;object-fit:contain}.gbfb .gbfb-sw[aria-checked=true]{box-shadow:0 0 0 2px var(--gbfb-navy),0 0 0 4px var(--gbfb-lemon)}.gbfb .gbfb-sw:active{transform:scale(.95)}.gbfb .gbfb-sw:focus-visible{outline:2px solid var(--gbfb-lemon);outline-offset:4px}.gbfb .gbfb-sw:disabled{opacity:.35;cursor:not-allowed}.gbfb .gbfb-finish{display:flex;align-items:center;gap:10px;margin:12px 0 0;padding:7px 14px 7px 10px;border:1px solid var(--gbfb-line);border-radius:14px;background:#ffffff0d;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,background-color .15s ease}.gbfb .gbfb-finish[hidden]{display:none}.gbfb .gbfb-finish input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.gbfb .gbfb-box{flex:0 0 22px;display:grid;place-items:center;width:22px;height:22px;border:2px solid rgba(255,255,255,.5);border-radius:7px;color:transparent}.gbfb .gbfb-box svg{width:13px;height:13px}.gbfb .gbfb-finish input:checked~.gbfb-box{border-color:var(--gbfb-lemon);background:var(--gbfb-lemon);color:var(--gbfb-navy)}.gbfb .gbfb-finish input:focus-visible~.gbfb-box{outline:2px solid var(--gbfb-lemon);outline-offset:2px}.gbfb .gbfb-finish.is-on{border-color:var(--gbfb-lemon);background:#f1ff6714}.gbfb .gbfb-finish-img{flex:0 0 34px;width:34px;height:34px;border-radius:8px;background:#fff;object-fit:contain}.gbfb .gbfb-finish-name{flex:1 1 auto;font-size:15px;font-weight:700;line-height:1.2}.gbfb .gbfb-finish-price{color:var(--gbfb-lemon);font-size:15px;font-weight:800;white-space:nowrap}.gbfb .gbfb-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin:14px 0 0;padding:0 20px;border:0;border-radius:999px;background:var(--gbfb-lemon);box-shadow:0 10px 22px -12px #f1ff67bf;color:var(--gbfb-navy);font-family:var(--font-heading-family, Anton, Impact, sans-serif);font-size:21px;font-weight:400;line-height:1;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,filter .12s ease}.gbfb .gbfb-cta:hover{filter:brightness(1.04)}.gbfb .gbfb-cta:active{transform:scale(.98)}.gbfb .gbfb-cta:focus-visible{outline:3px solid #fff;outline-offset:3px}.gbfb .gbfb-cta svg{width:22px;height:22px}.gbfb .gbfb-note{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:9px;color:var(--gbfb-muted);font-size:12.5px;line-height:1.2}.gbfb .gbfb-note svg{width:15px;height:15px}.gbfb .gbfb-save[hidden]{display:none}.gbfb .gbfb-cta[disabled]{cursor:progress;opacity:.85}.gbfb .gbfb-cta.is-loading svg{animation:gbfb-nudge .8s ease-in-out infinite}@keyframes gbfb-nudge{50%{transform:translate(4px)}}.gbfb .gbfb-error{margin-top:10px;padding:10px 12px;border-radius:12px;background:#ff5a4e24;color:#ffd6d2;font-size:13px;line-height:1.35;text-align:center}.gbfb .gbfb-error[hidden]{display:none}@media(min-width:750px){.gbfb .gbfb-body{padding:18px 22px 22px}.gbfb .gbfb-total{font-size:46px}}@media(prefers-reduced-motion:reduce){.gbfb .gbfb-sw,.gbfb .gbfb-cta,.gbfb .gbfb-finish{transition:none}.gbfb .gbfb-cta.is-loading svg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/gb-raven-full-bundle.css.map */
