:root{--cc-ease: var(--ease-out, cubic-bezier(.22, 1, .36, 1));--cc-spring: var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1));--cc-inout: var(--ease-in-out, cubic-bezier(.65, 0, .35, 1));--cc-d1: var(--dur-1, .12s);--cc-d2: var(--dur-2, .22s);--cc-d3: var(--dur-3, .38s);--cc-d4: var(--dur-4, .6s);--cc-serif: var(--font-display, "Fraunces", ui-serif, Georgia, "Times New Roman", serif);--tabs-h: 48px;--tile-ratio: 1 / 1;--row-media: 128px;--sticky-top: calc(var(--topbar-h, 56px) + env(safe-area-inset-top, 0px));--sx-pad: 16px}@media(min-width:750px){:root{--sx-pad: 20px}}@media(min-width:1000px){:root{--sx-pad: 0px}}@keyframes cc-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes cc-rise{0%{opacity:0;transform:translate3d(0,10px,0) scale(.985)}}@keyframes cc-panel-in{0%{opacity:0;transform:translate3d(calc(var(--dir, 1) * 8px),0,0)}}@keyframes cc-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes cc-spin{to{transform:rotate(1turn)}}.tile__media,.row__media{background-color:var(--bg-2);background-image:var(--skeleton);background-size:200% 100%;animation:cc-shimmer 1.3s linear infinite}.tile__media:has(img.is-loaded),.tile__media:has(>svg),.row__media:has(img.is-loaded),.row__media:has(>svg){animation:none;background-image:none}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.grid--square{--tile-ratio: 1 / 1}.grid--portrait{--tile-ratio: 3 / 4}.grid--tall{--tile-ratio: 4 / 5}@media(min-width:750px){.grid{gap:4px}}.tile{position:relative;display:block;aspect-ratio:var(--tile-ratio);overflow:hidden;isolation:isolate;background:var(--bg-2);color:#fff;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;transition:transform var(--cc-d1) var(--cc-ease),filter var(--cc-d1) ease}.tile:active:not(:has(.cfav:active)){transform:scale(.97);filter:brightness(.92)}.tile__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:inherit;-webkit-tap-highlight-color:transparent}.tile__link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;z-index:3}.tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tile__media img,.tile__media .tile__ph{width:100%;height:100%;object-fit:cover;transition:opacity var(--cc-d3) var(--cc-ease),transform var(--cc-d4) var(--cc-ease),filter var(--cc-d3) ease}.tile__ph{fill:var(--fg-3);background:var(--bg-2)}.tile:after{content:"";position:absolute;inset:auto 0 0;height:42%;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.28),transparent);opacity:.9;transition:opacity var(--cc-d2) ease}.tile__corner{position:absolute;top:7px;right:7px;z-index:2;display:grid;place-items:center;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.tile__corner svg{width:18px;height:18px}.tile__pick{position:absolute;top:6px;left:6px;z-index:2;display:inline-flex;align-items:center;gap:3px;max-width:calc(100% - 36px);height:20px;padding:0 7px 0 5px;overflow:hidden;border-radius:999px;background:var(--accent);color:var(--accent-fg, #fff);font-size:10.5px;font-weight:700;letter-spacing:.01em;white-space:nowrap;box-shadow:0 2px 8px color-mix(in srgb,var(--accent) 45%,transparent)}.tile__pick svg{width:11px;height:11px;flex:none}.tile__pick>span{overflow:hidden;text-overflow:ellipsis}.tile__price{position:absolute;left:6px;bottom:6px;z-index:2;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 12px);height:22px;padding:0 7px;border-radius:7px;background:#00000085;-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;transition:opacity var(--cc-d2) ease,transform var(--cc-d2) var(--cc-ease)}.tile__off{display:inline-grid;place-items:center;height:15px;padding:0 4px;border-radius:4px;background:var(--accent);color:var(--accent-fg, #fff);font-size:10px;font-weight:800}.tile__hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px;text-align:center;background:#00000061;color:#fff;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--cc-d2) var(--cc-ease);pointer-events:none}.tile__hover-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 16px}.tile__hover-row span{display:inline-flex;align-items:center;gap:5px}.tile__hover svg{width:18px;height:18px}.tile__hover-cta{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 12px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);font-size:12px;transform:translateY(6px);transition:transform var(--cc-d3) var(--cc-spring)}.tile__hover-cta svg{width:14px;height:14px}@media(hover:hover)and (pointer:fine){.tile:hover .tile__hover{opacity:1}.tile:hover .tile__hover-cta{transform:none}.tile:hover .tile__media img{transform:scale(1.045)}.tile:hover .tile__price{opacity:0;transform:translateY(4px)}.tile:hover:after{opacity:0}}.tile.is-soldout .tile__media img{filter:grayscale(.7) brightness(.92)}.tile__soldout{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);padding:4px 10px;border-radius:999px;background:#0009;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap}@keyframes cfav-pop{0%{transform:scale(.4)}55%{transform:scale(1.25)}to{transform:scale(1)}}.cfav{position:absolute;z-index:4;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--cc-d1) var(--cc-ease),background-color var(--cc-d2) ease,color var(--cc-d2) ease}.cfav:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%}.cfav .icon{grid-area:1 / 1;width:18px;height:18px}.cfav .icon-heart-fill,.cfav.is-on .icon-heart{display:none}.cfav.is-on .icon-heart-fill{display:block;color:var(--accent);animation:cfav-pop var(--cc-d3) var(--cc-spring) both}.cfav:active{transform:scale(.86)}.cfav:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tile__fav{top:5px;right:5px;background:#00000057;-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);color:#fff}.tile__fav.is-on{background:#fffffff0}.tile__fav .icon{width:17px;height:17px}.tile:has(.tile__fav) .tile__pick{max-width:calc(100% - 44px)}.tile:has(.tile__fav) .tile__corner{right:42px;top:11px}@media(max-width:749px){.tile:has(.tile__fav) .tile__corner{display:none}}.row__fav{top:15px;left:calc(16px + var(--row-media) - 35px);background:color-mix(in srgb,var(--bg) 92%,transparent);box-shadow:0 1px 4px #00000024;color:var(--fg)}@media(hover:hover)and (pointer:fine){.cfav:hover{transform:scale(1.08)}.row__fav:hover{background:var(--bg)}}.panel.is-entering .tile,.panel.is-entering .row,.vit__panel.is-entering>.tile,.vit__panel.is-entering>.row{animation:cc-rise var(--cc-d3) var(--cc-ease) both;animation-delay:calc(min(var(--i, 0),12)*22ms)}.rows{display:flex;flex-direction:column;padding:4px 0 8px}.row{position:relative;display:grid;grid-template-columns:var(--row-media) minmax(0,1fr);gap:12px;padding:10px 16px;background:var(--bg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cc-d2) ease,box-shadow var(--cc-d2) ease,transform var(--cc-d2) var(--cc-ease)}.row:active:not(:has(button:active,.buy :active)){background:var(--bg-2)}.row__media{position:relative;display:block;width:var(--row-media);aspect-ratio:1;border-radius:var(--radius, 12px);overflow:hidden;isolation:isolate}.row__media img,.row__media .tile__ph{width:100%;height:100%;object-fit:cover;transition:opacity var(--cc-d3) var(--cc-ease),transform var(--cc-d4) var(--cc-ease),filter var(--cc-d3) ease}.row__media:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.row.is-soldout .row__media img{filter:grayscale(.7) brightness(.95);opacity:.75}.row__body{display:flex;flex-direction:column;gap:6px;min-width:0;padding:1px 0}.row__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--fg);font-size:14.5px;font-weight:400;line-height:1.36;letter-spacing:-.005em;word-break:break-word}.row__title:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.row__foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px;margin-top:auto;padding-top:2px;min-width:0}.row__foot .buy{margin-left:auto}.tag-star{display:inline-flex;align-items:center;gap:2px;height:18px;margin-right:4px;padding:0 6px 0 4px;border-radius:4px;vertical-align:1.5px;background:linear-gradient(100deg,var(--accent) 0%,color-mix(in srgb,var(--accent) 55%,var(--promo)) 100%);color:var(--accent-fg, #fff);font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap}.tag-star svg{width:11px;height:11px}@media(min-width:750px){:root{--row-media: 140px}.rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px var(--sx-pad) 16px}.row{padding:12px;border:1px solid var(--line);border-radius:calc(var(--radius, 12px) + 6px)}.row:hover{box-shadow:var(--shadow-1);transform:translateY(-2px);border-color:transparent}.row:hover .row__media img{transform:scale(1.04)}.row__fav{top:17px;left:calc(12px + var(--row-media) - 35px)}}.badges{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.badge{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 6px;border-radius:4px;font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap;letter-spacing:-.005em}.badge svg{width:12px;height:12px;flex:none}.badge--off{padding:0 7px;color:var(--accent-text, var(--accent));background:var(--accent-soft);-webkit-mask:radial-gradient(circle 3.5px at 0 50%,transparent 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 3.5px at 100% 50%,transparent 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 3.5px at 0 50%,transparent 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 3.5px at 100% 50%,transparent 97%,#000) right / 51% 100% no-repeat}.badge--ship{color:var(--ship-fg);background:var(--ship-bg)}.badge--promo{color:var(--accent-text, var(--accent));background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 38%,transparent)}.badge--flash{gap:0;padding:0;overflow:hidden;background:var(--promo-strong, var(--promo));color:#fff}.badge--flash>svg{margin:0 2px 0 5px;animation:cc-pulse 1.6s ease-in-out infinite}.badge--flash .badge__label{padding-right:5px}.badge__timer{display:inline-flex;align-items:center;height:100%;padding:0 5px;background:color-mix(in srgb,var(--promo) 13%,var(--bg));color:var(--promo-text, var(--promo));font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.meta{display:flex;align-items:center;gap:6px;min-width:0;color:var(--fg-2);font-size:12.5px;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.meta__rating{display:inline-flex;align-items:center;gap:3px;color:var(--fg);font-weight:600}.meta__rating svg{width:13px;height:13px;color:var(--star, #f5b400)}.meta__count{color:var(--fg-3);font-weight:400}.meta__sep{flex:none;width:1px;height:10px;background:var(--line)}.meta__sold{overflow:hidden;text-overflow:ellipsis}@media(max-width:399px){.row .meta__count{display:none}}.price{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.1;font-variant-numeric:tabular-nums}.price__now{color:var(--accent);font-size:16.5px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.price__cur{font-size:.64em;font-weight:700;margin-right:1px;letter-spacing:0}.price__was{color:var(--fg-3);font-size:12px;font-weight:400;text-decoration:line-through;white-space:nowrap}.price--inline{flex-direction:row;align-items:baseline;gap:6px}.price--lg{flex-direction:row;align-items:baseline;gap:8px}.price--lg .price__now{font-size:26px}.price--lg .price__was{font-size:15px}.buy{position:relative;z-index:2;display:flex;flex:none;gap:1px;height:36px}.buy__cart,.buy__now{position:relative;display:inline-flex;align-items:center;justify-content:center;height:100%;border:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--cc-d1) var(--cc-ease),filter var(--cc-d1) ease,background-color var(--cc-d2) ease}.buy__cart{width:40px;border-radius:8px 0 0 8px;background:var(--accent-soft);color:var(--accent-text, var(--accent))}.buy__cart svg{width:20px;height:20px}.buy__now{padding:0 11px;border-radius:0 8px 8px 0;background:var(--accent-strong, var(--accent));color:var(--accent-fg, #fff);font-size:13px;font-weight:700;letter-spacing:-.005em;white-space:nowrap}.buy__cart:before,.buy__now:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.buy__cart:before{left:-4px}.buy__cart:active,.buy__now:active{transform:scale(.94);filter:brightness(.9)}.buy__cart:focus-visible,.buy__now:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}.buy__cart:disabled,.buy__now:disabled,.buy__cart[aria-busy=true],.buy__now[aria-busy=true]{cursor:progress;filter:saturate(.7)}.buy__now[aria-busy=true],.buy__cart[aria-busy=true]{color:transparent}.buy__now[aria-busy=true]:after,.buy__cart[aria-busy=true]:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-color:#fff #fff transparent transparent;animation:cc-spin .7s linear infinite}.buy__cart[aria-busy=true]:after{border-color:var(--accent) var(--accent) transparent transparent}.soldout{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:8px;background:var(--bg-2);color:var(--fg-3);font-size:13px;font-weight:600;white-space:nowrap}.chips{display:flex;align-items:center;gap:8px;padding:10px 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:16px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.chips::-webkit-scrollbar{display:none}.chips--sticky{position:sticky;top:calc(var(--sticky-top) + var(--tabs-h));z-index:15;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.chips__icon{position:relative;display:grid;place-items:center;flex:none;width:44px;height:34px;border-radius:10px;background:var(--bg-2);color:var(--fg);transition:transform var(--cc-d1) var(--cc-ease),background-color var(--cc-d2) ease}.chips__icon svg{width:19px;height:19px}.chips__icon:active{transform:scale(.94)}.chips__icon:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chip{position:relative;display:inline-flex;align-items:center;gap:5px;flex:none;height:34px;padding:0 14px;border-radius:10px;background:var(--bg-2);color:var(--fg-2);font-size:14px;font-weight:500;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--cc-d2) var(--cc-ease),color var(--cc-d2) ease,transform var(--cc-d1) var(--cc-ease),box-shadow var(--cc-d2) ease}.chip:before,.chips__icon:before{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}.chip svg{width:15px;height:15px}.chip:active{transform:scale(.95)}.chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chip.is-active,.chip[aria-pressed=true]{background:var(--fg);color:var(--bg);font-weight:600}.chip--pick.is-active,.chip--pick[aria-pressed=true]{background:var(--accent-strong, var(--accent));color:var(--accent-fg, #fff);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent)}@media(hover:hover)and (pointer:fine){.chip:not(.is-active):hover{color:var(--fg);background:var(--bg-3)}}.vit{position:relative}.vit__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:18px 16px 0}.vit__title{min-width:0;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.vit__count{flex:none;color:var(--fg-2);font-size:13px;font-variant-numeric:tabular-nums}.vit__bar{position:sticky;top:calc(var(--sticky-top) + var(--tabs-h));z-index:15;display:flex;align-items:center;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.vit--solo .vit__bar{top:var(--sticky-top)}.vit__chips{flex:1 1 auto;min-width:0;padding-right:10px}.vit__views{position:relative;display:flex;flex:none;margin-right:16px;padding:3px;border-radius:10px;background:var(--bg-2)}.vit__view{position:relative;z-index:1;display:grid;place-items:center;width:36px;height:28px;border-radius:7px;color:var(--fg-2);-webkit-tap-highlight-color:transparent;transition:color var(--cc-d2) ease,transform var(--cc-d1) var(--cc-ease)}.vit__view svg{width:18px;height:18px}.vit__view:before{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}.vit__view:active{transform:scale(.9)}.vit__view:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.vit__view[aria-pressed=true]{color:var(--bg)}@media(hover:hover)and (pointer:fine){.vit__view:not([aria-pressed=true]):hover{color:var(--fg)}}.vit__view-ind{position:absolute;top:3px;left:3px;width:36px;height:28px;border-radius:7px;background:var(--fg);transition:transform var(--cc-d3) var(--cc-spring);pointer-events:none}.vit[data-view=list] .vit__view-ind{transform:translate3d(36px,0,0)}.vit[data-view=grid] [data-view-panel=list],.vit[data-view=list] [data-view-panel=grid]{display:none}@media(min-width:750px){.vit__head{padding-inline:var(--sx-pad)}.vit__views{margin-right:var(--sx-pad)}.vit .chips{padding-left:var(--sx-pad);scroll-padding-inline:var(--sx-pad)}}.sortsheet{display:flex;flex-direction:column;padding:4px 0 8px}.sortsheet__opt{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 4px;border-bottom:1px solid var(--line);color:var(--fg);font-size:16px;text-align:left;transition:color var(--cc-d2) ease}.sortsheet__opt:last-child{border-bottom:0}.sortsheet__opt svg{width:22px;height:22px;color:var(--accent);opacity:0;transform:scale(.4);transition:opacity var(--cc-d2) ease,transform var(--cc-d3) var(--cc-spring)}.sortsheet__opt[aria-checked=true]{font-weight:700}.sortsheet__opt[aria-checked=true] svg{opacity:1;transform:none}.sortsheet__opt:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}.tabs{position:sticky;top:var(--sticky-top);z-index:20;height:var(--tabs-h);background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tabs__track{position:relative;display:flex;height:100%}.tabs__btn{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;height:100%;color:var(--fg-2);font-size:13px;font-weight:600;letter-spacing:-.005em;-webkit-tap-highlight-color:transparent;transition:color var(--cc-d2) ease}.tabs__inner{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:0 4px;transition:transform var(--cc-d1) var(--cc-ease)}.tabs__btn svg{width:20px;height:20px;flex:none;transition:transform var(--cc-d3) var(--cc-spring)}.tabs__btn:active .tabs__inner{transform:scale(.94)}.tabs__btn.is-active,.tabs__btn[aria-selected=true]{color:var(--fg)}.tabs__btn[aria-selected=true] svg{stroke-width:2.2}.tabs__btn:focus-visible{outline:none}.tabs__btn:focus-visible .tabs__inner{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.tabs__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){.tabs__btn:hover{color:var(--fg)}}.tabs__indicator{position:absolute;left:0;bottom:-1px;width:var(--ind-w, 0px);height:2px;border-radius:2px;background:var(--fg);transform:translate3d(var(--ind-x, 0px),0,0);transition:transform var(--cc-d3) var(--cc-spring),width var(--cc-d3) var(--cc-spring),opacity var(--cc-d2) ease;pointer-events:none}.tabs:not(.is-ready) .tabs__indicator{opacity:0}.tabs.no-anim .tabs__indicator,.tabs.is-dragging .tabs__indicator{transition:none}.tabs:not(.is-ready) .tabs__btn[aria-selected=true]:after{content:"";position:absolute;left:30%;right:30%;bottom:-1px;height:2px;border-radius:2px;background:var(--fg)}@media(min-width:750px){.tabs{border-bottom:0}.tabs__track{justify-content:center;gap:56px}.tabs__btn{flex:none;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.tabs__btn svg{width:14px;height:14px}.tabs__indicator{top:-1px;bottom:auto;height:1px;border-radius:0}.tabs:not(.is-ready) .tabs__btn[aria-selected=true]:after{top:-1px;bottom:auto;left:0;right:0;height:1px}}.panels{position:relative;touch-action:pan-y pinch-zoom;min-height:calc(100svh - var(--sticky-top) - var(--tabs-h) - var(--tabbar-h, 58px))}.panel:focus:not(:focus-visible){outline:none}.panel:focus-visible{outline-offset:-2px}.panel.is-entering{animation:cc-panel-in var(--cc-d3) var(--cc-ease) both}.panels.is-swiping .panel:not([hidden]){will-change:transform,opacity}.panel__empty{padding-top:48px}@media(prefers-reduced-motion:reduce){.tile__media,.row__media{animation:none}.tile,.row,.chip,.buy__cart,.buy__now,.tabs__inner,.vit__view{transition-property:opacity,background-color,color}.cfav.is-on .icon-heart-fill{animation:none}.cfav:active,.cfav:hover{transform:none}.tile:active:not(:has(.cfav:active)),.chip:active,.chips__icon:active,.buy__cart:active,.buy__now:active,.tabs__btn:active .tabs__inner,.vit__view:active{transform:none}.tabs__indicator,.vit__view-ind{transition:opacity 1ms}.panel.is-entering,.panel.is-entering .tile,.panel.is-entering .row,.vit__panel.is-entering>.tile,.vit__panel.is-entering>.row{animation:none}.badge--flash>svg{animation:none}.tile:hover .tile__media img,.row:hover .row__media img,.tile:hover .tile__hover-cta,.tile:hover .tile__price,.row:hover{transform:none}}.row__off{position:absolute;top:8px;left:8px;z-index:1;padding:2px 6px;border-radius:6px;background:var(--accent-strong, var(--accent));color:var(--accent-fg, #fff);font-size:11px;font-weight:700;line-height:1.35;font-variant-numeric:tabular-nums}.row__flash{position:absolute;left:6px;right:6px;bottom:6px;z-index:1;display:flex;align-items:center;justify-content:center;gap:3px;height:20px;border-radius:6px;background:color-mix(in srgb,var(--promo-strong, var(--promo)) 92%,transparent);color:#fff;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.01em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.row__flash svg{width:11px;height:11px;flex:none}.row__flash [data-countdown-text]:empty:before{content:"Oferta rel\e2mpago"}.row .meta{font-size:12.5px}.row .price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:0}.row__ship{flex-basis:100%;color:var(--ship-fg, #0a8f80);font-size:11.5px;font-weight:600;line-height:1.5}.buy--single .buy__now{border-radius:8px;padding:0 16px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-cards.css.map */
