.tw-codex-dossiers-v2{--dossier-line: rgba(237, 240, 241, .16);--dossier-line-soft: rgba(237, 240, 241, .09);--dossier-light: #edf0f1;--dossier-muted: #9ca5a9;--dossier-dark: #06090a;color:var(--dossier-light);background:radial-gradient(75% 90% at 50% 28%,rgba(207,214,217,.055),transparent 72%),#06090a}.tw-codex-dossiers-v2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(237,240,241,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(237,240,241,.025) 1px,transparent 1px);background-size:128px 128px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 88%);mask-image:linear-gradient(to bottom,#000,transparent 88%)}.tw-codex-dossiers-v2 .tw-page__shell{position:relative;z-index:1}.tw-codex-dossiers-v2__intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr);gap:clamp(48px,8vw,140px);align-items:end}.tw-codex-dossiers-v2__archive{margin-top:clamp(58px,8vw,108px);display:grid;grid-template-columns:minmax(190px,.48fr) minmax(310px,.72fr) minmax(330px,1fr);min-height:660px;border:1px solid var(--dossier-line);background:#0406079e}.tw-codex-dossiers-v2__tabs{display:flex;flex-direction:column;border-right:1px solid var(--dossier-line)}.tw-codex-dossiers-v2__tab{-webkit-appearance:none;appearance:none;flex:1 1 0;min-height:104px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:16px;align-items:center;padding:20px 22px;border:0;border-bottom:1px solid var(--dossier-line-soft);background:transparent;color:var(--dossier-muted);text-align:left;cursor:pointer;transition:background .36s ease,color .36s ease,padding-left .36s ease}.tw-codex-dossiers-v2__tab:last-child{border-bottom:0}.tw-codex-dossiers-v2__tab:hover,.tw-codex-dossiers-v2__tab:focus-visible,.tw-codex-dossiers-v2__tab.is-active{padding-left:28px;background:#edf0f10e;color:var(--dossier-light);outline:none}.tw-codex-dossiers-v2__tab:focus-visible{box-shadow:inset 0 0 0 1px var(--dossier-light)}.tw-codex-dossiers-v2__tab-number{color:#7f898d;font-size:var(--tw-type-caption);font-weight:var(--tw-weight-bold);letter-spacing:var(--tw-tracking-label)}.tw-codex-dossiers-v2__tab-title{font-family:var(--font-heading-family, Georgia, serif);font-size:var(--tw-type-h4);line-height:var(--tw-leading-subheading)}.tw-codex-dossiers-v2__stage{position:relative;min-width:0;display:grid;place-items:center;padding:clamp(36px,5vw,72px);border-right:1px solid var(--dossier-line);overflow:hidden}.tw-codex-dossiers-v2__stage:after{content:"";position:absolute;width:min(78%,440px);aspect-ratio:1;border:1px solid var(--dossier-line-soft);border-radius:50%;opacity:.42}.tw-codex-dossiers-v2__cover{position:relative;z-index:1;grid-area:1 / 1;width:min(100%,360px);margin:0;animation:twDossierCoverIn .56s cubic-bezier(.22,1,.36,1) both}.tw-codex-dossiers-v2__cover[hidden]{display:none}.tw-codex-dossiers-v2__cover img{display:block;width:100%;height:auto;aspect-ratio:1091 / 1549;object-fit:cover;border:1px solid rgba(237,240,241,.2);box-shadow:0 40px 100px #000000b3,0 0 0 1px #000000b8}.tw-codex-dossiers-v2__detail{min-width:0;display:grid;align-items:stretch}.tw-codex-dossiers-v2__panel{grid-area:1 / 1;min-width:0;display:grid;align-content:center;padding:clamp(38px,5vw,76px);animation:twDossierDetailIn .52s cubic-bezier(.22,1,.36,1) both}.tw-codex-dossiers-v2__panel[hidden]{display:none}.tw-codex-dossiers-v2__meta{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--dossier-line-soft);color:var(--dossier-muted);font-size:var(--tw-type-caption);font-weight:var(--tw-weight-bold);letter-spacing:var(--tw-tracking-label);text-transform:uppercase}.tw-codex-dossiers-v2__seal{display:inline-flex;align-items:center;gap:8px}.tw-codex-dossiers-v2__seal:before{content:"";width:5px;height:5px;border-radius:50%;background:#90999d}.tw-codex-dossiers-v2__panel h3{max-width:15ch;margin:clamp(34px,5vw,68px) 0 0;font-family:var(--font-heading-family, Georgia, serif);font-size:var(--tw-type-h3);font-weight:var(--tw-weight-regular);line-height:var(--tw-leading-subheading);letter-spacing:var(--tw-tracking-subheading);text-wrap:balance}.tw-codex-dossiers-v2__subtitle{margin:18px 0 0;color:var(--dossier-light);font-family:var(--font-heading-family, Georgia, serif);font-size:var(--tw-type-h4);font-style:italic;line-height:var(--tw-leading-subheading)}.tw-codex-dossiers-v2__note{max-width:48ch;margin:28px 0 0;color:var(--dossier-muted);font-size:var(--tw-type-body);line-height:var(--tw-leading-body)}.tw-codex-dossiers-v2__open{-webkit-appearance:none;appearance:none;width:fit-content;min-width:210px;min-height:54px;margin-top:clamp(34px,5vw,64px);display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:0 20px;border:1px solid var(--dossier-line);background:transparent;color:var(--dossier-light);font-size:var(--tw-type-caption);font-weight:var(--tw-weight-bold);letter-spacing:var(--tw-tracking-label);text-transform:uppercase;cursor:pointer;transition:background .32s ease,color .32s ease}.tw-codex-dossiers-v2__open:hover,.tw-codex-dossiers-v2__open:focus-visible{background:var(--dossier-light);color:#080b0c;outline:none}.tw-codex-dossiers-v2__footnote{max-width:65ch;margin:clamp(34px,5vw,62px) 0 0;color:var(--dossier-muted);font-size:var(--tw-type-label);line-height:var(--tw-leading-label)}.tw-codex-dossier-dialog{width:min(calc(100% - 40px),1180px);max-height:calc(100svh - 40px);padding:0;border:1px solid rgba(237,240,241,.22);border-radius:0;background:#080b0d;color:var(--dossier-light);box-shadow:0 48px 160px #000000d1;overflow:auto}.tw-codex-dossier-dialog::backdrop{background:#000000d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tw-codex-dossier-dialog__close{-webkit-appearance:none;appearance:none;position:sticky;top:18px;z-index:4;float:right;width:46px;height:46px;margin:18px 18px 0 0;border:1px solid var(--dossier-line);background:#080b0de0;color:var(--dossier-light);font-size:var(--tw-type-body);cursor:pointer}.tw-codex-dossier-dialog__close:hover,.tw-codex-dossier-dialog__close:focus-visible{background:var(--dossier-light);color:#080b0d;outline:none}.tw-codex-dossier-dialog__body{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);min-height:720px}.tw-codex-dossier-dialog__media{min-width:0;display:grid;place-items:center;margin:0;padding:clamp(44px,7vw,92px);border-right:1px solid var(--dossier-line);background:linear-gradient(rgba(237,240,241,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(237,240,241,.025) 1px,transparent 1px),#050708;background-size:96px 96px}.tw-codex-dossier-dialog__media img{display:block;width:min(100%,420px);height:auto;box-shadow:0 42px 110px #000000b8}.tw-codex-dossier-dialog__content{align-self:center;padding:clamp(48px,7vw,100px)}.tw-codex-dossier-dialog__index{color:var(--dossier-muted);font-size:var(--tw-type-caption);font-weight:var(--tw-weight-bold);letter-spacing:var(--tw-tracking-label);text-transform:uppercase}.tw-codex-dossier-dialog__content h3{max-width:14ch;margin:26px 0 0;font-family:var(--font-heading-family, Georgia, serif);font-size:var(--tw-type-h3);font-weight:var(--tw-weight-regular);line-height:var(--tw-leading-subheading);letter-spacing:var(--tw-tracking-subheading)}.tw-codex-dossier-dialog__subtitle{margin:18px 0 0;color:var(--dossier-light);font-family:var(--font-heading-family, Georgia, serif);font-size:var(--tw-type-h3);font-style:italic}.tw-codex-dossier-dialog__fields{margin:clamp(42px,6vw,72px) 0 0;border-top:1px solid var(--dossier-line)}.tw-codex-dossier-dialog__field{display:grid;grid-template-columns:132px minmax(0,1fr);gap:28px;padding:22px 0;border-bottom:1px solid var(--dossier-line-soft)}.tw-codex-dossier-dialog__field dt{color:var(--dossier-muted);font-size:var(--tw-type-caption);font-weight:var(--tw-weight-bold);letter-spacing:var(--tw-tracking-label);text-transform:uppercase}.tw-codex-dossier-dialog__field dd{margin:0;color:var(--dossier-light);font-size:var(--tw-type-body);line-height:var(--tw-leading-body)}@keyframes twDossierCoverIn{0%{opacity:0;transform:translateY(14px) rotate(-.6deg)}to{opacity:1;transform:none}}@keyframes twDossierDetailIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@media(max-width:1080px){.tw-codex-dossiers-v2__archive{grid-template-columns:190px minmax(260px,.7fr) minmax(300px,1fr);min-height:610px}.tw-codex-dossiers-v2__stage{padding:34px}.tw-codex-dossiers-v2__panel{padding:38px}}@media(max-width:820px){.tw-codex-dossiers-v2__intro{grid-template-columns:1fr;gap:26px}.tw-codex-dossiers-v2__archive{grid-template-columns:1fr;min-height:auto}.tw-codex-dossiers-v2__tabs{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--dossier-line);scrollbar-width:none}.tw-codex-dossiers-v2__tabs::-webkit-scrollbar{display:none}.tw-codex-dossiers-v2__tab{flex:0 0 min(72vw,260px);min-height:82px;border-right:1px solid var(--dossier-line-soft);border-bottom:0}.tw-codex-dossiers-v2__stage{min-height:570px;border-right:0;border-bottom:1px solid var(--dossier-line)}.tw-codex-dossiers-v2__cover{width:min(78%,350px)}.tw-codex-dossiers-v2__panel{min-height:460px;padding:38px clamp(22px,6vw,48px)}.tw-codex-dossiers-v2__panel h3{font-size:var(--tw-type-h3)}.tw-codex-dossier-dialog__body{grid-template-columns:1fr}.tw-codex-dossier-dialog__media{min-height:560px;border-right:0;border-bottom:1px solid var(--dossier-line)}}@media(max-width:560px){.tw-codex-dossiers-v2__archive{margin-inline:-16px;border-inline:0}.tw-codex-dossiers-v2__stage{min-height:500px;padding:36px 20px}.tw-codex-dossiers-v2__cover{width:min(84%,320px)}.tw-codex-dossiers-v2__meta{align-items:flex-start;flex-direction:column;gap:10px}.tw-codex-dossiers-v2__open{width:100%}.tw-codex-dossier-dialog{width:100%;max-height:100svh;border:0}.tw-codex-dossier-dialog__media{min-height:480px;padding:70px 26px 42px}.tw-codex-dossier-dialog__content{padding:42px 24px 70px}.tw-codex-dossier-dialog__field{grid-template-columns:1fr;gap:10px}}@media(prefers-reduced-motion:reduce){.tw-codex-dossiers-v2__cover,.tw-codex-dossiers-v2__panel{animation:none}.tw-codex-dossiers-v2__tab,.tw-codex-dossiers-v2__open{transition-duration:.01ms}}html.shopify-design-mode .tw-codex-dossier-dialog{display:none}
/*# sourceMappingURL=/cdn/shop/t/203/assets/tw-codex-dossiers-v2.css.map */
