:root{--qrm-primary:#1677ff;--qrm-ink:#111827;--qrm-wa:#16a765;--qrm-public-wa:#16a765;--qrm-surface:#fff;--qrm-muted:#6b7280;--qrm-bg:#f4f6f9;--qrm-line:#e5e7eb;--qrm-danger:#dc2626;--qrm-radius:24px;--qrm-shadow:0 16px 45px rgba(17,24,39,.09)}@keyframes qrmcDrop{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.qrmc-price{display:flex;align-items:baseline;gap:7px;color:var(--qrm-ink);font-weight:790;letter-spacing:-.045em}.qrmc-price small{color:var(--qrm-primary);font-size:11px;font-weight:800;letter-spacing:.08em}@keyframes qrmcPulse{to{opacity:.2;transform:scale(.7)}}.qrmc-featured-empty{display:grid;gap:4px;width:100%;padding:18px 20px;border:1px dashed #0085ff;border-radius:16px;background:#f4f9ff;color:#182132;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",sans-serif;box-sizing:border-box}.qrmc-featured-empty strong{font-size:15px}.qrmc-featured-empty span{color:#64748b;font-size:13px;line-height:1.45}.qrmc-featured{width:100%;padding:18px 0;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",sans-serif;color:var(--qrm-ink);box-sizing:border-box;-webkit-font-smoothing:antialiased}.qrmc-featured *{box-sizing:border-box}.qrmc-featured-viewport{width:100%;overflow:hidden;padding:14px 0 22px;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.qrmc-featured-track{display:flex;width:max-content;will-change:transform;animation-duration:var(--qrmc-featured-duration,34s);animation-timing-function:linear;animation-iteration-count:infinite}.qrmc-featured-right .qrmc-featured-track{animation-name:qrmcFeaturedRight}.qrmc-featured-left .qrmc-featured-track{animation-name:qrmcFeaturedLeft}.qrmc-featured:hover .qrmc-featured-track,.qrmc-featured:focus-within .qrmc-featured-track{animation-play-state:paused}.qrmc-featured-group{display:flex;gap:18px;padding-right:18px}.qrmc-featured-card{flex:0 0 clamp(270px,25vw,330px);width:clamp(270px,25vw,330px);overflow:hidden;border:1px solid var(--qrm-line);border-radius:22px;background:var(--qrm-surface);color:var(--qrm-ink)!important;text-decoration:none!important;box-shadow:0 12px 34px rgb(17 24 39 / .09);transition:transform .25s,box-shadow .25s}.qrmc-featured-card:hover,.qrmc-featured-card:focus-visible{transform:translateY(-5px);box-shadow:0 22px 48px rgb(17 24 39 / .16);outline:0}.qrmc-featured-image{position:relative;display:grid;place-items:center;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(145deg,#e9edf2,#dfe5ec);color:#98a4b2}.qrmc-featured-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.qrmc-featured-card:hover .qrmc-featured-image img{transform:scale(1.035)}.qrmc-featured-image>svg{width:72px;height:72px}.qrmc-featured-image>b{position:absolute;left:13px;top:13px;padding:6px 10px;border-radius:999px;background:rgb(255 255 255 / .92);color:var(--qrm-primary);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 14px rgb(0 0 0 / .09);backdrop-filter:blur(9px)}.qrmc-featured-copy{display:grid;gap:5px;padding:16px 17px 18px}.qrmc-featured-copy>small{color:var(--qrm-primary);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.qrmc-featured-copy>strong{overflow:hidden;color:var(--qrm-ink);font-size:20px;line-height:1.12;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.qrmc-featured-copy>span{min-height:17px;color:var(--qrm-muted);font-size:12px}.qrmc-featured-price{margin-top:6px;font-size:23px}.qrmc-featured.is-static .qrmc-featured-track{width:100%;justify-content:center;animation:none}.qrmc-featured.is-static .qrmc-featured-group{padding-right:0}@keyframes qrmcFeaturedRight{from{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes qrmcFeaturedLeft{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:680px){.qrmc-featured-viewport{mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.qrmc-featured-group{gap:12px;padding-right:12px}.qrmc-featured-card{flex-basis:272px;width:272px}}@media(prefers-reduced-motion:reduce){.qrmc-featured-viewport{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.qrmc-featured-track{animation:none!important}.qrmc-featured-group[aria-hidden=true]{display:none}}:root{--qrm-btn-text:#fff;--qrm-btn-bg:#0085ff;--qrm-btn-border:#0085ff;--qrm-btn-hover-text:#fff;--qrm-btn-hover-bg:#0066cc;--qrm-btn-hover-border:#0066cc}@keyframes qrmcButtonReady{to{opacity:1;pointer-events:auto}}.qrmc-featured-viewport{cursor:grab;touch-action:pan-y}.qrmc-featured.is-dragging .qrmc-featured-viewport{cursor:grabbing;user-select:none}.qrmc-featured.is-dragging .qrmc-featured-card{pointer-events:none}.qrmc-featured.is-dragging .qrmc-featured-track{animation-play-state:paused!important}.qrmc-price.qrmc-sale-price{align-items:flex-start;flex-direction:column;gap:2px}.qrmc-price.qrmc-sale-price del{display:flex;align-items:baseline;gap:5px;color:var(--qrm-muted);font-size:.55em;font-weight:650;letter-spacing:-.02em;text-decoration-thickness:1.5px}.qrmc-price.qrmc-sale-price strong{display:flex;align-items:baseline;gap:7px;color:var(--qrm-danger);font:inherit}.qrmc-price.qrmc-sale-price strong{color:var(--qrmc-sale-color,#dc2626)}.qrmc-price.qrmc-sale-price strong{color:var(--qrmc-sale-color,#dc2626)}.qrmc-sale-badge{position:absolute!important;z-index:2;right:14px!important;top:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;margin:0!important;padding:6px 10px!important;border:0!important;border-radius:999px!important;background:var(--qrmc-sale-badge-color,#dc2626)!important;color:#fff!important;font-family:inherit!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 3px 12px rgb(0 0 0 / .08)!important}@keyframes qrmcSpin{to{transform:rotate(360deg)}}