html:root:has(body.cl-page){background:var(--cl-light)}html:root:has(body.cl-index){background:var(--cl-dark)}body.cl-page{--cl-ground: var(--cl-light);--cl-text: var(--cl-ink);--cl-text-2: var(--cl-ink-2);background:var(--cl-ground);color:var(--cl-text);font:var(--cl-ui-wght) var(--cl-fs-ui)/var(--cl-lh-ui) var(--cl-sans)}body.cl-index{--cl-ground: var(--cl-dark);--cl-text: var(--cl-on-dark);--cl-text-2: var(--cl-on-dark-2)}body.cl-page main{background:transparent}body.cl-page .cl-head{--cl-head-bg: var(--cl-ground);--cl-text: inherit}html.cl-menu-open body.cl-page .cl-head{--cl-text: var(--cl-on-dark);--cl-head-bg: transparent}body.cl-page :focus-visible{outline:2px solid currentColor;outline-offset:4px}body.cl-page ::selection{background:var(--cl-text);color:var(--cl-ground)}body.cl-page .lf-prose a{text-decoration-color:currentColor}.cl-page .cl-wrap{padding-inline:max(var(--cl-gutter),env(safe-area-inset-left)) max(var(--cl-gutter),env(safe-area-inset-right));max-width:var(--cl-max);margin-inline:auto}.cl-page .cl-label{margin:0;font:var(--cl-ui-wght) var(--cl-fs-ui)/var(--cl-lh-ui) var(--cl-sans);letter-spacing:0;color:var(--cl-text-2)}.cl-page .cl-line{margin:0;font:var(--cl-serif-wght) var(--cl-fs-line)/var(--cl-lh-line) var(--cl-serif);letter-spacing:var(--cl-tr-line);font-optical-sizing:auto;text-wrap:balance;color:var(--cl-text)}.cl-page .cl-title{margin:0;font:var(--cl-display-wght) var(--cl-fs-foot)/1 var(--cl-serif);letter-spacing:var(--cl-tr-display);font-optical-sizing:auto;text-wrap:balance;color:var(--cl-text)}.cl-page .cl-sub{margin:20px 0 0;max-width:34em;font:var(--cl-ui-wght) var(--cl-fs-sub)/var(--cl-lh-sub) var(--cl-sans);color:var(--cl-text-2);text-wrap:pretty}.cl-page .cl-body{margin:0;font:var(--cl-ui-wght) var(--cl-fs-body)/var(--cl-lh-body) var(--cl-sans);color:var(--cl-text-2);text-wrap:pretty}.cl-page .cl-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cl-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));column-gap:var(--cl-gap)}.cl-pic{position:relative;display:block;aspect-ratio:var(--r);border-radius:var(--cl-r-card);overflow:hidden;background:#8080801a}.cl-pic img,.cl-pic video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;display:block;-webkit-user-drag:none}.cl-page .cl-pill--line{background:transparent;color:var(--cl-text);box-shadow:inset 0 0 0 1px currentColor}.cl-idx{padding:calc(224px - var(--cl-head-h)) 0 var(--cl-s-section)}.cl-idx .cl-line{margin-top:22px;max-width:500px}.cl-shelf{list-style:none;margin:73px 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:96px var(--cl-gap);padding:0 max(var(--cl-shelf-side),env(safe-area-inset-right)) 0 max(var(--cl-shelf-side),env(safe-area-inset-left))}.cl-tile{flex:var(--r) 1 calc(var(--r) * var(--cl-shelf-h));max-width:calc(var(--r) * var(--cl-shelf-max));min-width:0}.cl-tile a{display:block;color:inherit;text-decoration:none;border-radius:var(--cl-r-card)}.cl-tile .cl-pic{transition:transform var(--cl-d-hover) var(--cl-e-out)}.cl-tile-name{display:block;margin-top:14px;color:var(--cl-text)}.cl-tile-name .cl-note,.cl-deck-name .cl-note{color:var(--cl-text-2)}.cl-tile a:focus-visible{outline-offset:6px}@media(hover:hover)and (pointer:fine){.cl-tile a:hover .cl-pic{transform:scale(1.035)}}.cl-case-head{padding-top:calc(211px - var(--cl-head-h))}.cl-case-head>*{grid-column:5 / -1}.cl-strip{margin-top:52px}.cl-strip-track{list-style:none;margin:0;display:flex;gap:var(--cl-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 max(var(--cl-gutter),(100vw - var(--cl-max)) / 2 + var(--cl-gutter));scroll-padding-inline:var(--cl-gutter)}.cl-strip-track::-webkit-scrollbar{display:none}.cl-shot{flex:none;height:min(var(--cl-strip-h),calc(var(--pw, 9999) * 1.25px / var(--r, 1)));align-self:flex-end}.cl-shot .cl-pic{height:100%}.cl-shot--more{aspect-ratio:3 / 4}.cl-more{position:relative;display:grid;grid-template-rows:1fr auto;width:100%;height:100%;padding:16px;border:0;border-radius:var(--cl-r-card);background:var(--cl-panel);color:var(--cl-ink);text-align:left;cursor:pointer;font:var(--cl-ui-wght) var(--cl-fs-pill)/1 var(--cl-sans)}.cl-more-stack{position:relative;align-self:center;justify-self:center;width:62%;aspect-ratio:1}.cl-more-stack .cl-pic{position:absolute;left:50%;top:50%;height:58%;width:auto;border-radius:12px;box-shadow:0 6px 18px #14070024;transform:translate(-50%,-50%) translate(var(--dx),var(--dy)) rotate(var(--rot));transition:transform .8s var(--cl-e-expo)}.cl-more-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.cl-more-row svg{flex:none}@media(hover:hover)and (pointer:fine){.cl-strip-track{cursor:grab}.cl-strip-track.is-dragging{cursor:grabbing}.cl-strip-track.is-dragging a,.cl-strip-track.is-dragging button{pointer-events:none}.cl-more:hover .cl-more-stack .cl-pic{transform:translate(-50%,-50%) translate(calc(var(--dx) * 1.8),calc(var(--dy) * 1.4)) rotate(calc(var(--rot) * 1.6))}}.cl-more:focus-visible{outline-offset:-4px}.cl-story{margin-top:var(--cl-s-case);align-items:start}.cl-meta{grid-column:2 / span 3;margin:0;display:grid;gap:22px}.cl-meta dt{font:var(--cl-ui-strong) var(--cl-fs-ui)/var(--cl-lh-ui) var(--cl-sans);color:var(--cl-text)}.cl-meta dd{margin:0;font:var(--cl-ui-wght) var(--cl-fs-ui)/var(--cl-lh-ui) var(--cl-sans);color:var(--cl-text-2)}.cl-story-text{grid-column:5 / span 5;display:grid;gap:24px;justify-items:start}.cl-story-text .cl-line{max-width:none;text-wrap:pretty}.cl-story-text .cl-line+.cl-body{margin-top:16px}.cl-story-text .cl-pill{margin-top:8px}.cl-panel{margin-top:var(--cl-s-case)}.cl-panel-in{display:grid;justify-items:center;gap:48px;padding:90px 32px 80px;border-radius:var(--cl-r-panel);background:var(--cl-panel);text-align:center}.cl-panel-in .cl-line{max-width:18em}.cl-panel-in .cl-body{max-width:30em;font-size:var(--cl-fs-ui);line-height:var(--cl-lh-ui)}.cl-solo{width:min(100%,calc(var(--r) * 72svh),var(--wmax, 100%))}.cl-ladder{display:grid;gap:24px;width:min(100%,1080px)}.cl-ladder-row{display:flex;align-items:flex-start;gap:2.5%}.cl-ladder-row .cl-pic{flex:none;width:calc(var(--mm) / var(--base) * 100%);border-radius:4px}@media(max-width:767px){.cl-ladder{width:100%;overflow-x:auto;scrollbar-width:none}.cl-ladder>*{width:900px}}.cl-film{position:relative;width:min(100%,var(--wmax, 100%));aspect-ratio:var(--r);border-radius:var(--cl-r-card);overflow:hidden;background:#0d0d0d;isolation:isolate}.cl-film img,.cl-film video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;display:block}.cl-film video{opacity:0;transition:opacity .24s var(--cl-e-out)}.cl-film video.is-on{opacity:1}.cl-film-btn{position:absolute;z-index:2;right:16px;bottom:16px;height:var(--cl-pill-h);min-width:44px;padding:0 20px;border:0;border-radius:var(--cl-r-pill);font:var(--cl-ui-wght) var(--cl-fs-pill)/1 var(--cl-sans);color:#fff;background:#140700bd;cursor:pointer}.cl-film-btn[hidden]{display:none}.cl-film-btn:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}.cl-panel-in .cl-film+.cl-body{margin-top:-24px}.cl-made{margin-top:var(--cl-s-case)}.cl-made>*{grid-column:2 / -1}.cl-made ul{margin:40px 0 0;padding:0;list-style:none;columns:3;column-gap:var(--cl-gap)}.cl-made li{break-inside:avoid;padding:0 0 10px;color:var(--cl-text-2)}.cl-rel{margin-top:var(--cl-s-case);padding-bottom:var(--cl-s-case);text-align:center}.cl-rel .cl-label{margin-top:18px}.cl-deck{position:relative;margin-top:48px}.cl-deck-list{list-style:none;margin:0;display:flex;gap:var(--cl-gap);overflow-x:auto;scrollbar-width:none;padding:0 max(var(--cl-gutter),(100vw - var(--cl-max)) / 2 + var(--cl-gutter))}.cl-deck-card{flex:none;height:var(--cl-deck-h)}.cl-deck-card a{display:block;height:100%;border-radius:var(--cl-r-card);color:inherit}.cl-deck-card .cl-pic{height:100%}.cl-deck-name{display:block;margin-top:24px;font:var(--cl-ui-wght) var(--cl-fs-sub)/var(--cl-lh-sub) var(--cl-sans);color:var(--cl-text)}.cl-deck-name[hidden]{display:none}.cl-deck.is-deck .cl-deck-list{display:block;position:relative;height:var(--cl-deck-h);overflow:visible;padding:0;touch-action:pan-y;-webkit-user-select:none;user-select:none}.cl-deck.is-deck .cl-deck-card{position:absolute;left:50%;top:0;aspect-ratio:var(--r);transform-origin:50% 50%;transform:translate(calc(-50% + var(--x, 0px))) translateY(var(--y, 0px)) scale(var(--s, 1));opacity:var(--o, 1);transition:transform .8s var(--cl-e-expo),opacity .4s var(--cl-e-out)}.cl-deck.is-deck .cl-deck-card.is-front .cl-pic{box-shadow:0 24px 48px -12px #14070047}.cl-deck.is-deck.is-dragging .cl-deck-card,.cl-deck.is-settling .cl-deck-card{transition:none}.cl-tile .cl-pic video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;opacity:0;transition:opacity .24s var(--cl-e-out)}.cl-tile .cl-pic video.is-on{opacity:1}.cl-sheet{position:fixed;top:20px;right:0;bottom:0;left:0;width:100%;max-width:none;height:calc(100% - 20px);max-height:none;margin:0;padding:0;border:0;border-radius:var(--cl-r-sheet) var(--cl-r-sheet) 0 0;background:var(--cl-panel);color:var(--cl-ink);overflow:auto;overscroll-behavior:contain;transform:translate3d(0,100%,0);transition:transform var(--cl-d-sheet) var(--cl-e-sheet)}.cl-sheet.is-in{transform:none}.cl-sheet::backdrop{background:#14070073}.cl-sheet-close{position:sticky;top:24px;z-index:2;float:right;display:grid;place-items:center;width:52px;height:52px;margin:24px 24px 0 0;padding:0;border:0;border-radius:50%;background:#efeeea;color:var(--cl-ink);cursor:pointer}.cl-sheet-close:focus-visible{outline:2px solid var(--cl-ink);outline-offset:3px}.cl-sheet-list{list-style:none;margin:0 auto;padding:58px var(--cl-gutter) 96px;max-width:calc(1244px + 2 * var(--cl-gutter));display:grid;gap:56px;justify-items:center}.cl-sheet-list>li{width:100%;display:grid;justify-items:center}.cl-sheet-list figure{margin:0;width:min(100%,calc(var(--r) * (100svh - 180px)),calc(var(--pw) * 1.25px))}.cl-sheet-list figcaption{margin-top:12px;font:var(--cl-ui-wght) var(--cl-fs-cap)/var(--cl-lh-cap) var(--cl-sans);color:var(--cl-ink-2);text-wrap:pretty}@keyframes cl-rise{0%{transform:translate3d(0,44px,0)}to{transform:none}}@media(prefers-reduced-motion:no-preference){.cl-in{animation:cl-rise var(--cl-d-rise) var(--cl-e-expo) var(--d, 0ms) both}}@media(max-width:767px){.cl-idx{padding-top:calc(168px - var(--cl-head-h))}.cl-idx .cl-line{margin-top:15px}.cl-shelf{margin-top:43px;gap:32px var(--cl-gap)}.cl-tile-name{margin-top:10px}.cl-case-head{padding-top:calc(168px - var(--cl-head-h))}.cl-case-head>*{grid-column:1 / -1}.cl-strip{margin:32px max(var(--cl-gutter),env(safe-area-inset-right)) 0 max(var(--cl-gutter),env(safe-area-inset-left));padding:13px;border-radius:var(--cl-r-panel);background:var(--cl-panel)}.cl-strip-track{flex-wrap:wrap;gap:12px;overflow:visible;padding:0}.cl-strip-track:after{content:"";flex:1000 1 0}.cl-shot{height:auto;flex:var(--r) 1 calc(var(--r) * var(--cl-strip-h));max-width:calc(var(--r) * 240px);min-width:0}.cl-shot .cl-pic{height:auto}.cl-shot:nth-child(n+5):not(.cl-shot--more){display:none}.cl-shot--more{order:99;flex:1 1 100%;max-width:none;aspect-ratio:auto}.cl-more{grid-template-rows:auto;padding:4px 8px 0;background:transparent}.cl-more-stack{display:none}.cl-story{row-gap:32px}.cl-meta{grid-column:1 / -1;grid-template-columns:1fr 1fr;gap:16px}.cl-story-text{grid-column:1 / -1;padding:25px;border-radius:var(--cl-r-panel);background:var(--cl-panel)}.cl-panel-in{padding:40px 25px;gap:32px}.cl-made>*{grid-column:1 / -1}.cl-made ul{columns:2;margin-top:24px}.cl-sheet-list{padding-top:88px;gap:40px}.cl-sheet-close{margin:16px 16px 0 0}}@media(prefers-reduced-motion:reduce){.cl-in{animation:none!important}.cl-tile .cl-pic,.cl-more-stack .cl-pic,.cl-sheet,.cl-deck.is-deck .cl-deck-card,.cl-film video{transition:none!important}.cl-tile a:hover .cl-pic{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/collins-pages.css.map */
