.atq-trend,.atq-trend-card{--trend-green:#173f35;--trend-accent:#4a7a65;--trend-ink:#1d2521;--trend-muted:#6e766f;--trend-line:#ebe6de;--trend-soft:#f4f2ee}.atq-trend{margin:16px 0 48px;padding-bottom:16px;border-bottom:1px solid var(--trend-line);color:var(--trend-ink)}.atq-trend:last-child{margin-bottom:0;border-bottom:0}.atq-trend-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px}.atq-trend-viewall{appearance:none;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 2.4rem;border:1.5px solid #3d3a36;border-radius:50px;background:transparent;color:#3d3a36;font-size:.88rem;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .6s ease,border-color .6s ease}.atq-trend-viewall:before{content:"";position:absolute;inset:0;z-index:-1;background:#171411;transform:translateX(-100%);transition:transform .7s ease}.atq-trend-viewall:hover:before{transform:translateX(0)}.atq-trend-viewall:hover{color:#fff;border-color:transparent}.atq-trend-viewall svg{width:14px;height:14px;flex-shrink:0;transition:transform .35s ease}.atq-trend-viewall:hover svg{transform:rotate(45deg)}@media (max-width:767.98px){.atq-trend-viewall{padding:.7rem 1.6rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.atq-trend-viewall,.atq-trend-viewall svg,.atq-trend-viewall:before{transition:none}}.atq-trend-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--trend-accent)}.atq-trend-eyebrow:before{content:"";flex:0 0 auto;width:18px;height:2px;background:currentColor}.atq-trend-title{margin:0 0 10px;font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif;font-weight:700;font-size:clamp(28px,3.1vw,42px);line-height:1.12;letter-spacing:-.02em;color:var(--trend-ink)}.atq-trend-sub{max-width:560px;margin:0;font-size:16px;line-height:1.6;color:var(--trend-muted)}.atq-trend-toolbar{display:flex;align-items:center;gap:16px;margin:0 0 20px}.atq-trend-chips{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:.5rem;padding:4px 0;overflow-x:auto;overflow-y:clip;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.atq-trend-chips::-webkit-scrollbar{display:none}.atq-trend-chip{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;padding:.42rem 1.05rem;border:1.5px solid #d4cec5;border-radius:50px;background:transparent;color:#6b645b;font-size:.76rem;font-weight:500;letter-spacing:.025em;white-space:nowrap;cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .18s ease}.atq-trend-chip:hover{border-color:#3d3a36;color:#171411;transform:translateY(-1px)}.atq-trend-chip:focus-visible{outline:2px solid var(--trend-accent);outline-offset:1px}.atq-trend-chip.is-active{background:#171411;border-color:#171411;color:#fff}.atq-trend-chip.is-active:before{content:"";width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#ffd77a}.atq-trend-filters{position:relative;display:flex;flex:0 1 auto;min-width:0;gap:2px;padding:4px;border:1px solid var(--trend-line);border-radius:999px;background:#f6f4f0;overflow-x:auto;scrollbar-width:none}.atq-trend-filters::-webkit-scrollbar{display:none}.atq-trend-toolbar .atq-trend-viewall{height:46px;margin-left:auto;padding-top:0;padding-bottom:0}.atq-trend-filter{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:36px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#56615b;font-size:13.5px;font-weight:600;letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:background-color .35s cubic-bezier(.4,0,.2,1),color .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}.atq-trend-filter:hover{background:#fff;color:var(--trend-ink)}.atq-trend-filter:focus-visible{outline:2px solid var(--trend-accent);outline-offset:1px}.atq-trend-filter.is-active{background:var(--trend-green);color:#fff;box-shadow:0 4px 12px -4px rgba(23,63,53,.45)}.atq-trend-filters.has-thumb .atq-trend-filter.is-active{background:transparent;box-shadow:none}.atq-trend-filter-thumb{position:absolute;top:4px;bottom:4px;left:0;z-index:0;border-radius:999px;background:var(--trend-green);box-shadow:0 4px 12px -4px rgba(23,63,53,.45);pointer-events:none;transition:transform .45s cubic-bezier(.65,0,.35,1),width .45s cubic-bezier(.65,0,.35,1)}@media (prefers-reduced-motion:reduce){.atq-trend-filter-thumb{transition:none}}.atq-trend-rail{position:relative}.atq-trend-arrow{position:absolute;top:calc(50% - 10px);z-index:5;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--trend-line);border-radius:50%;background:#fff;color:var(--trend-ink);font-size:16px;box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-50%);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.atq-trend-arrow:hover{background:var(--trend-green);border-color:var(--trend-green);color:#fff}.atq-trend-arrow--left,.atq-trend-arrow--right{--trend-arrow-out:min(-22px,max(-60px,calc((100% - 100vw) / 2 + 60px)))}.atq-trend-arrow--left{left:var(--trend-arrow-out)}.atq-trend-arrow--right{right:var(--trend-arrow-out)}.atq-trend-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px) / 3);gap:20px;margin:0 -6px;padding:10px 6px 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 6px;scrollbar-width:none;cursor:grab;scroll-behavior:auto}.atq-trend-track::-webkit-scrollbar{display:none}.atq-trend-track>*{scroll-snap-align:start}.atq-trend-track.is-dragging{cursor:grabbing;scroll-snap-type:none}.atq-trend-track.is-dragging .atq-trend-card-main{pointer-events:none}.atq-trend-card{display:flex;flex-direction:column;border:1px solid #ebe6dd;border-radius:18px;background:#fff;padding:10px 12px 12px;box-shadow:0 4px 14px -10px rgba(20,32,27,.18)}.atq-trend-card-main{display:flex;flex-direction:column;flex:1 1;color:inherit}.atq-trend-card-img{position:relative;display:block;width:100%;aspect-ratio:5/4;border-radius:12px;overflow:hidden;background:#eef1f3}.atq-trend-card-img img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;transition:transform .7s cubic-bezier(.22,1,.36,1)}.atq-trend-card:hover .atq-trend-card-img img{transform:scale(1.07)}.atq-trend-card-save{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#c8453e;color:#fff;font-size:11px;font-weight:700;letter-spacing:.2px;line-height:1.3;box-shadow:0 4px 12px -4px rgba(0,0,0,.35)}.atq-trend-card-badge,.atq-trend-card-region{position:absolute;z-index:2;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:600;line-height:1;letter-spacing:.01em}.atq-trend-card-region{left:10px;bottom:10px;background:rgba(255,255,255,.92);color:var(--trend-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.atq-trend-card-badge{top:10px;right:10px;background:rgba(23,63,53,.92);color:#fff}.atq-trend-card-img:has(.atq-sale-tag) .atq-trend-card-badge{display:none}.atq-trend-card-body{display:flex;flex-direction:column;flex:1 1;padding:12px 4px 0}.atq-trend-card-duration{margin-bottom:4px;font-size:12.5px;font-weight:500;color:#6c776f}.atq-trend-card-title-link{color:inherit;text-decoration:none}.atq-trend-card-title{display:-webkit-box;margin:0 0 6px;overflow:hidden;font-size:15.5px;font-weight:700;line-height:1.28;letter-spacing:-.2px;color:#14201b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;transition:color .2s ease}.atq-trend-card:hover .atq-trend-card-title{color:#1f6d58}.atq-trend-card-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:auto}.atq-trend-card-title-link+.atq-sale-note{margin-top:auto}.atq-trend-card .atq-trend-card-price+.atq-sale-note{margin-top:9px}.atq-trend-card-price-now{font-size:16.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#14201b}.atq-trend-card-was{font-size:13px;color:#9aa6ad;text-decoration:line-through}.atq-trend-card-price-unit{font-size:12.5px;font-weight:500;color:#6b7a72;white-space:nowrap}.atq-trend-card-actions{display:flex;align-items:stretch;gap:7px;margin-top:10px}.atq-trend-card-title-link+.atq-trend-card-actions{margin-top:auto}.atq-trend-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border:none;border-radius:9px;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .16s ease,color .16s ease}.atq-trend-btn-view{flex:0 0 auto;padding:8px 20px;border:1.5px solid #cdded6;background:#fff;color:#1f6d58}.atq-trend-btn-view:hover{background:#eef4f1;color:#14352b}.atq-trend-btn-primary{flex:1 1 auto;padding:8px 12px;background:#2f6d58;color:#fff;box-shadow:0 8px 18px -10px rgba(47,109,88,.7)}.atq-trend-btn-primary:hover{background:#285c4a;color:#fff}@media (max-width:820px){.atq-trend-track{grid-auto-columns:calc((100% - 20px) / 2)}.atq-trend-arrow{display:none}}@media (max-width:560px){.atq-trend{margin-bottom:48px;padding-bottom:40px}.atq-trend-head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:22px}.atq-trend-sub{font-size:15px}.atq-trend-track{grid-auto-columns:84%;gap:14px}.atq-trend-card{padding:8px 10px 10px}}@media (prefers-reduced-motion:reduce){.atq-trend-btn,.atq-trend-card-img img,.atq-trend-card-title,.atq-trend-chip,.atq-trend-filter{transition:none}.atq-trend-card:hover .atq-trend-card-img img,.atq-trend-chip:hover{transform:none}}@media (max-width:767.98px){.atq-trend-toolbar{gap:.5rem}.atq-trend-toolbar .atq-trend-chips{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent)}.atq-trend-toolbar .atq-trend-chip{padding:.42rem .8rem}.atq-trend-toolbar .atq-trend-viewall{height:38px;padding-inline:14px}}