.clique-storefront{--pasture-ink:var(--clique-color-primary,#18202a);--pasture-muted:var(--clique-color-muted,#8a867e);--pasture-bg:var(--clique-color-background,#f6f4ef);--pasture-surface:var(--clique-color-surface,#fff);--pasture-accent:var(--clique-color-accent,#1b3d2c);--pasture-accent-hover:var(--clique-color-accentHover,#153224);--pasture-canvas:var(--clique-color-canvas,#12160f);--pasture-header-accent:var(--clique-color-headerAccent,#45593d);--pasture-line:var(--clique-color-line,#e4e0d8);--pasture-media:var(--clique-color-media,#e6e4df);--pasture-success:var(--clique-color-success,#167447);--pasture-danger:var(--clique-color-danger,#b42318);--pasture-on-accent:var(--clique-color-onAccent,#fff);--pasture-on-canvas:var(--clique-color-onCanvas,#fff);--pasture-ink-soft:var(--clique-color-inkSoft,#1c2418);--pasture-live:var(--clique-color-live,#5dcc7a);--pasture-footer:var(--clique-color-footer,#11130d);--pasture-footer-ink:var(--clique-color-footerInk,#f4f4f1);--pasture-howto:var(--clique-color-howto,#1c231b);--pasture-howto-cta:var(--clique-color-howtoCta,#61705c);--pasture-howto-cta-hover:var(--clique-color-howtoCtaHover,#70806a);--pasture-stats:var(--clique-color-stats,#1a120c);--pasture-quote:var(--clique-color-quote,#f4f1ea);--pasture-quote-ink:var(--clique-color-quoteInk,#3a342e);--pasture-header-height:72px;--pasture-header-green:var(--pasture-header-accent);--pasture-green:var(--pasture-accent);--starter-bg:var(--pasture-bg);--starter-surface:var(--pasture-surface);--starter-ink:var(--pasture-ink);--starter-muted:var(--pasture-muted);--starter-line:var(--pasture-line);--starter-accent:var(--pasture-accent);--starter-accent-hover:var(--pasture-accent-hover);--starter-success:var(--pasture-success);--starter-danger:var(--pasture-danger);min-height:100vh;scroll-padding-top:var(--pasture-header-height);background:var(--pasture-bg);color:var(--pasture-ink);font-family:Arial,Helvetica,sans-serif}body,html{margin:0;padding:0}.clique-storefront *,.clique-storefront :before,.clique-storefront :after{box-sizing:border-box}.clique-storefront a{color:inherit;text-decoration:none}.starter-editorial-callout{border:1px solid var(--starter-line);background:var(--starter-surface);text-align:center;width:min(900px,100% - 40px);margin:40px auto;padding:clamp(32px,6vw,72px)}.starter-editorial-callout small{color:var(--starter-accent);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.starter-editorial-callout h2{margin:12px 0;font-size:clamp(28px,5vw,48px);line-height:1.08}.starter-editorial-callout p{max-width:620px;color:var(--starter-muted);margin:0 auto;line-height:1.65}.starter-editorial-callout>a{background:var(--starter-accent);min-height:42px;color:var(--pasture-on-accent);border-radius:999px;align-items:center;margin-top:24px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex}.starter-page{min-height:calc(100vh - 144px)}.clique-storefront .starter-page:not(:has(.pasture-hero)){padding-top:var(--pasture-header-height)}.clique-storefront .pasture-header{z-index:40;height:var(--pasture-header-height);color:var(--pasture-on-accent);background:0 0;position:fixed;top:0;left:0;right:0}.clique-storefront .pasture-header.can-transition{transition:background-color .22s}.clique-storefront .pasture-header.is-solid{background:var(--pasture-canvas)}.clique-storefront .pasture-header-inner{justify-content:space-between;align-items:center;gap:28px;width:min(1280px,100% - 64px);height:100%;margin:0 auto;display:flex}.clique-storefront .pasture-header-brand{min-width:0;max-width:min(180px,58vw);max-height:40px;color:var(--pasture-on-accent);flex:none;align-items:center;gap:10px;display:flex;overflow:hidden}.clique-storefront .pasture-header-brand .header-brand-logo,.clique-storefront .header-brand-logo{object-fit:contain;object-position:left center;display:block;width:auto!important;max-width:100%!important;height:36px!important;max-height:36px!important}.clique-storefront .pasture-header-brand svg{stroke-width:1.5px;flex:none;width:28px;height:28px}.clique-storefront .pasture-header-brand>span{min-width:0;overflow:hidden}.clique-storefront .pasture-header-brand strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.05;display:block;overflow:hidden}.clique-storefront .pasture-header-brand small{color:color-mix(in srgb, var(--pasture-on-accent) 62%, transparent);letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:3px;font-size:9px;font-weight:650;display:block;overflow:hidden}.clique-storefront .pasture-header-nav{flex:1;align-items:center;min-width:0;display:flex}.clique-storefront .pasture-navigation{flex:1;align-items:center;gap:20px;min-width:0;display:flex}.clique-storefront .pasture-navigation nav{align-items:center;gap:26px;margin-right:auto;display:flex}.clique-storefront .pasture-navigation nav a{color:color-mix(in srgb, var(--pasture-on-accent) 88%, transparent);white-space:nowrap;font-size:15px;font-weight:500;position:relative}.clique-storefront .pasture-navigation nav a:hover,.clique-storefront .pasture-navigation nav a:focus-visible,.clique-storefront .pasture-navigation nav a[aria-current=page]{color:var(--pasture-on-accent)}.clique-storefront .pasture-navigation nav a[aria-current=page]:after{content:"";background:var(--pasture-surface);border-radius:1px;height:2px;position:absolute;bottom:-8px;left:0;right:0}.clique-storefront .pasture-header-tools{flex:none;align-items:center;gap:12px;display:flex}.clique-storefront .pasture-header-search{width:36px;height:36px;color:var(--pasture-on-accent);place-items:center;display:grid}.clique-storefront .pasture-header-search:hover{color:color-mix(in srgb, var(--pasture-on-accent) 82%, transparent)}.clique-storefront .pasture-header-search svg{stroke-width:1.75px;width:20px;height:20px}.clique-storefront .pasture-header-auth{align-items:center;gap:10px;display:flex}.clique-storefront .pasture-header-btn{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.clique-storefront .pasture-header-btn--ghost{border:1px solid color-mix(in srgb, var(--pasture-on-accent) 55%, transparent);color:var(--pasture-on-accent);background:0 0}.clique-storefront .pasture-header-btn--ghost:hover{background:color-mix(in srgb, var(--pasture-on-accent) 10%, transparent);border-color:var(--pasture-on-accent)}.clique-storefront .pasture-header.is-solid .pasture-header-btn--ghost{border-color:color-mix(in srgb, var(--pasture-on-accent) 55%, transparent);background:color-mix(in srgb, var(--pasture-on-accent) 92%, transparent);color:var(--pasture-ink-soft)}.clique-storefront .pasture-header.is-solid .pasture-header-btn--ghost:hover{background:var(--pasture-surface);border-color:var(--pasture-on-accent)}.clique-storefront .pasture-header-btn--solid{border:1px solid var(--pasture-header-green);background:var(--pasture-header-green);color:var(--pasture-on-accent)}.clique-storefront .pasture-header-btn--solid:hover{border-color:color-mix(in srgb, var(--pasture-header-accent) 82%, black);background:color-mix(in srgb, var(--pasture-header-accent) 82%, black)}.clique-storefront .pasture-header .wishlist-nav-link{display:none}.clique-storefront .pasture-header .auth-controls{gap:10px}.clique-storefront .pasture-header .auth-controls a,.clique-storefront .pasture-header .auth-controls button{color:var(--pasture-on-accent)}.clique-storefront .pasture-header .auth-sign-in-button,.clique-storefront .pasture-header .auth-sign-up-button{border-radius:8px;min-height:38px;padding:0 16px;font-size:0;line-height:0}.clique-storefront .pasture-header .auth-sign-in-button:after,.clique-storefront .pasture-header .auth-sign-up-button:after{color:var(--pasture-on-accent);font-size:14px;font-weight:600;line-height:1}.clique-storefront .pasture-header .auth-sign-in-button{border:1px solid color-mix(in srgb, var(--pasture-on-accent) 55%, transparent);color:var(--pasture-on-accent);background:0 0}.clique-storefront .pasture-header .auth-sign-in-button:after{content:"Ingresar";color:var(--pasture-on-accent)}.clique-storefront .pasture-header .auth-sign-in-button:hover{background:color-mix(in srgb, var(--pasture-on-accent) 10%, transparent)}.clique-storefront .pasture-header.is-solid .auth-sign-in-button{background:color-mix(in srgb, var(--pasture-on-accent) 92%, transparent);color:var(--pasture-ink-soft)}.clique-storefront .pasture-header.is-solid .auth-sign-in-button:after{color:var(--pasture-ink-soft)}.clique-storefront .pasture-header.is-solid .auth-sign-in-button:hover{background:var(--pasture-surface)}.clique-storefront .pasture-header .auth-sign-up-button{border:1px solid var(--pasture-header-green);background:var(--pasture-header-green);color:var(--pasture-on-accent)}.clique-storefront .pasture-header .auth-sign-up-button:after{content:"Registrarse"}.clique-storefront .pasture-header .auth-sign-up-button:hover{border-color:color-mix(in srgb, var(--pasture-header-accent) 82%, black);background:color-mix(in srgb, var(--pasture-header-accent) 82%, black)}.clique-storefront .pasture-header-menu{flex:none;align-items:center;margin-left:auto;display:none}.clique-storefront .pasture-header-toggle{width:44px;height:44px;color:var(--pasture-on-accent);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.clique-storefront .pasture-header-toggle svg{width:22px;height:22px}.clique-storefront .pasture-header a:focus-visible,.clique-storefront .pasture-header button:focus-visible,.clique-storefront.pasture-header-sheet a:focus-visible,.clique-storefront.pasture-header-sheet button:focus-visible{outline:2px solid color-mix(in srgb, var(--pasture-on-accent) 75%, transparent);outline-offset:3px}.clique-storefront.pasture-header-sheet{background:var(--pasture-canvas);height:100%;min-height:0;color:var(--pasture-on-accent);border:0}.clique-storefront.pasture-header-sheet [data-slot=sheet-title]{color:var(--pasture-on-accent);letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500}.clique-storefront.pasture-header-sheet [data-slot=sheet-close]{color:var(--pasture-on-accent);background:0 0}.clique-storefront.pasture-header-sheet [data-slot=sheet-close]:hover{background:color-mix(in srgb, var(--pasture-on-accent) 12%, transparent);color:var(--pasture-on-accent)}.clique-storefront.pasture-header-sheet .pasture-header-sheet-heading{padding:20px 20px 8px}.clique-storefront.pasture-header-sheet .pasture-header-sheet-nav{flex-direction:column;flex:1;min-height:0;padding:4px 20px 28px;display:flex;overflow:auto}.clique-storefront.pasture-header-sheet .pasture-header-sheet-nav nav{flex-direction:column;gap:2px;display:flex}.clique-storefront.pasture-header-sheet .pasture-header-sheet-nav nav a{min-height:48px;color:color-mix(in srgb, var(--pasture-on-accent) 90%, transparent);align-items:center;font-size:17px;font-weight:500;display:flex;position:relative}.clique-storefront.pasture-header-sheet .pasture-header-sheet-nav nav a[aria-current=page]{color:var(--pasture-on-accent)}.clique-storefront.pasture-header-sheet .pasture-header-sheet-nav nav a[aria-current=page]:after{content:"";background:var(--pasture-surface);border-radius:1px;width:28px;height:2px;position:absolute;bottom:10px;left:0}.clique-storefront.pasture-header-sheet .pasture-header-sheet-tools{flex-direction:column;gap:10px;margin-top:20px;display:flex}.clique-storefront.pasture-header-sheet .wishlist-nav-link{display:none}.clique-storefront.pasture-header-sheet .auth-controls{flex-direction:column;align-items:stretch;gap:10px;display:flex}.clique-storefront.pasture-header-sheet .auth-controls a,.clique-storefront.pasture-header-sheet .auth-controls button{color:var(--pasture-on-accent)}.clique-storefront.pasture-header-sheet .auth-sign-in-button,.clique-storefront.pasture-header-sheet .auth-sign-up-button{border-radius:8px;width:100%;min-height:44px;padding:0 16px;font-size:0;line-height:0}.clique-storefront.pasture-header-sheet .auth-sign-in-button:after,.clique-storefront.pasture-header-sheet .auth-sign-up-button:after{color:var(--pasture-on-accent);font-size:14px;font-weight:600;line-height:1}.clique-storefront.pasture-header-sheet .auth-sign-in-button{border:1px solid var(--pasture-on-accent);background:var(--pasture-surface);color:var(--pasture-ink-soft)}.clique-storefront.pasture-header-sheet .auth-sign-in-button:after{content:"Ingresar";color:var(--pasture-ink-soft)}.clique-storefront.pasture-header-sheet .auth-sign-up-button{border:1px solid var(--pasture-header-green);background:var(--pasture-header-green);color:var(--pasture-on-accent)}.clique-storefront.pasture-header-sheet .auth-sign-up-button:after{content:"Registrarse"}.starter-header{z-index:40;border-bottom:1px solid var(--starter-line);background:var(--pasture-surface);position:sticky;top:0}.starter-header-inner{justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);min-height:68px;margin:0 auto;display:flex}.starter-brand{align-items:center;gap:10px;min-width:44px;min-height:44px;display:flex}.starter-brand>span{background:var(--starter-ink);width:34px;height:34px;color:var(--pasture-on-accent);letter-spacing:.05em;border-radius:9px;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.starter-brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.starter-navigation,.starter-navigation nav,.auth-controls{align-items:center;display:flex}.starter-navigation{gap:22px}.starter-navigation nav{gap:20px}.starter-navigation nav a,.auth-controls>a,.auth-controls>button,.auth-controls>div:not(.notification-root) button{min-height:36px;color:var(--starter-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 6px;font:600 12px/1 Arial,sans-serif;display:inline-flex}.starter-navigation nav a:hover,.starter-navigation nav a:focus-visible,.auth-controls a:hover,.auth-controls button:hover{color:var(--starter-ink)}.auth-controls{width:auto;height:auto;font:inherit;letter-spacing:normal;gap:11px;position:static}.wishlist-nav-link{place-items:center;width:32px;height:32px;display:grid;position:relative}.wishlist-nav-link svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:19px}.wishlist-nav-count{background:var(--starter-accent);min-width:16px;height:16px;color:var(--pasture-on-accent);border-radius:99px;place-items:center;padding:0 4px;font-size:8px;display:grid;position:absolute;top:-3px;right:-4px}.starter-heading,.wishlist-heading,.account-heading{width:min(1180px,100% - 40px);margin:0 auto;padding:58px 0 28px}.starter-heading>p,.wishlist-heading>p,.account-heading>p,.account-eyebrow,.admin-eyebrow{color:var(--starter-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:800}.starter-heading h1,.wishlist-heading h1,.account-heading h1{margin:0 0 10px;font-size:clamp(30px,5vw,54px);line-height:1.05}.starter-heading span,.wishlist-heading span,.account-heading span{color:var(--starter-muted)}.clique-storefront .pasture-hero{isolation:isolate;background:var(--pasture-canvas);min-height:100svh;color:var(--pasture-on-accent);flex-direction:column;display:flex;position:relative;overflow:hidden}.clique-storefront .pasture-hero-media{position:absolute;inset:0 0 0 32%}.clique-storefront .pasture-hero-media img{object-fit:cover;object-position:78% 28%;width:100%;height:100%}.clique-storefront .pasture-hero-shade{background:linear-gradient(90deg, var(--pasture-canvas) 0%, var(--pasture-canvas) 34%, color-mix(in srgb, var(--pasture-canvas) 42%, transparent) 46%, transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--pasture-canvas) 20%, transparent) 0%, transparent 18%, transparent 72%, color-mix(in srgb, var(--pasture-canvas) 55%, transparent) 100%);position:absolute;inset:0}.clique-storefront .pasture-hero-inner{z-index:1;width:min(1280px,100% - 64px);padding:calc(var(--pasture-header-height) + clamp(12px, 3vh, 36px)) 0 clamp(24px, 4vh, 40px);flex:1;grid-template-rows:1fr auto;grid-template-columns:minmax(22rem,34rem) minmax(0,1fr);column-gap:40px;margin:0 auto;display:grid;position:relative}.clique-storefront .pasture-hero-copy{grid-area:1/1;align-self:center;max-width:34rem}.clique-storefront .pasture-hero-eyebrow{color:color-mix(in srgb, var(--pasture-on-accent) 70%, transparent);letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:600}.clique-storefront .pasture-hero-copy h1{letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.8vw,80px);font-weight:400;line-height:.96}.clique-storefront .pasture-hero-copy p{max-width:26rem;color:color-mix(in srgb, var(--pasture-on-accent) 80%, transparent);margin:20px 0 0;font-size:16px;line-height:1.5}.clique-storefront .pasture-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.clique-storefront .pasture-hero-cta{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.clique-storefront .pasture-hero-cta svg{width:16px;height:16px}.clique-storefront .pasture-hero-cta--primary{background:var(--pasture-surface);color:var(--pasture-ink)}.clique-storefront .pasture-hero-cta--primary:hover{background:color-mix(in srgb, var(--pasture-on-canvas) 95%, var(--pasture-ink))}.clique-storefront .pasture-hero-cta--ghost{border:1px solid color-mix(in srgb, var(--pasture-on-accent) 42%, transparent);color:var(--pasture-on-accent)}.clique-storefront .pasture-hero-cta--ghost:hover{border-color:var(--pasture-on-accent);background:color-mix(in srgb, var(--pasture-on-accent) 8%, transparent)}.clique-storefront .pasture-hero-highlights{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 32px;margin:0;padding:0;list-style:none;display:grid}.clique-storefront .pasture-hero-highlights li{color:color-mix(in srgb, var(--pasture-on-accent) 88%, transparent);align-items:flex-start;gap:12px;font-size:14px;line-height:1.3;display:flex}.clique-storefront .pasture-hero-highlights svg{stroke-width:1.6px;flex:none;width:20px;height:20px;margin-top:1px}.clique-storefront .pasture-upcoming{background:var(--pasture-bg);padding:clamp(56px,8vw,88px) 0}.clique-storefront .pasture-upcoming-inner{width:min(1180px,100% - 48px);margin:0 auto}.clique-storefront .pasture-upcoming-head{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.clique-storefront .pasture-upcoming-head h2{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:600}.clique-storefront .pasture-upcoming-head>a{color:var(--starter-muted);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.clique-storefront .pasture-upcoming-head>a:hover{color:var(--starter-ink)}.clique-storefront .pasture-upcoming-head svg,.clique-storefront .pasture-upcoming-cta svg,.clique-storefront .pasture-upcoming-meta svg{flex:none;width:16px;height:16px}.clique-storefront .pasture-upcoming-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.clique-storefront .pasture-upcoming-card{flex-direction:column;min-width:0;display:flex}.clique-storefront .pasture-upcoming-media{aspect-ratio:16/10;background:var(--pasture-media);border-radius:14px;display:block;position:relative;overflow:hidden}.clique-storefront .pasture-upcoming-media img,.clique-storefront .pasture-upcoming-media-empty{object-fit:cover;width:100%;height:100%}.clique-storefront .pasture-upcoming-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;min-height:26px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.clique-storefront .pasture-upcoming-badge--live{background:var(--pasture-green);color:var(--pasture-on-accent)}.clique-storefront .pasture-upcoming-badge--live i{background:var(--pasture-live);border-radius:50%;width:7px;height:7px}.clique-storefront .pasture-upcoming-badge--muted{background:color-mix(in srgb, var(--pasture-on-accent) 92%, transparent);color:var(--pasture-muted)}.clique-storefront .pasture-upcoming-card h3{letter-spacing:-.02em;margin:18px 0 0;font-size:20px;font-weight:650;line-height:1.2}.clique-storefront .pasture-upcoming-card h3 a:hover{text-underline-offset:3px;text-decoration:underline}.clique-storefront .pasture-upcoming-excerpt,.clique-storefront .pasture-upcoming-meta,.clique-storefront .pasture-upcoming-empty{color:var(--starter-muted)}.clique-storefront .pasture-upcoming-excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.clique-storefront .pasture-upcoming-meta{gap:8px;margin:16px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.clique-storefront .pasture-upcoming-meta li{align-items:center;gap:8px;display:flex}.clique-storefront .pasture-upcoming-cta{border-radius:999px;align-self:start;align-items:center;gap:8px;min-height:42px;margin-top:18px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}.clique-storefront .pasture-upcoming-cta--solid{background:var(--pasture-green);color:var(--pasture-on-accent)}.clique-storefront .pasture-upcoming-cta--solid:hover{background:var(--pasture-accent-hover)}.clique-storefront .pasture-upcoming-cta--ghost{border:1px solid var(--starter-line);background:var(--pasture-surface)}.clique-storefront .pasture-upcoming-cta--ghost:hover{border-color:var(--pasture-line);background:var(--pasture-surface)}.clique-storefront .pasture-upcoming-empty{margin:0}.clique-storefront .pasture-upcoming-card.is-skeleton .pasture-upcoming-media,.clique-storefront .pasture-upcoming-skel{background:var(--pasture-media)}.clique-storefront .pasture-upcoming-skel{border-radius:6px;height:18px;margin-top:18px;display:block}.clique-storefront .pasture-upcoming-skel--short{width:62%;height:14px;margin-top:10px}.clique-storefront .pasture-categories{background:var(--pasture-bg);padding:clamp(56px,8vw,88px) 0}.clique-storefront .pasture-categories-inner{width:min(1180px,100% - 48px);margin:0 auto}.clique-storefront .pasture-categories-head{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.clique-storefront .pasture-categories-head h2{letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.2vw,40px);font-weight:500}.clique-storefront .pasture-categories-head>a{color:var(--pasture-muted);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.clique-storefront .pasture-categories-head>a:hover{color:var(--starter-ink)}.clique-storefront .pasture-categories-head svg,.clique-storefront .pasture-category-body svg{flex:none;width:16px;height:16px}.clique-storefront .pasture-categories-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.clique-storefront .pasture-category-card{background:var(--pasture-surface);border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 10px 28px #18201c0f}.clique-storefront .pasture-category-card>a{flex-direction:column;height:100%;display:flex}.clique-storefront .pasture-category-card>a:hover .pasture-category-body>span{color:var(--starter-ink)}.clique-storefront .pasture-category-media{aspect-ratio:16/10;background:var(--pasture-media);display:block;overflow:hidden}.clique-storefront .pasture-category-media img,.clique-storefront .pasture-category-media-empty{object-fit:cover;width:100%;height:100%;display:block}.clique-storefront .pasture-category-body{flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.clique-storefront .pasture-category-body strong{letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:1.25}.clique-storefront .pasture-category-body>span{color:var(--pasture-muted);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.clique-storefront .pasture-categories-empty{color:var(--starter-muted);margin:0}.clique-storefront .pasture-category-card.is-skeleton{padding-bottom:18px}.clique-storefront .pasture-category-card.is-skeleton .pasture-category-media,.clique-storefront .pasture-category-skel{background:var(--pasture-media)}.clique-storefront .pasture-category-skel{border-radius:6px;height:16px;margin:18px 18px 0;display:block}.clique-storefront .pasture-category-skel--short{width:46%;height:12px;margin-top:10px}.clique-storefront .pasture-stats{isolation:isolate;background:var(--pasture-stats);min-height:280px;color:var(--pasture-on-accent);align-items:center;display:flex;position:relative;overflow:hidden}.clique-storefront .pasture-stats-image{object-fit:cover;object-position:22% 42%;width:100%;height:100%;position:absolute;inset:0}.clique-storefront .pasture-stats-shade{background:color-mix(in srgb, var(--pasture-stats) 42%, transparent);position:absolute;inset:0}.clique-storefront .pasture-stats-grid{z-index:1;text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:min(1180px,100% - 64px);margin:0 auto;padding:72px 0;list-style:none;display:grid;position:relative}.clique-storefront .pasture-stats-grid li{flex-direction:column;align-items:center;display:flex}.clique-storefront .pasture-stats-grid svg{stroke-width:1.4px;width:26px;height:26px;margin-bottom:16px}.clique-storefront .pasture-stats-grid strong{letter-spacing:-.03em;font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.1}.clique-storefront .pasture-stats-grid span{color:color-mix(in srgb, var(--pasture-on-accent) 78%, transparent);margin-top:6px;font-size:14px}.clique-storefront .pasture-howto{background:var(--pasture-howto);color:var(--pasture-on-accent)}.clique-storefront .pasture-howto-inner{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;column-gap:52px;width:min(1120px,100% - 80px);margin:0 auto;padding:44px 0 40px;display:grid}.clique-storefront .pasture-howto-intro{border-right:1px solid color-mix(in srgb, var(--pasture-on-accent) 16%, transparent);min-width:0;padding-right:48px}.clique-storefront .pasture-howto-intro h2{letter-spacing:-.02em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3vw,40px);font-weight:500;line-height:1.1}.clique-storefront .pasture-howto-intro p{max-width:18rem;color:color-mix(in srgb, var(--pasture-on-accent) 72%, transparent);margin:14px 0 0;font-size:15px;line-height:1.5}.clique-storefront .pasture-howto-cta{background:var(--pasture-howto-cta);min-height:40px;color:var(--pasture-on-accent);border-radius:6px;align-items:center;gap:8px;margin-top:28px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.clique-storefront .pasture-howto-cta:hover{background:var(--pasture-howto-cta-hover)}.clique-storefront .pasture-howto-cta:focus-visible{outline:2px solid color-mix(in srgb, var(--pasture-accent) 22%, white);outline-offset:3px}.clique-storefront .pasture-howto-cta svg{width:16px;height:16px}.clique-storefront .pasture-howto-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;margin:0;padding:4px 0 0;list-style:none;display:grid}.clique-storefront .pasture-howto-steps svg{stroke-width:1.4px;width:26px;height:26px;margin-bottom:18px}.clique-storefront .pasture-howto-steps h3{letter-spacing:-.01em;align-items:baseline;gap:8px;margin:0;font-size:16px;font-weight:650;line-height:1.3;display:flex}.clique-storefront .pasture-howto-steps h3 span{font-weight:500}.clique-storefront .pasture-howto-steps p{max-width:16rem;color:color-mix(in srgb, var(--pasture-on-accent) 66%, transparent);margin:8px 0 0;font-size:14px;line-height:1.45}.clique-storefront .pasture-quote{background:var(--pasture-quote);min-height:220px;color:var(--pasture-quote-ink);grid-template-columns:minmax(0,1.22fr) minmax(280px,.78fr);align-items:stretch;display:grid}.clique-storefront .pasture-quote-copy{flex-direction:column;justify-content:center;margin:0;padding:clamp(40px,5vw,64px) clamp(32px,6vw,96px);display:flex}.clique-storefront .pasture-quote-copy p{letter-spacing:-.015em;max-width:38rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,1.9vw,28px);font-style:italic;font-weight:400;line-height:1.4}.clique-storefront .pasture-quote-copy footer{margin-top:22px;font-size:14px;line-height:1.4}.clique-storefront .pasture-quote-copy strong{font-weight:700}.clique-storefront .pasture-quote-media{background:var(--pasture-media);min-height:220px;position:relative;overflow:hidden}.clique-storefront .pasture-quote-media img{object-fit:cover;object-position:78% 38%;width:100%;height:100%;position:absolute;inset:0}.clique-storefront .pasture-highlight{background:var(--pasture-bg);padding:clamp(28px,4vw,48px) 0}.clique-storefront .pasture-highlight-card{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(28px,4vw,56px);width:min(1180px,100% - 48px);margin:0 auto;display:grid}.clique-storefront .pasture-highlight-copy{flex-direction:column;justify-content:center;min-width:0;padding:12px 0;display:flex}.clique-storefront .pasture-highlight-eyebrow{color:var(--pasture-muted);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:650}.clique-storefront .pasture-highlight-copy h2{letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,3.6vw,52px);font-weight:500;line-height:1.05}.clique-storefront .pasture-highlight-copy>p{max-width:36rem;color:var(--pasture-muted);margin:14px 0 0;font-size:16px;line-height:1.5}.clique-storefront .pasture-highlight-meta{color:var(--pasture-muted);gap:12px;margin:22px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.clique-storefront .pasture-highlight-meta li{align-items:center;gap:10px;display:flex}.clique-storefront .pasture-highlight-meta svg,.clique-storefront .pasture-highlight-cta svg{stroke-width:1.6px;flex:none;width:18px;height:18px}.clique-storefront .pasture-highlight-cta{background:var(--pasture-green);min-height:44px;color:var(--pasture-on-accent);border-radius:8px;align-self:flex-start;align-items:center;gap:8px;margin-top:26px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.clique-storefront .pasture-highlight-cta:hover{background:var(--pasture-accent-hover)}.clique-storefront .pasture-highlight-cta:focus-visible{outline:2px solid var(--pasture-green);outline-offset:3px}.clique-storefront .pasture-highlight-media{background:var(--pasture-media);border-radius:14px;min-height:340px;display:block;position:relative;overflow:hidden}.clique-storefront .pasture-highlight-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.clique-storefront .pasture-highlight-play{background:color-mix(in srgb, var(--pasture-on-accent) 94%, transparent);width:72px;height:72px;color:var(--pasture-ink-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #14100a38}.clique-storefront .pasture-highlight-play svg{fill:currentColor;stroke:none;width:28px;height:28px;margin-left:3px}.clique-storefront .pasture-highlight-card.is-skeleton .pasture-highlight-media,.clique-storefront .pasture-highlight-skel{background:var(--pasture-media)}.clique-storefront .pasture-highlight-skel{border-radius:6px;height:16px;display:block}.clique-storefront .pasture-highlight-skel--eyebrow{width:28%;height:12px;margin-bottom:18px}.clique-storefront .pasture-highlight-skel--title{width:78%;height:42px;margin-bottom:16px}.clique-storefront .pasture-highlight-skel--short{width:54%;margin-top:10px}.clique-storefront .pasture-footer{background:var(--pasture-footer);color:var(--pasture-footer-ink)}.clique-storefront .pasture-footer-main,.clique-storefront .pasture-footer-bar{width:min(1180px,100% - 64px);margin-inline:auto}.clique-storefront .pasture-footer-main{grid-template-columns:minmax(18rem,1.65fr) minmax(8rem,.68fr) minmax(12rem,.95fr) minmax(15rem,1.1fr);gap:36px 40px;padding:52px 0 36px;display:grid}.clique-storefront .pasture-footer-logo{align-items:center;gap:12px;display:flex}.clique-storefront .pasture-footer-logo svg{stroke-width:1.5px;flex:none;width:34px;height:34px}.clique-storefront .pasture-footer-logo strong{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500;line-height:1;display:block}.clique-storefront .pasture-footer-logo span{color:color-mix(in srgb, var(--pasture-footer-ink) 62%, transparent);letter-spacing:.16em;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:650;display:block}.clique-storefront .pasture-footer-brand p,.clique-storefront .pasture-footer-newsletter>p{color:color-mix(in srgb, var(--pasture-footer-ink) 72%, transparent);margin:16px 0 0;font-size:14px;line-height:1.5}.clique-storefront .pasture-footer-brand p{max-width:22rem}.clique-storefront .pasture-footer-social{gap:10px;margin-top:22px;display:flex}.clique-storefront .pasture-footer-social a{border:1px solid color-mix(in srgb, var(--pasture-footer-ink) 35%, transparent);width:34px;height:34px;color:var(--pasture-footer-ink);border-radius:8px;place-items:center;display:grid}.clique-storefront .pasture-footer-social a:hover{border-color:var(--pasture-footer-ink);background:color-mix(in srgb, var(--pasture-on-accent) 6%, transparent)}.clique-storefront .pasture-footer-social svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:15px;height:15px}.clique-storefront .pasture-footer-social svg.is-filled{fill:currentColor;stroke:none}.clique-storefront .pasture-footer h2{letter-spacing:-.02em;margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500;line-height:1.15}.clique-storefront .pasture-footer-links,.clique-storefront .pasture-footer-contact{gap:10px;margin:0;padding:0;list-style:none;display:grid}.clique-storefront .pasture-footer-links a,.clique-storefront .pasture-footer-contact a,.clique-storefront .pasture-footer-legal a{color:color-mix(in srgb, var(--pasture-footer-ink) 72%, transparent);font-size:14px}.clique-storefront .pasture-footer-links a:hover,.clique-storefront .pasture-footer-contact a:hover,.clique-storefront .pasture-footer-legal a:hover{color:var(--pasture-on-accent)}.clique-storefront .pasture-footer-social a:focus-visible,.clique-storefront .pasture-footer-links a:focus-visible,.clique-storefront .pasture-footer-contact a:focus-visible,.clique-storefront .pasture-footer-legal a:focus-visible,.clique-storefront .pasture-footer-form button:focus-visible,.clique-storefront .pasture-footer-form input:focus-visible{outline:2px solid color-mix(in srgb, var(--pasture-footer-ink) 70%, transparent);outline-offset:3px}.clique-storefront .pasture-footer-contact li{color:color-mix(in srgb, var(--pasture-footer-ink) 72%, transparent);align-items:center;gap:10px;font-size:14px;display:flex}.clique-storefront .pasture-footer-contact svg{stroke-width:1.7px;flex:none;width:16px;height:16px}.clique-storefront .pasture-footer-newsletter>p{max-width:18rem}.clique-storefront .pasture-footer-form{gap:8px;margin-top:18px;display:flex}.clique-storefront .pasture-footer-form input{background:color-mix(in srgb, var(--pasture-footer) 78%, white);min-width:0;height:42px;color:var(--pasture-footer-ink);font:inherit;border:0;border-radius:8px;flex:1;padding:0 14px;font-size:14px}.clique-storefront .pasture-footer-form input::placeholder{color:color-mix(in srgb, var(--pasture-footer-ink) 45%, transparent)}.clique-storefront .pasture-footer-form button{background:var(--pasture-accent);height:42px;color:var(--pasture-on-accent);cursor:pointer;font:inherit;white-space:nowrap;border:0;border-radius:8px;padding:0 16px;font-size:14px;font-weight:650}.clique-storefront .pasture-footer-form button:hover{background:var(--pasture-accent-hover)}.clique-storefront .pasture-footer-thanks{color:color-mix(in srgb, var(--pasture-accent) 28%, white);margin:18px 0 0;font-size:14px}.clique-storefront .pasture-footer-bar{border-top:1px solid color-mix(in srgb, var(--pasture-footer-ink) 14%, transparent);color:color-mix(in srgb, var(--pasture-footer-ink) 55%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:16px 0 22px;font-size:13px;display:flex}.clique-storefront .pasture-footer-bar small{color:color-mix(in srgb, var(--pasture-footer-ink) 55%, transparent);font-size:13px}.clique-storefront .pasture-footer-legal{align-items:center;gap:10px;margin:0;display:flex}.clique-storefront .pasture-footer-legal span{color:color-mix(in srgb, var(--pasture-footer-ink) 28%, transparent)}.hero{background-color:var(--pasture-canvas);min-height:min(68vh,680px);color:var(--pasture-on-accent);background-position:50%;background-size:cover;align-items:flex-end;display:flex}.hero-copy{width:min(1180px,100% - 40px);margin:0 auto;padding:80px 0}.hero-copy h1{max-width:760px;margin:0 0 16px;font-size:clamp(38px,7vw,76px);line-height:.98}.hero-copy p{max-width:620px;color:color-mix(in srgb, var(--pasture-on-accent) 82%, transparent);margin:0;font-size:16px;line-height:1.6}.market-container,.wishlist-content,.auction-detail-content,.account-shell,.account-dashboard,.account-profile,.account-gate{width:min(1180px,100% - 40px);margin:0 auto}.market-container,.wishlist-content,.auction-detail-content{padding:54px 0 90px}.section-title,.detail-lots-heading h2,.wishlist-results-heading h2{margin:0;font-size:24px}.process-section+.lots-section,.lots-section+.process-section{margin-top:58px}.auction-banners,.lot-grid{gap:22px;margin-top:22px;display:grid}.auction-banners{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-banner{background:var(--pasture-canvas) center/cover;min-height:260px;color:var(--pasture-on-accent);box-shadow:inset 0 -140px 100px -80px color-mix(in srgb, var(--pasture-canvas) 85%, transparent);border-radius:18px;align-items:flex-end;padding:28px;display:flex;overflow:hidden}.auction-banner h3{margin:0 0 9px;font-size:25px}.auction-banner p{color:color-mix(in srgb, var(--pasture-on-accent) 80%, transparent);margin:0;font-size:12px;line-height:1.5}.lot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.auction-lot{border:1px solid var(--starter-line);background:var(--starter-surface);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.lot-card-hit-area{z-index:1;position:absolute;inset:0}.lot-card-hit-area:focus-visible{outline:3px solid var(--starter-accent);outline-offset:-3px}.lot-photo{background:var(--pasture-media) center/cover;min-height:240px}.lot-info{flex-direction:column;flex:1;min-height:270px;padding:20px;display:flex}.lot-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lot-head small,.lot-auction-name,.sale-method-note{color:var(--starter-muted);font-size:10px}.auction-lot h3{margin:20px 0 7px;font-size:20px}.lot-description{color:var(--starter-muted);font-size:12px;line-height:1.5}.price,.lot-detail-price{margin-top:15px;font-size:24px;font-weight:750}.countdown{color:var(--starter-muted);font-size:9px}.countdown b{margin-right:3px}.countdown span{margin-right:6px}.countdown.compact{font-weight:700}.winning{color:var(--starter-success);font-size:12px;font-weight:700}.lot-wishlist-button{z-index:3;border:1px solid var(--starter-line);background:color-mix(in srgb, var(--pasture-on-accent) 94%, transparent);width:38px;height:38px;color:var(--starter-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.lot-wishlist-button svg{fill:#0000;stroke:currentColor;stroke-width:1.8px;width:19px}.lot-wishlist-button.active{color:var(--starter-danger)}.lot-wishlist-button.active svg{fill:currentColor}.bid-form{z-index:2;margin-top:auto;padding-top:18px;position:relative}.bid-form>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.bid-form input,.bid-form button,.account-actions button{border:1px solid var(--starter-line);min-height:40px;font:inherit;border-radius:8px}.bid-form input{min-width:0;padding:0 12px}.bid-form button,.account-actions button{border-color:var(--starter-accent);background:var(--starter-accent);color:var(--pasture-on-accent);cursor:pointer;padding:0 16px;font-weight:700}.bid-form button:hover,.account-actions button:hover{background:var(--starter-accent-hover)}.bid-form button:disabled{cursor:not-allowed;opacity:.5}.market-state{border:1px solid var(--starter-line);background:var(--starter-surface);color:var(--starter-muted);text-align:center;border-radius:14px;padding:34px}.market-state.error,.account-load-error{color:var(--starter-danger)}.auction-detail-hero{background:var(--pasture-canvas);min-height:310px;color:var(--pasture-on-accent);align-items:flex-end;padding:52px max(20px,50vw - 590px);display:flex}.auction-detail-hero-copy h1{margin:0 0 9px;font-size:clamp(32px,5vw,54px)}.detail-lots-heading,.wishlist-results-heading,.account-auction-section>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.lot-detail-shell{width:min(1180px,100% - 40px);margin:0 auto;padding:44px 0 90px}.lot-detail-breadcrumb{color:var(--starter-muted);margin-bottom:22px;font-size:12px}.lot-detail-breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.lot-detail-primary,.lot-detail-secondary{gap:24px;display:grid}.lot-detail-primary{border:1px solid var(--starter-line);background:var(--starter-surface);border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);overflow:hidden}.lot-detail-image{background:var(--pasture-media) center/cover;min-height:570px}.lot-detail-copy{flex-direction:column;padding:38px;display:flex}.lot-detail-heading-row{justify-content:space-between;gap:16px;display:flex}.lot-detail-copy h1{margin:14px 0;font-size:34px}.lot-detail-stats{background:var(--starter-line);grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;display:grid}.lot-detail-stats span{background:var(--starter-surface);padding:14px}.lot-detail-stats small,.lot-detail-stats strong{display:block}.lot-detail-stats small{color:var(--starter-muted);margin-bottom:5px}.lot-detail-secondary{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);margin-top:24px}.lot-history,.lot-additional-info,.account-auction-section,.account-profile,.account-gate{border:1px solid var(--starter-line);background:var(--starter-surface);border-radius:16px;padding:28px}.lot-history header{justify-content:space-between;display:flex}.lot-history ol{padding:0;list-style:none}.lot-history li,.lot-additional-info dl>div{border-bottom:1px solid var(--starter-line);grid-template-columns:1fr auto;gap:10px;padding:12px 0;display:grid}.lot-history li{grid-template-columns:1fr auto auto}.lot-additional-info dt,.lot-history time{color:var(--starter-muted)}.lot-additional-info dd{text-align:right;margin:0}.account-dashboard,.account-profile,.account-gate{margin-bottom:24px}.account-dashboard{gap:24px;display:grid}.account-auction-section{padding:28px}.account-created-list,.account-auction-card-grid{gap:16px;margin-top:18px;display:grid}.account-auction-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-created-auction,.account-participating-auction{border:1px solid var(--starter-line);border-radius:12px;padding:18px;display:block}.account-created-auction>header{justify-content:space-between;gap:20px;display:flex}.account-lot-row{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.account-lot-image,.account-auction-image{background:var(--pasture-media) center/cover;border-radius:9px;min-height:120px;margin-bottom:12px}.status-pill{background:color-mix(in srgb, var(--pasture-muted) 12%, var(--pasture-surface));color:var(--starter-muted);text-transform:uppercase;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.status-pill.live{background:color-mix(in srgb, var(--pasture-success) 12%, white);color:var(--starter-success)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.clique-storefront .starter-page:has(.pasture-search){background:var(--pasture-bg)}.clique-storefront .pasture-search{background:var(--pasture-bg);padding:clamp(36px,5vw,64px) 0 clamp(64px,8vw,96px)}.clique-storefront .pasture-search-inner{width:min(1180px,100% - 48px);margin:0 auto}.clique-storefront .pasture-search-intro{max-width:40rem}.clique-storefront .pasture-search-eyebrow{color:var(--pasture-muted);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:650}.clique-storefront .pasture-search-intro h1,.clique-storefront .pasture-search-results h2,.clique-storefront .pasture-search-empty h2{letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500}.clique-storefront .pasture-search-intro h1{font-size:clamp(36px,4vw,52px);line-height:1.05}.clique-storefront .pasture-search-intro>p,.clique-storefront .pasture-search-empty p,.clique-storefront .pasture-search-status{max-width:36rem;color:var(--pasture-muted);margin:14px 0 0;font-size:16px;line-height:1.5}.clique-storefront .pasture-search-status.is-error{color:var(--starter-danger)}.clique-storefront .pasture-search-field{max-width:36rem;margin-top:28px;display:block;position:relative}.clique-storefront .pasture-search-field svg{width:18px;height:18px;color:var(--pasture-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.clique-storefront .pasture-search-field input{background:var(--pasture-surface);width:100%;height:52px;color:var(--starter-ink);font:inherit;border:0;border-radius:12px;padding:0 16px 0 46px;font-size:16px;box-shadow:0 10px 28px #18201c0f}.clique-storefront .pasture-search-field input::placeholder{color:var(--pasture-muted)}.clique-storefront .pasture-search-field input:focus-visible{outline:2px solid var(--pasture-green);outline-offset:3px}.clique-storefront .pasture-search-empty,.clique-storefront .pasture-search-results{margin-top:48px}.clique-storefront .pasture-search-empty h2,.clique-storefront .pasture-search-results h2{font-size:clamp(28px,3vw,36px);line-height:1.1}.clique-storefront .pasture-search-cta{background:var(--pasture-green);min-height:44px;color:var(--pasture-on-accent);border-radius:8px;align-items:center;margin-top:22px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.clique-storefront .pasture-search-cta:hover{background:var(--pasture-accent-hover)}.clique-storefront .pasture-search-cta:focus-visible{outline:2px solid var(--pasture-green);outline-offset:3px}.clique-storefront .pasture-search-results>header{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.clique-storefront .pasture-search-results>header span{color:var(--pasture-muted);white-space:nowrap;font-size:14px;font-weight:500}.clique-storefront .pasture-search-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px;display:grid}.clique-storefront .pasture-search-card{background:var(--pasture-surface);border-radius:16px;min-width:0;position:relative;overflow:hidden;box-shadow:0 10px 28px #18201c0f}.clique-storefront .pasture-search-card>a{flex-direction:column;display:flex}.clique-storefront .pasture-search-card>a:hover strong{text-underline-offset:3px;text-decoration:underline}.clique-storefront .pasture-search-media{aspect-ratio:16/10;background:var(--pasture-media);display:block;overflow:hidden}.clique-storefront .pasture-search-media img,.clique-storefront .pasture-search-media-empty{object-fit:cover;width:100%;height:100%;display:block}.clique-storefront .pasture-search-body{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.clique-storefront .pasture-search-kicker,.clique-storefront .pasture-search-auction{color:var(--pasture-muted);font-size:13px;line-height:1.35}.clique-storefront .pasture-search .countdown{color:var(--pasture-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:650}.clique-storefront .pasture-search-kicker{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:650}.clique-storefront .pasture-search-body strong{letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:1.25}.clique-storefront .pasture-search-price{letter-spacing:-.02em;font-size:18px;font-weight:650}.clique-storefront .pasture-search-bid{padding:0 18px 18px}.clique-storefront .pasture-search-bid form+form{margin-top:12px}.clique-storefront .pasture-search-bid label{color:var(--pasture-muted);margin-bottom:6px;font-size:12px;font-weight:650;display:block}.clique-storefront .pasture-search-bid label small,.clique-storefront .pasture-search-bid small{color:var(--pasture-muted);margin-top:4px;font-size:12px;font-weight:400;line-height:1.4;display:block}.clique-storefront .pasture-search-bid form>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.clique-storefront .pasture-search-bid input{border:1px solid var(--pasture-line);background:var(--pasture-surface);min-width:0;height:40px;color:var(--starter-ink);font:inherit;border-radius:8px;padding:0 12px;font-size:14px}.clique-storefront .pasture-search-bid button{background:var(--pasture-green);height:40px;color:var(--pasture-on-accent);cursor:pointer;font:inherit;border:0;border-radius:8px;padding:0 14px;font-size:12px;font-weight:700}.clique-storefront .pasture-search-bid button:hover{background:var(--pasture-accent-hover)}.clique-storefront .pasture-search-bid button:disabled{cursor:not-allowed;opacity:.5}.clique-storefront .pasture-search-bid button:focus-visible,.clique-storefront .pasture-search-bid input:focus-visible,.clique-storefront .pasture-search-card>a:focus-visible{outline:2px solid var(--pasture-green);outline-offset:3px}.clique-storefront .pasture-search-bid [role=status]{color:var(--pasture-muted);margin-top:8px;font-size:13px;display:block}.clique-storefront .starter-page:has(.pasture-lot){background:var(--pasture-bg)}.clique-storefront .pasture-lot,.clique-storefront .pasture-lot-panel{width:min(1180px,100% - 48px);margin-inline:auto}.clique-storefront .pasture-lot-hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:clamp(28px,4vw,56px);padding:clamp(28px,4vw,48px) 0 8px;display:grid}.clique-storefront .pasture-lot-sheet{top:calc(var(--pasture-header-height) + 16px);position:sticky}.clique-storefront .pasture-lot-gallery{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:12px;display:grid}.clique-storefront .pasture-lot-gallery.is-single{grid-template-columns:minmax(0,1fr)}.clique-storefront .pasture-lot-thumbs{flex-direction:column;gap:8px;max-height:640px;display:flex;overflow:auto}.clique-storefront .pasture-lot-thumbs button{background:var(--pasture-media);cursor:pointer;border:2px solid #0000;border-radius:10px;flex:none;width:76px;height:76px;padding:0;position:relative;overflow:hidden}.clique-storefront .pasture-lot-thumbs button.is-active{border-color:var(--pasture-green)}.clique-storefront .pasture-lot-video-badge{color:#fff;pointer-events:none;background:#00000040;place-items:center;display:grid;position:absolute;inset:0}.clique-storefront .pasture-lot-gallery-controls{color:var(--pasture-muted);grid-column:2;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.clique-storefront .pasture-lot-gallery-controls button{border:1px solid var(--pasture-muted);width:44px;height:44px;color:var(--pasture-green);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.clique-storefront .pasture-lot-thumbs button:focus-visible,.clique-storefront .pasture-lot-gallery-controls button:focus-visible{outline:2px solid var(--pasture-green);outline-offset:2px}.clique-storefront .pasture-lot-thumbs img,.clique-storefront .pasture-lot-thumbs video{object-fit:cover;width:100%;height:100%;display:block}.clique-storefront .pasture-lot-main{aspect-ratio:1;background:var(--pasture-media);border-radius:16px;min-width:0;position:relative;overflow:hidden}.clique-storefront .pasture-lot-main img,.clique-storefront .pasture-lot-main video,.clique-storefront .pasture-lot-fallback{object-fit:contain;width:100%;height:100%;display:block}.clique-storefront .pasture-lot-summary h1,.clique-storefront .pasture-lot-panel h2{letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500}.clique-storefront .pasture-lot-summary h1{font-size:clamp(32px,4vw,48px);line-height:1.05}.clique-storefront .pasture-lot-eyebrow{color:var(--pasture-muted);letter-spacing:.16em;text-transform:uppercase;margin:18px 0 10px;font-size:12px;font-weight:650}.clique-storefront .pasture-lot-back,.clique-storefront .pasture-lot-auction{color:var(--pasture-muted);font-size:14px}.clique-storefront .pasture-lot-back:hover,.clique-storefront .pasture-lot-auction:hover{color:var(--starter-ink)}.clique-storefront .pasture-lot-auction{margin-top:12px;display:inline-block}.clique-storefront .pasture-lot-bid{border-top:1px solid var(--pasture-line);margin-top:28px;padding-top:24px}.clique-storefront .pasture-lot-bid-meta{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.clique-storefront .pasture-lot-pill{background:var(--pasture-surface);min-height:26px;color:var(--pasture-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.clique-storefront .pasture-lot-pill.is-live{background:var(--pasture-green);color:var(--pasture-on-accent)}.clique-storefront .pasture-lot-pill.is-live:before{content:"";background:var(--pasture-live);border-radius:50%;width:7px;height:7px;margin-right:7px}.clique-storefront .pasture-lot .countdown{color:var(--pasture-muted);font-size:13px;font-weight:650}.clique-storefront .pasture-lot-caption{color:var(--pasture-muted);letter-spacing:.04em;text-transform:uppercase;margin:18px 0 0;font-size:13px;font-weight:650}.clique-storefront .pasture-lot-price{letter-spacing:-.03em;margin-top:6px;font-size:clamp(32px,4vw,44px);font-weight:650;line-height:1;display:block}.clique-storefront .pasture-lot-methods,.clique-storefront .pasture-lot-description,.clique-storefront .pasture-lot-status-line{color:var(--pasture-muted);margin:14px 0 0;font-size:15px;line-height:1.5}.clique-storefront .pasture-lot-status-line.is-error{color:var(--starter-danger)}.clique-storefront .pasture-lot-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 0;display:grid}.clique-storefront .pasture-lot-stats div{border-top:1px solid var(--pasture-line);padding-top:12px}.clique-storefront .pasture-lot-stats dt{color:var(--pasture-muted);font-size:12px}.clique-storefront .pasture-lot-stats dd{margin:4px 0 0;font-size:16px;font-weight:650}.clique-storefront .pasture-lot-win{color:var(--pasture-green);margin:16px 0 0;font-size:14px;font-weight:700}.clique-storefront .pasture-lot-bid .pasture-search-bid{margin-top:22px;padding:0}.clique-storefront .pasture-lot-panel{background:var(--pasture-surface);border-radius:16px;margin-top:20px;margin-bottom:0;padding:28px;box-shadow:0 10px 28px #18201c0f}.clique-storefront .pasture-lot-panel:last-child{margin-bottom:clamp(48px,8vw,88px)}.clique-storefront .pasture-lot-panel h2{font-size:clamp(26px,3vw,34px);line-height:1.1}.clique-storefront .pasture-lot-description{margin-top:0;margin-bottom:8px}.clique-storefront .pasture-lot-info{gap:0;margin:18px 0 0;display:grid}.clique-storefront .pasture-lot-info div{border-top:1px solid var(--pasture-line);grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.clique-storefront .pasture-lot-info dt{color:var(--pasture-muted);font-size:14px}.clique-storefront .pasture-lot-info dd{margin:0;font-size:15px}.clique-storefront .pasture-lot-history header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.clique-storefront .pasture-lot-history header>span{color:var(--pasture-muted);white-space:nowrap;font-size:14px}.clique-storefront .pasture-lot-history .pasture-lot-eyebrow{margin-top:0}.clique-storefront .pasture-lot-history ol{margin:8px 0 0;padding:0;list-style:none}.clique-storefront .pasture-lot-history li{border-top:1px solid var(--pasture-line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px 16px;padding:14px 0;font-size:14px;display:grid}.clique-storefront .pasture-lot-history time{color:var(--pasture-muted)}.clique-storefront .pasture-lot-history em{background:color-mix(in srgb, var(--pasture-accent) 12%, white);color:var(--pasture-green);border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.clique-storefront .pasture-lot-thumbs button:focus-visible,.clique-storefront .pasture-lot a:focus-visible{outline:2px solid var(--pasture-green);outline-offset:3px}.clique-storefront .pasture-lot-live{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:20px;width:min(1180px,100% - 48px);margin:24px auto;display:grid}@media (max-width:900px){.clique-storefront .pasture-hero-media{inset:0}.clique-storefront .pasture-hero-shade{background:linear-gradient(180deg, color-mix(in srgb, var(--pasture-canvas) 72%, transparent) 0%, color-mix(in srgb, var(--pasture-canvas) 46%, transparent) 42%, color-mix(in srgb, var(--pasture-canvas) 62%, transparent) 100%)}.clique-storefront .pasture-hero-inner{width:min(1280px,100% - 40px);padding:calc(var(--pasture-header-height) + 24px) 0 32px;grid-template-columns:1fr}.clique-storefront .pasture-header-inner{width:min(1280px,100% - 40px)}.clique-storefront .pasture-header-nav{display:none}.clique-storefront .pasture-header-menu{display:flex}.clique-storefront .pasture-hero-copy{max-width:36rem}.clique-storefront .pasture-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.clique-storefront .pasture-highlight-card{grid-template-columns:1fr;gap:24px}.clique-storefront .pasture-highlight-media{aspect-ratio:16/10;order:-1;min-height:0}.clique-storefront .pasture-upcoming-grid,.clique-storefront .pasture-categories-grid,.clique-storefront .pasture-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.clique-storefront .pasture-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px;width:min(1180px,100% - 40px);padding:56px 0}.clique-storefront .pasture-howto-inner{grid-template-columns:1fr;row-gap:36px;width:min(1120px,100% - 40px);padding:40px 0}.clique-storefront .pasture-howto-intro{border-right:0;max-width:28rem;padding-right:0}.clique-storefront .pasture-quote{grid-template-columns:1fr}.clique-storefront .pasture-quote-copy{padding:40px 28px 32px}.clique-storefront .pasture-quote-media{aspect-ratio:16/7;min-height:0}.clique-storefront .pasture-footer-main{grid-template-columns:1fr 1fr;gap:32px 28px;width:min(1180px,100% - 40px)}.clique-storefront .pasture-footer-bar{width:min(1180px,100% - 40px)}.starter-navigation nav{display:none}.auction-banners,.lot-grid,.account-auction-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lot-detail-primary,.lot-detail-secondary{grid-template-columns:1fr}.lot-detail-image{min-height:440px}.clique-storefront .pasture-lot-hero,.clique-storefront .pasture-lot-live{grid-template-columns:1fr}.clique-storefront .pasture-lot-sheet{position:static}.clique-storefront .pasture-lot-gallery{grid-template-columns:1fr}.clique-storefront .pasture-lot-thumbs{flex-direction:row;max-height:none}.clique-storefront .pasture-lot-gallery-controls{grid-column:1}}@media (max-width:620px){.clique-storefront .pasture-hero{min-height:100svh}.starter-header-inner,.clique-storefront .pasture-footer-main,.clique-storefront .pasture-footer-bar,.clique-storefront .pasture-hero-inner,.hero-copy,.market-container,.wishlist-content,.auction-detail-content,.lot-detail-shell,.starter-heading,.wishlist-heading,.account-heading,.account-shell,.account-dashboard,.account-profile,.account-gate{width:min(100% - 28px,1180px)}.starter-header-inner{gap:10px}.starter-brand strong{display:none}.starter-navigation{flex:1;justify-content:flex-end;gap:0;min-width:0;min-height:44px}.auth-controls{justify-content:flex-end;gap:2px;min-width:0}.auth-controls>a,.auth-controls>button,.auth-controls>div:not(.notification-root) button{min-height:44px;padding-inline:8px}.wishlist-nav-link,.lot-wishlist-button,.bid-form button,.account-actions button{min-width:44px;min-height:44px}.clique-storefront .pasture-footer-main{grid-template-columns:1fr;gap:28px;padding:36px 0 28px}.clique-storefront .pasture-footer-bar{flex-direction:column;align-items:flex-start;gap:10px}.clique-storefront .pasture-footer-form button,.clique-storefront .pasture-footer-form input{min-height:44px}.clique-storefront .pasture-hero-inner{padding:calc(var(--pasture-header-height) + 16px) 0 24px}.clique-storefront .pasture-header-inner{gap:12px;width:min(100% - 28px,1280px)}.clique-storefront .pasture-hero-copy h1{font-size:clamp(40px,11vw,52px)}.clique-storefront .pasture-hero-actions{flex-direction:column;align-items:stretch}.clique-storefront .pasture-hero-highlights{grid-template-columns:1fr 1fr;gap:16px 18px}.clique-storefront .pasture-highlight-card,.clique-storefront .pasture-upcoming-inner,.clique-storefront .pasture-categories-inner,.clique-storefront .pasture-search-inner,.clique-storefront .pasture-lot,.clique-storefront .pasture-lot-panel,.clique-storefront .pasture-lot-live{width:min(100% - 28px,1180px)}.clique-storefront .pasture-lot-stats,.clique-storefront .pasture-lot-info div,.clique-storefront .pasture-lot-history li{grid-template-columns:1fr}.clique-storefront .pasture-lot-main{min-height:280px}.clique-storefront .pasture-highlight-copy h2{font-size:clamp(32px,9vw,42px)}.clique-storefront .pasture-upcoming-head,.clique-storefront .pasture-categories-head,.clique-storefront .pasture-search-results>header{flex-direction:column;align-items:flex-start;gap:10px}.clique-storefront .pasture-upcoming-grid,.clique-storefront .pasture-categories-grid,.clique-storefront .pasture-search-grid{grid-template-columns:1fr}.clique-storefront .pasture-stats{min-height:0}.clique-storefront .pasture-stats-grid{grid-template-columns:1fr 1fr;width:min(100% - 28px,1180px);padding:40px 0}.clique-storefront .pasture-howto-inner{width:min(100% - 28px,1120px);padding:32px 0}.clique-storefront .pasture-howto-steps{grid-template-columns:1fr;gap:28px}.clique-storefront .pasture-quote-copy{padding:32px 20px 28px}.clique-storefront .pasture-quote-copy p{font-size:20px}.hero{min-height:480px}.hero-copy{padding:54px 0}.auction-banners,.lot-grid,.account-auction-card-grid,.account-lot-row{grid-template-columns:1fr}.lot-detail-image{min-height:330px}.lot-detail-copy,.lot-history,.lot-additional-info,.account-auction-section,.account-profile,.account-gate{padding:20px}.lot-detail-stats{grid-template-columns:1fr}}.clique-storefront .pasture-auction-detail-header,.clique-storefront .pasture-auction-detail-terms,.clique-storefront .pasture-auction-detail-lots,.clique-storefront .pasture-auction-detail-empty,.clique-storefront .pasture-auction-detail-stream,.clique-storefront .pasture-auction-detail-live,.clique-storefront .pasture-auction-detail-rail{box-sizing:border-box;width:min(1180px,100% - 48px);margin:32px auto}.clique-storefront .pasture-auction-detail-header{align-items:center;gap:32px;padding-block:24px;display:grid}.clique-storefront .pasture-auction-detail-header.has-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.clique-storefront .pasture-auction-detail-cover{aspect-ratio:4/3;object-fit:cover;background:var(--pasture-media);border-radius:16px;width:100%}.clique-storefront .pasture-auction-detail-heading h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:16px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.5vw,60px);font-weight:500;line-height:1.08}.clique-storefront .pasture-auction-back{color:var(--pasture-muted);font-size:14px}.clique-storefront .pasture-auction-eyebrow,.clique-storefront .pasture-auction-live-kicker{color:var(--pasture-green);letter-spacing:.14em;text-transform:uppercase;margin:24px 0 12px;font-size:12px;font-weight:650}.clique-storefront .pasture-auction-meta{color:var(--pasture-muted);flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.clique-storefront .pasture-auction-subtitle{color:var(--pasture-muted);margin-top:20px;line-height:1.65}.clique-storefront .pasture-auction-actions{margin-top:24px}.clique-storefront .pasture-auction-detail-terms{background:var(--pasture-surface);border:1px solid var(--pasture-line);border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 48px;padding:32px;display:grid}.clique-storefront .pasture-auction-detail-terms h2,.clique-storefront .pasture-auction-detail-lots h2,.clique-storefront .pasture-auction-detail-empty h2,.clique-storefront .pasture-auction-detail-live h2,.clique-storefront .pasture-auction-detail-rail h2{letter-spacing:-.025em;margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3vw,36px);font-weight:500}.clique-storefront .pasture-auction-information-copy p{color:var(--pasture-muted);white-space:pre-line;line-height:1.7}.clique-storefront .pasture-auction-information-facts{margin:0}.clique-storefront .pasture-auction-information-facts>div{border-bottom:1px solid var(--pasture-line);justify-content:space-between;gap:20px;padding:12px 0;font-size:14px;display:flex}.clique-storefront .pasture-auction-information-facts dt{color:var(--pasture-muted)}.clique-storefront .pasture-auction-information-facts dd{text-align:right;margin:0}.clique-storefront .pasture-auction-conditions{border-top:1px solid var(--pasture-line);grid-column:1/-1;padding-top:20px}.clique-storefront .pasture-auction-conditions summary{cursor:pointer;color:var(--pasture-green);font-weight:600}.clique-storefront .pasture-auction-detail-lots{margin-block:48px 72px}.clique-storefront .pasture-auction-detail-lots>header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.clique-storefront .pasture-auction-detail-lots>header span,.clique-storefront .pasture-auction-detail-empty{color:var(--pasture-muted)}.clique-storefront .pasture-auction-lot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.clique-storefront .pasture-auction-detail-lot{background:var(--pasture-surface);border:1px solid var(--pasture-line);border-radius:12px;min-width:0;overflow:hidden}.clique-storefront .pasture-auction-detail-lot-photo{aspect-ratio:4/3;background:var(--pasture-media);position:relative;overflow:hidden}.clique-storefront .pasture-auction-detail-lot-photo>a,.clique-storefront .pasture-auction-detail-lot-photo img,.clique-storefront .pasture-auction-lot-placeholder{object-fit:cover;width:100%;height:100%;display:block}.clique-storefront .pasture-auction-detail-lot-body{padding:18px}.clique-storefront .pasture-auction-detail-lot-body h3{margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.4}.clique-storefront .pasture-auction-detail-lot-body h3 a{color:var(--pasture-ink);text-decoration:none}.clique-storefront .pasture-auction-detail-lot-body h3 a:hover{color:var(--pasture-green)}.clique-storefront .pasture-auction-detail-lot-body strong{color:var(--pasture-green);font-size:20px;display:block}.clique-storefront .pasture-auction-detail-lot-body .countdown{color:var(--pasture-muted);margin-top:12px;font-size:12px}.clique-storefront .pasture-auction-detail-stream{background:var(--pasture-canvas);color:var(--pasture-on-canvas);border-radius:16px;overflow:hidden}.clique-storefront .pasture-auction-detail-stream-empty{text-align:center;padding:48px 24px}.clique-storefront .pasture-auction-detail-live{border:1px solid var(--pasture-line);background:var(--pasture-surface);border-radius:16px;padding:32px}.clique-storefront .pasture-auction-active-photo{object-fit:contain;border-radius:12px;width:min(100%,480px);max-height:360px}.clique-storefront .pasture-auction-live-price{color:var(--pasture-green);margin:20px 0;font-size:32px;display:block}.clique-storefront .pasture-auction-live-bid{padding:0}.clique-storefront .pasture-auction-live-sheet{color:var(--pasture-green);margin-top:20px;display:inline-block}.clique-storefront .pasture-auction-detail-rail>a{border-bottom:1px solid var(--pasture-line);color:var(--pasture-ink);align-items:center;gap:16px;padding:16px;text-decoration:none;display:flex}.clique-storefront .pasture-auction-detail-rail>a[aria-current]{background:var(--pasture-green);color:var(--pasture-on-accent);border-radius:8px}.clique-storefront .pasture-auction-detail-rail>p{color:var(--pasture-muted)}@media (max-width:900px){.clique-storefront .pasture-auction-detail-header.has-image,.clique-storefront .pasture-auction-detail-terms{grid-template-columns:1fr}.clique-storefront .pasture-auction-lot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.clique-storefront .pasture-auction-detail-header,.clique-storefront .pasture-auction-detail-terms,.clique-storefront .pasture-auction-detail-lots,.clique-storefront .pasture-auction-detail-empty,.clique-storefront .pasture-auction-detail-stream,.clique-storefront .pasture-auction-detail-live,.clique-storefront .pasture-auction-detail-rail{width:calc(100% - 32px)}.clique-storefront .pasture-auction-detail-terms,.clique-storefront .pasture-auction-detail-live{padding:24px 20px}.clique-storefront .pasture-auction-lot-grid{grid-template-columns:1fr}.clique-storefront .pasture-auction-detail-lots>header{flex-wrap:wrap}}.clique-storefront .pasture-auction-actions .pre-auction-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.clique-storefront .pasture-auction-actions .pre-auction-label{width:100%;color:var(--pasture-muted);letter-spacing:.08em;margin:0;font-size:12px}.clique-storefront .pasture-auction-actions .pre-auction-countdown{width:100%;color:var(--pasture-green);margin-bottom:8px;font-size:24px;font-weight:500}.clique-storefront .pasture-auction-actions .pre-auction-register,.clique-storefront .pasture-auction-actions .calendar-menu-trigger{border:1px solid var(--pasture-green);font:inherit;cursor:pointer;border-radius:8px;padding:14px 18px;font-size:12px;font-weight:650;display:inline-block}.clique-storefront .pasture-auction-actions .pre-auction-register{background:var(--pasture-green);color:var(--pasture-on-accent)}.clique-storefront .pasture-auction-actions .pre-auction-register:hover{background:var(--pasture-accent-hover)}.clique-storefront .pasture-auction-actions .pre-auction-register:disabled{opacity:.5;cursor:default}.clique-storefront .pasture-auction-actions .calendar-menu-trigger{color:var(--pasture-green);background:0 0}.clique-storefront .pasture-auction-actions .calendar-menu{position:relative}.clique-storefront .pasture-auction-actions .calendar-menu-options{z-index:5;border:1px solid var(--pasture-line);background:var(--pasture-surface);border-radius:8px;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000014}.clique-storefront .pasture-auction-actions .calendar-menu-option{color:var(--pasture-green);padding:10px;font-size:14px;display:block}.clique-storefront .pasture-lot-card{border:1px solid var(--pasture-line);background:var(--pasture-surface);border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.clique-storefront .pasture-lot-card-media{aspect-ratio:16/9;background:var(--pasture-media);position:relative;overflow:hidden}.clique-storefront .pasture-lot-card-media>a,.clique-storefront .pasture-lot-card-media img{object-fit:cover;width:100%;height:100%;display:block}.clique-storefront .pasture-lot-card-placeholder{width:100%;height:100%;color:var(--pasture-muted);place-items:center;display:grid}.clique-storefront .pasture-lot-card .lot-wishlist-button{border:1px solid var(--pasture-line);background:var(--pasture-surface);width:38px;height:38px;color:var(--pasture-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.clique-storefront .pasture-lot-card .lot-wishlist-button[aria-pressed=true]{color:var(--pasture-green)}.clique-storefront .pasture-lot-card .lot-wishlist-icon{width:19px;height:19px}.clique-storefront .pasture-lot-card-body{flex:1;padding:14px 16px 12px}.clique-storefront .pasture-lot-card-auction{color:var(--pasture-muted);margin:0 0 10px;font-size:12px}.clique-storefront .pasture-lot-card h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500;line-height:1.25}.clique-storefront .pasture-lot-card h3 a{color:var(--pasture-ink);text-decoration:none}.clique-storefront .pasture-lot-card h3 a:hover{color:var(--pasture-green)}.clique-storefront .pasture-lot-card-price{flex-direction:column;gap:3px;display:flex}.clique-storefront .pasture-lot-card-price>span{color:var(--pasture-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:650}.clique-storefront .pasture-lot-card-price strong{color:var(--pasture-green);letter-spacing:-.025em;font-size:22px;font-weight:600}.clique-storefront .pasture-lot-card-countdown{color:var(--pasture-muted);align-items:center;gap:7px;margin-top:8px;font-size:12px;line-height:1.5;display:flex}.clique-storefront .pasture-lot-card-countdown>svg{flex:none}.clique-storefront .pasture-lot-card-bid{border-top:1px solid var(--pasture-line);margin:0 16px;padding:12px 0 16px}.clique-storefront .pasture-lot-card-bid label{margin-bottom:8px;font-size:11px;font-weight:500}.clique-storefront .pasture-lot-card-bid input,.clique-storefront .pasture-lot-card-bid button{height:40px}.clique-storefront .pasture-lot-card-bid small{margin-top:12px;font-size:11px;line-height:1.55}.clique-storefront .pasture-lot-card a:focus-visible,.clique-storefront .pasture-lot-card .lot-wishlist-button:focus-visible{outline:2px solid var(--pasture-green);outline-offset:3px}.clique-storefront .pasture-lot-card-bid>div>small,.clique-storefront .pasture-lot-card-bid [role=status]:empty{display:none}.clique-storefront .pasture-account-page{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(36px,5vw,64px) 0 clamp(64px,8vw,96px)}.clique-storefront .pasture-account-heading{margin-bottom:40px}.clique-storefront .pasture-account-heading>p,.clique-storefront .pasture-account-dashboard header p,.clique-storefront .pasture-account-dashboard>div>p:first-child,.clique-storefront .pasture-account-gate>p:first-child,.clique-storefront .pasture-account-profile>div>p:first-child{color:var(--pasture-green);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:650}.clique-storefront .pasture-account-heading h1,.clique-storefront .pasture-account-dashboard h2,.clique-storefront .pasture-account-gate h2,.clique-storefront .pasture-account-profile>div>h2{letter-spacing:-.03em;color:var(--pasture-ink);font-family:Georgia,Times New Roman,serif;font-weight:500}.clique-storefront .pasture-account-heading h1{margin:0 0 14px;font-size:clamp(36px,4vw,52px);line-height:1.05}.clique-storefront .pasture-account-heading span,.clique-storefront .pasture-account-dashboard p,.clique-storefront .pasture-account-gate p,.clique-storefront .pasture-account-profile p{color:var(--pasture-muted);line-height:1.6}.clique-storefront .pasture-account-dashboard{padding:32px 0 40px}.clique-storefront .pasture-account-dashboard>div h2,.clique-storefront .pasture-account-gate h2,.clique-storefront .pasture-account-profile>div>h2{font-size:clamp(28px,3vw,36px)}.clique-storefront .pasture-account-section{border-top:1px solid var(--pasture-line);padding:32px 0}.clique-storefront .pasture-account-section:first-of-type{margin-top:32px}.clique-storefront .pasture-account-section header h2{font-size:clamp(24px,2.5vw,30px)}.clique-storefront .pasture-account-section header>span{color:var(--pasture-muted)}.clique-storefront .pasture-account-empty,.clique-storefront .pasture-account-status{border:1px solid var(--pasture-line);background:var(--pasture-surface);border-radius:12px;margin:0;padding:24px}.clique-storefront .pasture-account-status[role=alert]{color:var(--pasture-danger)}.clique-storefront .pasture-account-gate,.clique-storefront .pasture-account-profile{border:1px solid var(--pasture-line);background:var(--pasture-surface);border-radius:16px;padding:clamp(24px,4vw,48px)}.clique-storefront .pasture-account-gate{max-width:760px}.clique-storefront .pasture-account-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.clique-storefront .pasture-account-actions button,.clique-storefront .pasture-account-profile-content button[type=submit]{border:1px solid var(--pasture-green);background:var(--pasture-green);min-height:44px;color:var(--pasture-on-accent);cursor:pointer;border-radius:8px;padding:12px 24px;font-size:12px;font-weight:650}.clique-storefront .pasture-account-actions .account-sign-up-button{color:var(--pasture-green);background:0 0}.clique-storefront .pasture-account-actions button:hover,.clique-storefront .pasture-account-profile-content button[type=submit]:hover{background:var(--pasture-accent-hover);color:var(--pasture-on-accent)}.clique-storefront .pasture-account-page button:focus-visible,.clique-storefront .pasture-account-page a:focus-visible{outline:2px solid var(--pasture-green);outline-offset:3px}.clique-storefront .pasture-account-lot .lot-wishlist-button{z-index:1}.clique-storefront .pasture-account-lot .pasture-account-lot-price{color:var(--pasture-green);margin:8px 0;font-size:22px;font-weight:600}.clique-storefront .pasture-account-lot .pasture-account-activity{background:var(--pasture-bg);color:var(--pasture-green);border-radius:99px;margin:14px 0 0;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.clique-storefront .pasture-account-lot .pasture-account-activity.is-outbid{color:var(--pasture-danger)}.clique-storefront .pasture-account-lot .pasture-account-lot-note{margin:10px 0 0;font-size:13px}.clique-storefront .pasture-account-profile-content .account-platform-profile{background:0 0}.clique-storefront .pasture-account-profile-content .account-platform-profile>div{padding:0}.clique-storefront .pasture-account-profile-content form{max-width:100%}.clique-storefront .pasture-account-profile-content form label{color:var(--pasture-ink);font-size:13px}.clique-storefront .pasture-account-profile-content form input:not([type=checkbox]),.clique-storefront .pasture-account-profile-content form select{border:1px solid var(--pasture-line);background:var(--pasture-surface);min-height:44px;color:var(--pasture-ink);border-radius:8px}.clique-storefront .pasture-account-profile-content form input:focus-visible,.clique-storefront .pasture-account-profile-content form select:focus-visible{outline:2px solid var(--pasture-green);outline-offset:2px;border-color:var(--pasture-green);box-shadow:none}.clique-storefront .pasture-account-profile-content input[type=checkbox]{accent-color:var(--pasture-green)}@media (max-width:620px){.clique-storefront .pasture-account-page{width:calc(100% - 32px)}.clique-storefront .pasture-account-heading{margin-bottom:28px}.clique-storefront .pasture-account-section>header{align-items:flex-start}.clique-storefront .pasture-account-actions{flex-direction:column}.clique-storefront .pasture-account-actions button{width:100%}}
