.rz-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--font-heading);font-size:.98rem;font-weight:700;letter-spacing:.01em;line-height:1;padding:1rem 1.9rem;border:1px solid transparent;border-radius:var(--radius-btn, 12px);cursor:pointer;text-align:center;transition:transform .18s ease,box-shadow .25s ease,background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-appearance:none;appearance:none}.rz-btn:active{transform:translateY(1px)}.rz-btn--primary{background:linear-gradient(135deg,var(--c-accent),var(--c-accent2));color:#0a0a0f;box-shadow:0 8px 26px -10px var(--c-accent-glow)}.rz-btn--primary:hover{box-shadow:0 14px 36px -10px var(--c-accent-glow);transform:translateY(-2px)}.rz-btn--ghost{background:transparent;border-color:var(--c-border-strong);color:var(--c-text)}.rz-btn--ghost:hover{border-color:var(--c-accent);color:var(--c-accent);transform:translateY(-2px)}.rz-btn--quiet{background:var(--c-surface2);border-color:var(--c-border);color:var(--c-text)}.rz-btn--quiet:hover{border-color:var(--c-border-strong);transform:translateY(-2px)}.rz-btn--full{width:100%}.rz-btn--sm{padding:.7rem 1.2rem;font-size:.88rem}.rz-btn--lg{padding:1.2rem 2.4rem;font-size:1.07rem}.rz-btn[disabled],.rz-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.rz-badge{display:inline-flex;align-items:center;gap:.4rem;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.36rem .7rem;border-radius:999px;border:1px solid var(--c-border-strong);background:var(--c-surface2);color:var(--c-text-dim);white-space:nowrap}.rz-badge--accent{border-color:var(--c-accent);color:var(--c-accent);background:var(--c-accent-tint)}.rz-badge--success{border-color:var(--c-success);color:var(--c-success);background:transparent}.rz-pill-row{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.rz-pill-row li{margin:0}.rz-card{position:relative;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-card, 18px);padding:clamp(1.4rem,2.5vw,2rem);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;height:100%}.rz-card--hover:hover{transform:translateY(-4px);border-color:var(--c-border-strong);box-shadow:0 20px 50px -24px #000000bf}.rz-card__icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:var(--c-accent-tint);border:1px solid var(--c-accent-weak);color:var(--c-accent);margin-bottom:1.1rem}.rz-card__icon svg{width:22px;height:22px}.rz-card__title{font-size:1.12rem;margin-bottom:.45rem}.rz-card__text{color:var(--c-text-dim);font-size:.97rem;margin:0}.rz-card--featured{border-color:var(--c-accent);background:linear-gradient(180deg,var(--c-accent-tint),transparent 55%),var(--c-surface);box-shadow:0 24px 60px -30px var(--c-accent-glow)}.rz-field{display:block;margin-bottom:1.1rem}.rz-field__label{display:block;font-size:.84rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-dim);margin-bottom:.45rem}.rz-input,.rz-select,.rz-textarea{width:100%;font:inherit;color:var(--c-text);background:var(--c-surface2);border:1px solid var(--c-border);border-radius:10px;padding:.85rem 1rem;transition:border-color .2s ease,background-color .2s ease;-webkit-appearance:none;appearance:none}.rz-textarea{min-height:150px;resize:vertical}.rz-input:focus,.rz-select:focus,.rz-textarea:focus{border-color:var(--c-accent);background:var(--c-surface)}.rz-input::placeholder,.rz-textarea::placeholder{color:var(--c-text-dim);opacity:.7}.rz-select{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 15px) calc(50% + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:2.6rem}.rz-checkline{display:flex;align-items:flex-start;gap:.6rem;font-size:.93rem;color:var(--c-text-dim)}.rz-checkline input{margin-top:.3rem;accent-color:var(--c-accent)}.rz-form-note{font-size:.88rem;color:var(--c-text-dim)}.rz-alert{border-radius:12px;padding:.9rem 1.1rem;font-size:.94rem;margin-bottom:1.2rem;border:1px solid var(--c-border-strong);background:var(--c-surface2)}.rz-alert--error{border-color:var(--c-danger-border);color:var(--c-danger)}.rz-alert--success{border-color:var(--c-success);color:var(--c-success)}.rz-alert ul{margin:.4rem 0 0}.rz-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.55rem;font-family:var(--font-heading)}.rz-price__now{font-size:clamp(1.9rem,3.5vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1}.rz-price__was{font-size:1.05rem;color:var(--c-text-dim);text-decoration:line-through}.rz-price__note{font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-dim)}.rz-price--sm .rz-price__now{font-size:1.35rem}.rz-pcard{display:flex;flex-direction:column;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-card, 18px);overflow:hidden;height:100%;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.rz-pcard:hover{transform:translateY(-4px);border-color:var(--c-accent);box-shadow:0 24px 55px -28px #000c}.rz-pcard__media{position:relative;display:block;aspect-ratio:4 / 3;background:var(--c-surface2);overflow:hidden}.rz-pcard__media img{width:100%;height:100%;object-fit:contain;padding:12%;transition:transform .4s cubic-bezier(.22,.61,.36,1)}.rz-pcard:hover .rz-pcard__media img{transform:scale(1.05)}.rz-pcard__flag{position:absolute;top:.8rem;left:.8rem;z-index:2}.rz-pcard__body{display:flex;flex-direction:column;gap:.7rem;padding:1.25rem;flex:1 1 auto}.rz-pcard__title{font-size:1.05rem;font-weight:700;margin:0;line-height:1.35}.rz-pcard__meta{color:var(--c-text-dim);font-size:.9rem;margin:0}.rz-pcard__foot{margin-top:auto;display:grid;gap:.7rem}.rz-acc{border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);overflow:hidden}.rz-acc+.rz-acc{margin-top:.75rem}.rz-acc[open]{border-color:var(--c-border-strong)}.rz-acc__q{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.3rem;cursor:pointer;font-family:var(--font-heading);font-weight:700;font-size:1.03rem;list-style:none}.rz-acc__q::-webkit-details-marker{display:none}.rz-acc__q:hover{color:var(--c-accent)}.rz-acc__sign{flex:0 0 auto;position:relative;width:18px;height:18px}.rz-acc__sign:before,.rz-acc__sign:after{content:"";position:absolute;inset:50% 0 auto 0;height:2px;background:var(--c-accent);border-radius:2px;transition:transform .25s ease}.rz-acc__sign:after{transform:rotate(90deg)}.rz-acc[open] .rz-acc__sign:after{transform:rotate(0)}.rz-acc__a{padding:0 1.3rem 1.35rem;color:var(--c-text-dim)}.rz-acc__a>:last-child{margin-bottom:0}.rz-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.rz-table{width:100%;border-collapse:collapse;min-width:560px;font-size:.96rem}.rz-table th,.rz-table td{padding:.95rem 1rem;border-bottom:1px solid var(--c-border);text-align:left;vertical-align:middle}.rz-table thead th{font-family:var(--font-heading);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-dim);background:var(--c-surface2);white-space:nowrap}.rz-table tbody tr:hover{background:var(--c-surface2)}.rz-table td.is-yes{color:var(--c-success);font-weight:700}.rz-table td.is-no{color:var(--c-text-dim)}.rz-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:3rem}.rz-pager a,.rz-pager span{display:grid;place-items:center;min-width:42px;height:42px;padding:0 .7rem;border-radius:10px;border:1px solid var(--c-border);font-weight:600;font-size:.93rem;color:var(--c-text-dim)}.rz-pager a:hover{border-color:var(--c-accent);color:var(--c-accent)}.rz-pager .is-current{background:var(--c-accent);border-color:var(--c-accent);color:#0a0a0f}.rz-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.87rem;color:var(--c-text-dim);margin-bottom:1.5rem}.rz-crumbs a:hover{color:var(--c-accent)}.rz-crumbs span[aria-hidden]{opacity:.45}.rz-rte>:first-child{margin-top:0}.rz-rte>:last-child{margin-bottom:0}.rz-rte h2,.rz-rte h3,.rz-rte h4{margin-top:1.8em}.rz-rte a{color:var(--c-accent);text-decoration:underline;text-underline-offset:3px}.rz-rte a:hover{color:var(--c-accent2)}.rz-rte img{border-radius:14px;margin-block:1.5rem}.rz-rte blockquote{margin:1.6rem 0;padding:.3rem 0 .3rem 1.3rem;border-left:3px solid var(--c-accent);color:var(--c-text-dim);font-size:1.07rem}.rz-rte ul li::marker{color:var(--c-accent)}.rz-rte table{width:100%;border-collapse:collapse}.rz-rte th,.rz-rte td{border:1px solid var(--c-border);padding:.7rem .9rem}.rz-checks{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}.rz-checks li{display:flex;align-items:flex-start;gap:.7rem;margin:0;color:var(--c-text-dim);font-size:.98rem}.rz-checks svg{flex:0 0 auto;width:18px;height:18px;margin-top:.22rem;color:var(--c-accent)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/components.css.map */
