.egxq-notice{border-radius:10px;padding:14px 18px;margin:0 0 18px;font-size:14px;line-height:1.55;border:1px solid}.egxq-notice--info{background:#f1f8ec;border-color:#cfe6c0;color:#2f5e17}.egxq-notice--warn{background:#fff7ec;border-color:#f6d3a8;color:#7a4a10}.egxq-card{border:1px solid #e3e7e0;border-radius:14px;padding:22px 24px;margin:0 0 28px;background:#fff;box-shadow:0 6px 24px rgb(30 60 20 / .06)}.egxq-card.is-hold{border-color:#f6d3a8;background:#fffcf7}.egxq-card.is-bad{border-color:#f1c4c2;background:snow}.egxq-card__head{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:14px}.egxq-badge{display:inline-block;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--c);background:color-mix(in srgb,var(--c) 14%,#fff)}.egxq-ref{font-size:13px;color:#666}.egxq-steps{list-style:none;display:flex;gap:0;margin:6px 0 16px;padding:0;counter-reset:s}.egxq-steps li{flex:1;position:relative;padding-top:26px;font-size:13px;color:#999;text-align:center}.egxq-steps li span{position:absolute;top:0;left:50%;transform:translateX(-50%);width:18px;height:18px;border-radius:50%;background:#e3e7e0;z-index:1}.egxq-steps li:not(:first-child)::before{content:"";position:absolute;top:8px;right:50%;width:100%;height:2px;background:#e3e7e0}.egxq-steps li.done,.egxq-steps li.current{color:#2f5e17;font-weight:600}.egxq-steps li.done span,.egxq-steps li.current span{background:#5aab2f}.egxq-steps li.current span{box-shadow:0 0 0 5px rgb(90 171 47 / .2)}.egxq-steps li.done::before,.egxq-steps li.current::before{background:#5aab2f}.egxq-msg{font-size:15px;line-height:1.6;margin:0 0 8px}.egxq-meta{font-size:13px;color:#666;margin:4px 0}.egxq-note{margin:12px 0;padding:10px 14px;border-left:3px solid #5aab2f;background:#f6faf3;font-style:normal}.egxq-btn{background:#5aab2f!important;color:#fff!important;border-radius:8px!important}#egxq-intro{position:fixed;inset:0;z-index:999999;background:#141414;display:flex;align-items:center;justify-content:center;pointer-events:none;animation:egxq-out .55s .95s cubic-bezier(.4,0,.2,1) forwards}html.egxq-skip #egxq-intro{display:none}.egxq-intro__inner{display:flex;flex-direction:column;align-items:center}.egxq-logo{position:relative;width:min(300px,70vw);aspect-ratio:335/57}.egxq-logo__full{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;opacity:0;transform:translateY(6px);filter:blur(4px);animation:egxq-in .8s .1s cubic-bezier(.2,.7,.2,1) forwards}.egxq-logo__icon,.egxq-logo__shine,.egxq-intro__bar{display:none}@keyframes egxq-in{to{opacity:1;transform:none;filter:none}}@keyframes egxq-out{to{opacity:0;visibility:hidden}}html.egxq-intro-on.egx-anim .egx-hero__inner>*{animation-delay:1s}html.egxq-intro-on.egx-anim .egx-hero__inner>:nth-child(2){animation-delay:1.1s}html.egxq-intro-on.egx-anim .egx-hero__inner>:nth-child(3){animation-delay:1.2s}html.egxq-intro-on.egx-anim .egx-hero__inner>:nth-child(4){animation-delay:1.3s}html.egxq-intro-on.egx-anim .egx-hero__inner>:nth-child(5){animation-delay:1.4s}html.egxq-intro-on.egx-anim .egx-hero h1 em{animation-delay:1.3s!important}@media (prefers-reduced-motion:reduce){#egxq-intro{display:none}}:root{--egxm-ease:cubic-bezier(.2,.7,.2,1)}html.egx-anim .egx-reveal{transition-delay:calc(var(--egxm-i,0) * 70ms)}.egxm-magnetic{transition:transform .5s var(--egxm-ease),background-color .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease!important;will-change:transform}.egx-btn:active,.egx-fbtn:active,.egx-qbtn:active,.single_add_to_cart_button:active,.checkout-button:active,#place_order:active{transform:translateY(1px) scale(.985)!important;transition-duration:.08s!important}:is(a,button,input,select,textarea,.button):focus-visible{outline:2px solid #F6640A;outline-offset:3px;border-radius:6px}.egx-wafloat{transition:transform .35s var(--egxm-ease),box-shadow .35s ease!important}.egx-wafloat:hover{transform:translateY(-2px)!important;box-shadow:0 10px 24px rgb(0 0 0 / .18)}@keyframes egxBump{0%{transform:scale(1)}40%{transform:scale(1.06)}100%{transform:scale(1)}}.egx-link{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .45s var(--egxm-ease),color .25s ease}.egx-link:hover{background-size:100% 1px}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}html.lenis{scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){.egxm-magnetic{transform:none!important}html.egx-anim .egx-reveal{transition-delay:0s}}@media (max-width:480px){.egxq-steps li{font-size:11px}}.egxq-confirm{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin:14px 0 6px}.egxq-confirm__ref{display:flex;flex-direction:column;font-size:13px;gap:4px;flex:1 1 200px}.egxq-confirm__ref input{height:42px;border-radius:8px}html.egx-anim .egx-reveal{transform:translateY(6px)!important;transition:opacity .35s ease,transform .35s ease!important;transition-delay:0s!important}html.egx-anim .egx-reveal.is-in{transform:none!important}html.egx-anim .egx-reveal :is(.egx-card__media,.egx-cat__img,.egx-project,.egx-pcard__media,.egx-space__imgs,.egx-index__thumb) img{transform:none!important;transition:transform .6s ease!important}