body.product-handle-codex #MainContent .tw-cpx-gallery__controls{gap:6px!important;min-height:68px!important;padding:11px clamp(18px,4vw,40px)!important;border-top:1px solid rgba(236,240,241,.13)!important;background:#06090b!important}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb{-webkit-appearance:none!important;appearance:none!important;position:relative!important;display:grid!important;place-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0!important;border:1px solid transparent!important;background:transparent!important;color:#ecf0f185!important;font-family:var(--font-body-family, Arial, sans-serif)!important;font-size:11px!important;font-weight:650!important;line-height:1!important;letter-spacing:.16em!important;text-indent:.16em;box-shadow:none!important;transform:none!important;transition:color .26s ease,border-color .26s ease,background .26s ease!important}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:before{content:none!important;display:none!important}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:after{display:block}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:nth-child(1):after{content:"01"}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:nth-child(2):after{content:"02"}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:nth-child(3):after{content:"03"}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:nth-child(4):after{content:"04"}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:nth-child(5):after{content:"05"}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:hover{width:48px!important;color:#ecf0f1eb!important;border-color:#ecf0f138!important;background:#ecf0f109!important;outline:none!important}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:focus-visible{width:48px!important;color:#ecf0f1eb!important;border-color:#ecf0f170!important;background:#ecf0f113!important;outline:2px solid #eef1f2!important;outline-offset:3px!important}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb.is-active,body.product-handle-codex #MainContent .tw-cpx-gallery__thumb[aria-selected=true]{width:48px!important;color:#eef1f2!important;border-color:#ecf0f170!important;background:#ecf0f113!important;box-shadow:inset 0 0 0 1px #ecf0f10b!important}@media(max-width:749px){body.template-index #MainContent,body.template-index #MainContent .twlh-system,body.template-index #MainContent .twlh-system__stage,body.template-index #MainContent .twlh-system__panels{overflow:visible!important}body.template-index #MainContent .twlh-system__mobile-marker{position:-webkit-sticky!important;position:sticky!important;top:calc(var(--tw-header-safe, 66px) + 8px)!important;z-index:40!important}body.template-index #MainContent .twlh-dossier__progress{position:-webkit-sticky!important;position:sticky!important;top:calc(var(--tw-header-safe, 66px) + 8px)!important;z-index:40!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;min-height:58px!important;padding:6px!important;border:1px solid rgba(238,241,242,.18)!important;background:#05080afb!important;box-shadow:0 16px 38px #00000038!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.template-index #MainContent .twlh-dossier__progress button,body.template-index #MainContent .twlh-dossier__progress button:disabled{position:relative!important;display:grid!important;place-items:center!important;min-width:0!important;min-height:44px!important;padding:0!important;border:0!important;border-right:1px solid rgba(238,241,242,.11)!important;border-radius:0!important;background:transparent!important;opacity:1!important;box-shadow:none!important}body.template-index #MainContent .twlh-dossier__progress button:last-child{border-right:0!important}body.template-index #MainContent .twlh-dossier__progress button:before{content:none!important;display:none!important}body.template-index #MainContent .twlh-dossier__progress button>span{display:block!important;color:#eef1f26b!important;font-family:var(--font-body-family, Arial, sans-serif)!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:.14em!important;text-indent:.14em}body.template-index #MainContent .twlh-dossier__progress button:nth-child(1)>span:empty:after{content:"01"}body.template-index #MainContent .twlh-dossier__progress button:nth-child(2)>span:empty:after{content:"02"}body.template-index #MainContent .twlh-dossier__progress button:nth-child(3)>span:empty:after{content:"03"}body.template-index #MainContent .twlh-dossier__progress button:nth-child(4)>span:empty:after{content:"04"}body.template-index #MainContent .twlh-dossier__progress button:nth-child(5)>span:empty:after{content:"05"}body.template-index #MainContent .twlh-dossier__progress button[aria-current=step]{background:#eef1f213!important;box-shadow:inset 0 0 0 1px #eef1f22e!important}body.template-index #MainContent .twlh-dossier__progress button[aria-current=step]>span{color:#eef1f2!important}body.template-index #MainContent .twlh-dossier__progress button:not([disabled]):not([aria-current=step])>span{color:#eef1f2ad!important}}@media(max-width:390px){body.product-handle-codex #MainContent .tw-cpx-gallery__controls{gap:2px!important;padding-inline:12px!important}body.product-handle-codex #MainContent .tw-cpx-gallery__thumb,body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:hover,body.product-handle-codex #MainContent .tw-cpx-gallery__thumb:focus-visible,body.product-handle-codex #MainContent .tw-cpx-gallery__thumb.is-active,body.product-handle-codex #MainContent .tw-cpx-gallery__thumb[aria-selected=true]{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}@media(max-width:749px){body.template-index #MainContent .twlh-product__media .twlh-product__media-nav{position:absolute!important;top:auto!important;right:auto!important;bottom:18px!important;left:18px!important;z-index:8!important;display:flex!important;align-items:stretch!important;width:max-content!important;height:46px!important;min-height:46px!important;margin:0!important;transform:none!important}body.template-index #MainContent .twlh-product__media .twlh-product__media-nav button{flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0!important}}body.template-index #MainContent .twlh-product__sheet--cover>img{max-width:100%!important}@media(max-width:749px){#MainContent :is(.tw-institution-record-v2__index,.tw-methodology-v2__index,.tw-ethics-v2__index,.tw-generic-page-v2__rail nav){max-height:none!important;overflow:visible!important}#MainContent .tw-institution-record-v2__document,#MainContent .tw-methodology-v2__document,#MainContent .tw-ethics-v2__document,#MainContent .tw-glossary-v2__lexicon{padding-top:56px!important}#MainContent .tw-generic-page-v2__document{gap:44px!important;padding-top:56px!important}#MainContent .tw-institution-record-v2__document-heading,#MainContent .tw-methodology-v2__document-rail,#MainContent .tw-ethics-v2__document-rail,#MainContent .tw-glossary-v2__navigation{padding-top:16px!important}#MainContent .tw-institution-record-v2__document-heading h2,#MainContent .tw-methodology-v2__document-rail>h2,#MainContent .tw-ethics-v2__document-rail>h2,#MainContent .tw-glossary-v2__navigation>h2{margin-top:12px!important}#MainContent .tw-institution-record-v2__document-heading>span,#MainContent .tw-methodology-v2__document-rail>span,#MainContent .tw-ethics-v2__document-rail>span,#MainContent .tw-glossary-v2__navigation>span{margin-top:14px!important}#MainContent .tw-institution-record-v2__document-progress,#MainContent .tw-methodology-v2__progress,#MainContent .tw-ethics-v2__progress{margin:22px 0!important}#MainContent .tw-institution-record-v2__index>p{padding:11px 0!important}#MainContent .tw-institution-record-v2__index a,#MainContent .tw-methodology-v2__index>small,#MainContent .tw-methodology-v2__index a,#MainContent .tw-ethics-v2__index>small,#MainContent .tw-ethics-v2__index a{padding-top:10px!important;padding-bottom:10px!important}#MainContent .tw-generic-page-v2__rail-head{padding-bottom:22px!important}#MainContent .tw-generic-page-v2__rail h2{margin-top:14px!important}#MainContent .tw-generic-page-v2__rail nav a{padding-top:11px!important;padding-bottom:11px!important}#MainContent .tw-generic-page-v2__rail-note{margin-top:20px!important}#MainContent .tw-glossary-v2__alphabet{margin-top:24px!important}}@media(min-width:750px){#MainContent .tw-institution-record-v2__document-rail,#MainContent .tw-methodology-v2__document-rail,#MainContent .tw-ethics-v2__document-rail,#MainContent .tw-generic-page-v2__rail,#MainContent .tw-glossary-v2__navigation{top:calc(var(--tw-header-safe, 116px) + 10px)!important}#MainContent .tw-institution-record-v2__document-heading,#MainContent .tw-methodology-v2__document-rail,#MainContent .tw-ethics-v2__document-rail,#MainContent .tw-glossary-v2__navigation{padding-top:14px!important}#MainContent .tw-institution-record-v2__document-heading h2,#MainContent .tw-methodology-v2__document-rail>h2,#MainContent .tw-ethics-v2__document-rail>h2,#MainContent .tw-glossary-v2__navigation>h2{margin-top:10px!important}#MainContent .tw-institution-record-v2__document-heading>span,#MainContent .tw-methodology-v2__document-rail>span,#MainContent .tw-ethics-v2__document-rail>span,#MainContent .tw-glossary-v2__navigation>span{margin-top:10px!important}#MainContent .tw-institution-record-v2__document-progress,#MainContent .tw-methodology-v2__progress,#MainContent .tw-ethics-v2__progress{margin:14px 0!important}#MainContent .tw-institution-record-v2__index>p{padding:9px 0!important}#MainContent .tw-institution-record-v2__index a,#MainContent .tw-methodology-v2__index>small,#MainContent .tw-methodology-v2__index a,#MainContent .tw-ethics-v2__index>small,#MainContent .tw-ethics-v2__index a{padding-top:8px!important;padding-bottom:8px!important}#MainContent .tw-generic-page-v2__rail-head{padding-bottom:18px!important}#MainContent .tw-generic-page-v2__rail nav a{padding-top:9px!important;padding-bottom:9px!important}#MainContent .tw-generic-page-v2__rail-note,#MainContent .tw-glossary-v2__alphabet{margin-top:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/tw-mobile-release-fixes-v1.css.map */
