.cs-page{color:var(--lg-ink);background:var(--lg-page)}.cs-h,.cs-h1,.cs-sign-t{margin:0;font-family:var(--lg-font,"Archivo"),sans-serif;font-variation-settings:"wdth" 62;font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.005em}.cs-h{font-size:clamp(34px,4.4vw,60px)}.cs-l{margin:10px 0 0;max-width:60ch;font-size:var(--lg-fs-lead);color:var(--lg-ink-70)}.cs-sec{padding-top:72px;padding-bottom:16px}.cs-hero{position:relative;background:#06110b;color:var(--lg-on-dark);overflow:hidden}.cs-hero-ph{aspect-ratio:16/9;max-height:86vh;width:100%}.cs-hero-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.cs-hero-in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding-top:24px;padding-bottom:24px;background:linear-gradient(90deg,#06110be6,#06110bb8 34%,#06110b00 62%)}.cs-h1{max-width:9ch;font-size:clamp(56px,8vw,124px);color:var(--lg-on-dark)}.cs-deal{margin:18px 0 0;max-width:30ch;font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.25;color:var(--lg-on-dark)}.cs-lede{margin:10px 0 0;max-width:40ch;font-size:var(--lg-fs-base);color:var(--lg-on-dark-m)}.cs-hero-go{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px}.cs-clock{display:inline-flex;align-items:baseline;gap:3px;font-size:var(--lg-fs-sm);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--lg-on-dark-m)}.cs-clock>span{margin-right:6px}.cs-clock b{font-size:var(--lg-fs-lead);color:var(--lg-on-dark);margin-left:4px}.cs-strip3{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 44px;margin:0;padding:18px var(--lg-pad);border-bottom:1px solid var(--lg-rule);font-size:var(--lg-fs-sm);font-weight:600}.cs-strip3 li{display:flex;align-items:center;gap:8px}.cs-strip3 svg{width:18px;height:18px;flex:none}.cs-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.cs-card{position:relative;display:flex;flex-direction:column;border:1px solid var(--lg-rule);border-radius:var(--lg-r-card);overflow:hidden;background:var(--lg-page)}.cs-card-tag{position:absolute;top:0;left:0;z-index:2;padding:7px 11px;border-radius:0 0 var(--lg-r-tag) 0;background-image:var(--lg-foil);color:var(--lg-ink);font-style:normal;font-size:var(--lg-fs-sm);font-weight:800;letter-spacing:.02em;text-transform:uppercase;font-variant-numeric:tabular-nums}.cs-fan{position:relative;aspect-ratio:4/3;background:#fff;border-bottom:1px solid var(--lg-rule)}.cs-fan img{position:absolute;left:50%;bottom:6%;width:46%;height:84%;object-fit:contain;transform:translate(calc(-50% + var(--i) * 34%)) rotate(calc(var(--i) * 10deg));transform-origin:50% 100%;transition:transform .35s var(--lg-ease)}.cs-card:hover .cs-fan img{transform:translate(calc(-50% + var(--i) * 40%)) rotate(calc(var(--i) * 14deg))}.cs-card .lg-d3{margin:16px 16px 0;text-transform:uppercase}.cs-card-ln{margin:6px 16px 12px;font-size:var(--lg-fs-sm);color:var(--lg-ink-70)}.cs-card-lofts{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0 16px 14px;padding:0}.cs-card-lofts li{padding:4px 8px;border:1px solid var(--lg-rule);border-radius:var(--lg-r-tag);font-size:var(--lg-fs-xs);font-weight:600}.cs-card-lofts span{font-weight:400;color:var(--lg-ink-64)}.cs-card-pr{margin:auto 16px 12px;font-variant-numeric:tabular-nums}.cs-card-pr b{font-size:clamp(24px,2.2vw,30px)}.cs-card-pr s{color:var(--lg-ink-38)}.cs-card-pr span{font-size:var(--lg-fs-xs);font-weight:700;color:var(--lg-ink);text-transform:uppercase;letter-spacing:.04em}.cs-card .lg-btn{margin:0 16px;width:auto}.cs-card .lg-btn[aria-busy=true]{opacity:.7;pointer-events:none}.cs-card-edit{margin:6px 16px 14px;padding:6px 0;border:0;background:none;color:var(--lg-ink-70);font:inherit;font-size:var(--lg-fs-sm);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cs-build{padding-bottom:64px;scroll-margin-top:90px}.cs-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 32px}.cs-tier{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:22px 8px 16px;background:var(--lg-page);color:var(--lg-ink);border:1px solid var(--lg-rule);border-radius:var(--lg-r-card);font:inherit;text-align:center;cursor:pointer}.cs-tier[aria-pressed=true]{background:var(--lg-tile);border:2px solid var(--lg-ink);padding:21px 7px 15px}.cs-tier:focus-visible{outline:2px solid var(--lg-ink);outline-offset:2px}.cs-tier-tag{position:absolute;top:-10px;left:50%;transform:translate(-50%);padding:4px 8px;border-radius:var(--lg-r-tag);background-image:var(--lg-foil);color:var(--lg-ink);font-style:normal;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.cs-tier-n{font-size:var(--lg-fs-sm);font-weight:600}.cs-tier-p{font-size:clamp(22px,2.6vw,30px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.cs-tier-p s{display:block;font-size:var(--lg-fs-sm);font-weight:400;color:var(--lg-ink-38)}.cs-tier-s{min-height:1.3em;font-size:var(--lg-fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.cs-ph{position:sticky;top:96px;aspect-ratio:1;background:var(--lg-tile);border-radius:var(--lg-r-card);display:grid;place-items:center;overflow:hidden}.cs-ph img{width:82%;height:82%;object-fit:contain}.cs-row{display:flex;justify-content:space-between;align-items:baseline;margin:22px 0 10px}.cs-pick>.cs-row:first-child{margin-top:0}.cs-row a{color:var(--lg-ink);font-size:var(--lg-fs-sm);font-weight:600}.cs-fins{display:flex;flex-wrap:wrap;gap:10px}.cs-fin{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:128px;padding:12px 14px;background:var(--lg-page);color:var(--lg-ink);border:1px solid var(--lg-rule);border-radius:var(--lg-r-tag);font:inherit;text-align:left;cursor:pointer}.cs-fin b{font-size:var(--lg-fs-sm);font-weight:600}.cs-fin span{font-size:var(--lg-fs-xs);color:var(--lg-ink-64)}.cs-fin[aria-pressed=true]{background:var(--lg-tile);border:1.5px solid var(--lg-ink);padding:11.5px 13.5px}.cs-hands{display:flex;gap:10px}.cs-hands .lg-chip,.cs-lofts .lg-chip,.cs-swap .lg-chip{border-radius:var(--lg-r-tag);text-transform:none;letter-spacing:0;font-variation-settings:"wdth" 100}.cs-hands .lg-chip{min-width:88px;min-height:48px;font-size:var(--lg-fs-sm);font-weight:500}.cs-hands .lg-chip[aria-pressed=true],.cs-lofts .lg-chip[aria-pressed=true]{background:var(--lg-tile);color:var(--lg-ink);border:1.5px solid var(--lg-ink)}.cs-hands .lg-chip[data-dead]{color:var(--lg-ink-38);border-style:dashed;text-decoration:line-through;cursor:not-allowed}.cs-hint{margin:-4px 0 10px;font-size:var(--lg-fs-sm);color:var(--lg-ink-64)}.cs-lofts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cs-lofts .lg-chip{position:relative;flex-direction:column;gap:2px;min-height:58px;padding:6px 4px;text-decoration:none}.cs-lofts .lc-l{font-size:var(--lg-fs-base);font-weight:600;font-variant-numeric:tabular-nums}.cs-lofts .lc-l small{margin-left:3px;font-size:.8em}.cs-lofts .lc-s{font-size:var(--lg-fs-xs);font-weight:400;color:var(--lg-ink-64)}.cs-lofts .lc-ck{position:absolute;right:6px;top:6px;width:12px;height:12px}.cs-lofts .lg-chip[data-dead]{color:var(--lg-ink-38)}.cs-lofts .lg-chip[data-dead] .lc-l{text-decoration:line-through}.cs-swap{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;padding:12px;border:1px solid var(--lg-rule);border-radius:var(--lg-r-tag);font-size:var(--lg-fs-sm)}.cs-swap[hidden]{display:none}.cs-swap b{flex:1 0 100%;font-weight:600}.cs-swap .lg-chip{min-height:44px}.cs-tell{font-size:var(--lg-fs-sm);color:var(--lg-ink);font-weight:600}.cs-set{margin:24px 0 0;padding-top:16px;border-top:1px solid var(--lg-rule)}.cs-set-hd{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--lg-fs-sm);color:var(--lg-ink-64)}.cs-tray{list-style:none;margin:8px 0 0;padding:0}.cs-tray li{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:40px;border-bottom:1px solid var(--lg-rule);font-size:var(--lg-fs-sm)}.cs-tray li>span:last-child{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.cs-tray .cs-empty{color:var(--lg-ink-64);border-bottom:0}.cs-x{width:32px;height:32px;padding:0;border:0;background:none;color:var(--lg-ink-64);font-size:20px;line-height:1;cursor:pointer}.cs-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;font-size:var(--lg-fs-base);font-weight:600}.cs-total b{font-size:clamp(24px,2.4vw,30px);font-variant-numeric:tabular-nums}.cs-total s{color:var(--lg-ink-38);font-weight:400}.cs-save{margin:6px 0 0;font-size:var(--lg-fs-sm);font-weight:700}.cs-nudge{margin:6px 0 0;font-size:var(--lg-fs-sm);color:var(--lg-ink-70)}.cs-add{margin-top:14px}.cs-add[aria-disabled=true]{opacity:.55}.cs-add[aria-busy=true]{opacity:.7;pointer-events:none}.cs-small{margin:12px 0 0;font-size:var(--lg-fs-sm);color:var(--lg-ink-64);text-align:center}.cs-small a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cs-reviews{padding-bottom:24px}.cs-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0 22px}.cs-q{margin:0;padding-top:16px;border-top:1px solid var(--lg-rule)}.cs-q b{display:block;margin-top:10px}.cs-q blockquote{margin:8px 0 10px;color:var(--lg-ink-70)}.cs-q figcaption{font-size:var(--lg-fs-sm);font-weight:600}.cs-sign{padding:84px var(--lg-pad) 96px;text-align:center}.cs-sign-t{font-size:clamp(40px,6vw,84px)}.cs-sign .cs-l{margin:12px auto 26px}.cs-off{padding-top:96px;padding-bottom:120px;text-align:center}.cs-off .cs-l{margin:14px auto 26px}.cs-bar{position:fixed;left:0;right:0;bottom:0;z-index:var(--lg-z-float);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--lg-page);border-top:1px solid var(--lg-rule);box-shadow:0 -6px 18px #06110b14}.cs-bar[hidden]{display:none}.cs-bar span{font-size:var(--lg-fs-sm)}.cs-bar b{font-size:var(--lg-fs-base)}.cs-bar .lg-btn{min-height:46px;padding:0 20px}@media(min-width:750px){.cs-bar{display:none!important}}@media(max-width:1100px){.cs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.cs-sec{padding-top:48px}.cs-hero-ph{aspect-ratio:3/2;max-height:none}.cs-hero-in{position:static;background:#06110b;padding-top:26px;padding-bottom:32px}.cs-h1{font-size:clamp(48px,15vw,72px)}.cs-strip3{flex-direction:column;align-items:flex-start;gap:10px}.cs-cards{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:22px calc(var(--lg-pad) * -1) 0;padding:0 var(--lg-pad) 6px;scrollbar-width:none}.cs-cards::-webkit-scrollbar{display:none}.cs-card{flex:0 0 80%;scroll-snap-align:start}.cs-tiers{gap:8px}.cs-tier{padding:20px 4px 12px}.cs-tier[aria-pressed=true]{padding:19px 3px 11px}.cs-grid{grid-template-columns:1fr;gap:20px}.cs-ph{position:relative;top:0;aspect-ratio:4/3}.cs-quotes{grid-template-columns:1fr;gap:18px}.cs-sign{padding:56px var(--lg-pad) 72px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/lg-carver-sets.css.map */
