:root{--gx-o1: #f5a524;--gx-o2: #e69727;--gx-o3: #d9622b;--gx-o4: #b9471d;--gx-ink: #2c2c3a;--gx-muted: #6b6470;--gx-cream: #fff8f1;--gx-line: rgba(230, 151, 39, .28)}.gx-ico{width:1em;height:1em;display:block}.gx-chips{position:relative;margin:4px 0 14px;padding:16px 8px 12px;border:1px solid #f6dcc4;border-radius:20px;background:radial-gradient(120% 90% at 50% 0%,#fff1e3,#fffaf5 55%,#fff);box-shadow:0 10px 30px -18px #d9622b59}.gx-chips__row{position:relative;display:grid;grid-template-columns:repeat(var(--n, 4),1fr);gap:4px}.gx-chips__row:before{content:"";position:absolute;left:12%;right:12%;top:29px;border-top:2px dashed rgba(230,151,39,.35)}.gx-chip{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:0}.gx-chip__ring{position:relative;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#fff,#fff4ea 60%,#ffe6cf);box-shadow:0 0 0 6px #ffe9d4a6,0 6px 16px -6px #d9622b73;color:var(--gx-o3);font-size:26px}.gx-chip__num{position:absolute;top:-4px;right:-6px;font:700 9px/1 system-ui,sans-serif;color:var(--gx-o2);letter-spacing:.04em}.gx-chip__dot{position:absolute;right:1px;bottom:3px;width:8px;height:8px;border-radius:50%;background:var(--gx-o2);box-shadow:0 0 0 2px #fff}.gx-chip__label{font:700 10px/1.25 system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--gx-ink);overflow-wrap:anywhere;padding:0 2px}@media(min-width:750px){.gx-chip__ring{width:66px;height:66px;font-size:28px}.gx-chips__row:before{top:33px}.gx-chip__label{font-size:11.5px;letter-spacing:.06em}}.gx-orbit{position:relative;margin:14px 0 16px;padding:14px 10px 16px;border:1px solid #f3d9e2;border-radius:22px;overflow:hidden;background:radial-gradient(90% 80% at 50% 45%,#ffe9dc,#fff6f2 45%,#fbf3f8)}.gx-orbit__title{margin:0 0 4px;text-align:center;font:800 12px/1.2 system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--gx-o3)}.gx-orbit__stage{position:relative;height:210px;max-width:520px;margin:0 auto}.gx-orbit__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gx-orbit__lines path{fill:none;stroke:#e6783c73;stroke-width:1.4;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;animation:gxDash 2.2s linear infinite}@keyframes gxDash{to{stroke-dashoffset:-18}}.gx-orbit__center{position:absolute;left:50%;top:50%;width:112px;height:112px;transform:translate(-50%,-50%);border-radius:50%;padding:6px;background:#fff;box-shadow:0 0 0 10px #ffd6be73,0 0 0 22px #ffe2d24d,0 14px 30px -10px #d9622b80}.gx-orbit__center img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.gx-orbit__node{position:absolute;width:92px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.gx-orbit__node--1{left:2%;top:2%}.gx-orbit__node--2{right:2%;top:2%}.gx-orbit__node--3{left:2%;bottom:0}.gx-orbit__node--4{right:2%;bottom:0}.gx-orbit__tile{position:relative;width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,#fff,#fff5f8);color:#8a2d5c;font-size:24px;box-shadow:0 8px 18px -8px #8a2d5c59,inset 0 0 0 1px #f4dbe6}.gx-orbit__node:nth-child(odd) .gx-orbit__tile{transform:rotate(-6deg)}.gx-orbit__node:nth-child(2n) .gx-orbit__tile{transform:rotate(6deg)}.gx-orbit__tile .gx-ico{transform:rotate(0)}.gx-orbit__tile small{position:absolute;top:3px;right:6px;font:700 8.5px/1 system-ui,sans-serif;color:var(--gx-o2)}.gx-orbit__tile:after{content:"";position:absolute;right:4px;bottom:4px;width:6px;height:6px;border-radius:50%;background:var(--gx-o2)}.gx-orbit__label{font:700 10.5px/1.2 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--gx-ink)}@media(min-width:750px){.gx-orbit__stage{height:230px}.gx-orbit__center{width:124px;height:124px}}.gxh{position:relative;overflow:hidden;color:#f6eee8;background:#140f0d;padding:48px 0 52px}.gxh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 50% at 25% 30%,rgba(230,120,40,.28),transparent 70%),radial-gradient(40% 40% at 90% 90%,rgba(217,98,43,.18),transparent 70%)}.gxh__wrap{position:relative;max-width:1180px;margin:0 auto;padding:0 16px}.gxh__head{text-align:center;max-width:680px;margin:0 auto 26px}.gx-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;padding:6px 12px;border-radius:999px;font:800 11px/1 system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase}.gxh .gx-eyebrow{color:#ffb36b;background:#ffa0501a;border:1px solid rgba(255,160,80,.3)}.gx-eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.gxh__title{margin:0 0 10px;color:#fff;font-size:clamp(24px,5.6vw,40px);line-height:1.12;letter-spacing:-.01em}.gxh__title em{font-style:normal;background:linear-gradient(90deg,#ffb35c,#ff6a2b);-webkit-background-clip:text;background-clip:text;color:transparent}.gxh__sub{margin:0;color:#f6eee8b8;font-size:15px;line-height:1.6}.gxh__grid{display:grid;gap:22px;align-items:center}@media(min-width:990px){.gxh__grid{grid-template-columns:1.05fr .95fr;gap:48px}}.gxh__stage{position:relative;display:flex;flex-direction:column;align-items:center}.gxh__orbit{position:absolute;left:50%;top:46%;width:112%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,160,80,.14);pointer-events:none}.gxh__orbit:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;border:1px dashed rgba(255,160,80,.18);animation:gxSpin 60s linear infinite}@keyframes gxSpin{to{transform:rotate(360deg)}}.gxh__img{position:relative;width:min(100%,460px);border-radius:26px;overflow:visible;box-shadow:0 30px 60px -28px #000000e6,0 0 0 1px #ffffff14}.gxh__img img{display:block;width:100%;height:auto;border-radius:26px}.gxh__dot{position:absolute;z-index:2;width:36px;height:36px;margin:-18px 0 0 -18px;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;font:800 12px/1 system-ui,sans-serif;color:#fff;background:radial-gradient(circle at 35% 30%,#ffb35c,#e2561f);box-shadow:0 0 0 4px #ffffffe6,0 6px 18px #00000073;transition:transform .25s ease,box-shadow .25s ease}.gxh__dot:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:2px solid rgba(255,150,70,.75);animation:gxPulse 2s ease-out infinite}@keyframes gxPulse{0%{transform:scale(.6);opacity:1}to{transform:scale(1.5);opacity:0}}.gxh__dot.is-active{transform:scale(1.18);box-shadow:0 0 0 4px #fff,0 0 0 9px #ff8c3c73,0 8px 22px #00000080}.gxh__dot:focus-visible{outline:3px solid #ffd2a6;outline-offset:4px}.gxh__hint{margin:14px 0 0;font-size:12.5px;color:#f6eee899;display:flex;align-items:center;gap:6px}.gxh__hint .gx-ico{font-size:16px;color:#ffb36b}.gxh__panel{display:flex;flex-direction:column;gap:14px}.gxh__card{display:none;position:relative;padding:18px 18px 18px 74px;border-radius:22px;background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid rgba(255,170,100,.35);box-shadow:0 0 0 1px #ff782814,0 20px 50px -30px #ff6e288c;min-height:132px}.gxh__card.is-active{display:block;animation:gxIn .35s ease both}@keyframes gxIn{0%{transform:translateY(8px)}to{transform:none}}.gxh__card-ico{position:absolute;left:16px;top:18px;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:22px;color:#fff;background:linear-gradient(140deg,#ffa24c,#e2561f);box-shadow:0 10px 20px -8px #e2561fcc}.gxh__card-eyebrow{margin:0 0 4px;font:800 10.5px/1 system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ff9c55}.gxh__card-title{margin:0 0 6px;color:#fff;font-size:19px;line-height:1.25}.gxh__card-text{margin:0;color:#f6eee8c7;font-size:14.5px;line-height:1.6}.gxh__tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gxh__tab{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:16px;cursor:pointer;text-align:left;color:#f6eee8;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);font:600 12.5px/1.25 system-ui,sans-serif;transition:background .2s,border-color .2s,transform .2s}.gxh__tab .gx-ico{flex:none;font-size:20px;color:#ffb36b}.gxh__tab small{display:block;font:800 9.5px/1 system-ui,sans-serif;letter-spacing:.14em;color:#ffb36bd9;margin-bottom:3px}.gxh__tab.is-active{background:linear-gradient(140deg,#f58a3a,#d9512a);border-color:transparent;transform:translateY(-1px)}.gxh__tab.is-active .gx-ico,.gxh__tab.is-active small{color:#fff}.gxh__tab:focus-visible{outline:2px solid #ffd2a6;outline-offset:2px}.gxh__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;align-self:flex-start;margin-top:4px;padding:14px 26px;border-radius:999px;border:0;cursor:pointer;text-decoration:none;font:800 15px/1 system-ui,sans-serif;color:#fff;background:linear-gradient(90deg,#f58a3a,#e2561f);box-shadow:0 14px 30px -12px #e2561fe6}.gxh__cta svg{width:18px;height:18px}@media(max-width:749px){.gxh{padding:36px 0 40px}.gxh__cta{align-self:stretch}}.gxs{position:relative;padding:46px 0 50px;background:linear-gradient(180deg,#fffaf6,#fff)}.gxs__wrap{max-width:1180px;margin:0 auto;padding:0 16px}.gxs__head{text-align:center;max-width:640px;margin:0 auto 28px}.gxs .gx-eyebrow{color:var(--gx-o3);background:#fff1e4;border:1px solid #f8d6b8}.gxs__title{margin:0 0 8px;color:var(--gx-ink);font-size:clamp(24px,5.4vw,38px);line-height:1.15}.gxs__sub{margin:0;color:var(--gx-muted);font-size:15px;line-height:1.6}.gxs__list{list-style:none;margin:0;padding:0;display:grid;gap:0}.gxs__step{position:relative;display:grid;grid-template-columns:76px 1fr;gap:14px;padding-bottom:26px}.gxs__step:last-child{padding-bottom:0}.gxs__step:before{content:"";position:absolute;left:37px;top:76px;bottom:4px;border-left:2px dashed #f2c9a6}.gxs__step:last-child:before{display:none}.gxs__badge{position:relative;width:76px;height:76px;border-radius:50%;display:grid;place-items:center;text-align:center;color:#fff;background:radial-gradient(circle at 35% 28%,var(--c1, #ffb35c),var(--c2, #e2561f) 72%);box-shadow:0 0 0 5px #fff,0 0 0 7px var(--ring, #ffd9bd),0 14px 26px -10px var(--c2, #e2561f)}.gxs__badge small{display:block;font:800 8.5px/1 system-ui,sans-serif;letter-spacing:.16em;opacity:.9}.gxs__badge strong{display:block;font:900 28px/1 system-ui,sans-serif;letter-spacing:-.02em}.gxs__body{padding-top:4px}.gxs__tag{display:inline-flex;align-items:center;gap:6px;margin:0 0 6px;font:800 10.5px/1 system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--c2, #e2561f)}.gxs__tag .gx-ico{font-size:16px}.gxs__name{margin:0 0 4px;color:var(--gx-ink);font-size:17px;line-height:1.3}.gxs__text{margin:0;color:var(--gx-muted);font-size:14px;line-height:1.6}.gxs__pic{margin-top:10px;width:100%;max-width:260px;border-radius:16px;display:block}.gxs__note{margin:26px auto 0;max-width:760px;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:#fff7ed;border:1px solid #fde1c4;color:#7c4a1d;font-size:13.5px;line-height:1.5}.gxs__note .gx-ico{flex:none;font-size:18px;margin-top:1px;color:var(--gx-o3)}@media(min-width:990px){.gxs__list{grid-template-columns:repeat(var(--n, 4),1fr);gap:22px;align-items:start}.gxs__step{grid-template-columns:1fr;justify-items:center;text-align:center;padding:0}.gxs__step:before{display:none}.gxs__pill{position:relative;width:100%;max-width:210px;height:290px;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:30px 0;background:#fff;border:1px solid #f1e3d6;box-shadow:0 24px 50px -30px #783c1473}.gxs__step:nth-child(2n) .gxs__pill{margin-top:70px}.gxs__step:nth-child(1) .gxs__pill{background:linear-gradient(180deg,var(--c2, #e2561f),var(--c1, #ffb35c));border-color:transparent;color:#fff}.gxs__pill-top,.gxs__pill-bottom{font:800 11px/1.2 system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9a8f86;padding:0 22px}.gxs__step:nth-child(1) .gxs__pill-top,.gxs__step:nth-child(1) .gxs__pill-bottom{color:#fff}.gxs__badge{width:116px;height:116px;box-shadow:0 0 0 8px #fff,0 0 0 10px var(--ring, #ffd9bd),0 18px 34px -12px var(--c2, #e2561f)}.gxs__badge strong{font-size:44px}.gxs__badge small{font-size:10px}.gxs__body{padding-top:18px;max-width:230px}.gxs__tag{justify-content:center}.gxs__pic{margin:12px auto 0}}@media(max-width:989px){.gxs__pill{display:contents}.gxs__pill-top,.gxs__pill-bottom{display:none}}@media(prefers-reduced-motion:reduce){.gxh__dot:before,.gxh__orbit:after,.gx-orbit__lines path{animation:none}.gxh__card.is-active{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/gx-showcase.css.map */
