@import"https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,400..900&display=swap";.tu{--tu-black: #0a0a0a;--tu-char: #141414;--tu-panel: #1d1d1d;--tu-line: rgba(243, 241, 236, .16);--tu-white: #f3f1ec;--tu-paper: #e9e6df;--tu-grey: #b4b0a8;--tu-red: #a8141c;--tu-focus: #ffd166;--tu-font: "Archivo", "Helvetica Neue", Arial, sans-serif;background:var(--tu-black);color:var(--tu-white);font-family:var(--tu-font);font-size:1.6rem;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased}.tu *,.tu *:before,.tu *:after{box-sizing:border-box}:where(.tu) p{margin:0}:where(.tu) ul,:where(.tu) ol{margin:0;padding:0;list-style:none}:where(.tu) img{display:block;max-width:100%}:where(.tu) a{color:inherit}.tu [hidden]{display:none!important}.tu__in{max-width:1360px;margin:0 auto;padding-left:16px;padding-right:16px}@media(min-width:750px){.tu__in{padding-left:40px;padding-right:40px}}@media(min-width:1200px){.tu__in{padding-left:56px;padding-right:56px}}.tu-pad{padding-top:5.6rem;padding-bottom:5.6rem}@media(min-width:900px){.tu-pad{padding-top:8.8rem;padding-bottom:8.8rem}}.tu-anchor{scroll-margin-top:9rem}.tu-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tu-h{font-family:var(--tu-font);font-stretch:80%;font-weight:900;text-transform:uppercase;line-height:1;letter-spacing:.005em;margin:0;color:inherit;text-wrap:balance}.tu-h--2{font-size:3.4rem}.tu-h--3{font-size:2.2rem;line-height:1.05}@media(min-width:900px){.tu-h--2{font-size:5.4rem}.tu-h--3{font-size:2.8rem}}.tu-eyebrow{display:inline-flex;align-items:center;gap:1rem;font-stretch:100%;font-weight:700;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tu-grey)}.tu-eyebrow:before{content:"";width:2.4rem;height:2px;background:var(--tu-red)}.tu-lede{font-size:1.7rem;line-height:1.55;color:var(--tu-grey);max-width:56ch}@media(min-width:900px){.tu-lede{font-size:1.85rem}}.tu-row{display:flex;flex-wrap:wrap;gap:1.2rem}.tu-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;padding:0 2.4rem;font-family:var(--tu-font);font-stretch:90%;font-weight:800;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:2px solid var(--tu-white);background:var(--tu-white);color:var(--tu-black)!important;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.tu-btn:hover{background:var(--tu-red);border-color:var(--tu-red);color:var(--tu-white)!important}.tu-btn--line{background:transparent;color:var(--tu-white)!important;border-color:#f3f1ec99}.tu-btn--line:hover{background:var(--tu-white);border-color:var(--tu-white);color:var(--tu-black)!important}.tu-btn svg{width:1.8rem;height:1.8rem;flex:none}.tu a:focus-visible,.tu button:focus-visible{outline:3px solid var(--tu-focus);outline-offset:3px}.tu-link{color:var(--tu-white);text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.tu-link:hover{text-decoration-color:var(--tu-red)}.tu-hero{background:var(--tu-black)}.tu-hero__logo{width:min(100%,52rem);margin:0 auto 2.4rem}.tu-hero__text{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4rem;padding:3.6rem 16px 3.2rem}.tu-hero__h{font-family:var(--tu-font);font-stretch:80%;font-weight:900;text-transform:uppercase;font-size:clamp(3rem,9vw,4.8rem);line-height:.95;letter-spacing:.01em;margin:0;color:var(--tu-white);text-wrap:balance}.tu-hero__sub{font-size:1.6rem;line-height:1.5;color:var(--tu-grey);max-width:44ch}.tu-hero .tu-row{margin-top:.8rem;justify-content:center}@media(max-width:479px){.tu-hero .tu-btn{flex:1 1 auto;padding:0 1.4rem}}.tu-hero__media{position:relative;background:var(--tu-black)}.tu-hero__media img{width:100%;height:auto}@media(max-width:749px){.tu-hero__media img{aspect-ratio:3 / 2;object-fit:cover;object-position:100% 50%}.tu-hero--tall{display:flex;flex-direction:column}.tu-hero--tall .tu-hero__media{order:1}.tu-hero--tall .tu-hero__text{order:2;padding-top:2.8rem}.tu-hero--tall .tu-hero__media img{aspect-ratio:auto;object-fit:fill}}@media(min-width:750px){.tu-hero{display:flex;flex-direction:column}.tu-hero__media{order:1}.tu-hero__text{order:2;padding:3.6rem 40px 4rem}.tu-hero__logo{display:none}}@media(min-width:1200px){.tu-hero{display:block;position:relative}.tu-hero__media img{width:100%;height:auto}.tu-hero__media{position:relative;z-index:1}.tu-hero__text{position:absolute;z-index:2;top:6%;right:4%;width:36%;align-items:flex-end;text-align:right;gap:1.2rem;padding:0;text-shadow:0 2px 12px rgba(0,0,0,.6)}.tu-hero__h{font-size:clamp(3.2rem,3.2vw,4.6rem)}.tu-hero__sub{font-size:1.7rem;max-width:34ch}.tu-hero .tu-row{justify-content:flex-end}.tu-hero .tu-btn{text-shadow:none}.tu-hero--noimg .tu-hero__text{position:relative;width:auto;align-items:center;text-align:center;padding:8rem 0}.tu-hero--noimg .tu-hero .tu-row{justify-content:center}}.tu-crop{position:relative;overflow:hidden;aspect-ratio:calc(var(--cw) * var(--iw, 1)) / calc(var(--ch) * var(--ih, 1))}.tu-crop img{position:absolute;left:calc(var(--cx) / var(--cw) * -100%);top:calc(var(--cy) / var(--ch) * -100%);width:calc(100% / var(--cw) * 100);height:auto;max-width:none}.tu-strip{background:var(--tu-white);color:var(--tu-black)}.tu-strip ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 2.8rem;padding:1.2rem 16px;font-stretch:90%;font-weight:800;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase}.tu-strip li{display:inline-flex;align-items:center;gap:2.8rem}.tu-strip li+li:before{content:"";width:.6rem;height:.6rem;background:var(--tu-red);transform:rotate(45deg)}@media(max-width:599px){.tu-strip li+li:before{display:none}.tu-strip ul{gap:.2rem 1.8rem;font-size:1.15rem}}.tu-necro{background:var(--tu-char);border-top:1px solid var(--tu-line)}.tu-necro__top{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:3.2rem}@media(min-width:900px){.tu-necro__top{margin-bottom:4.8rem}}.tu-necro__art{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media(min-width:900px){.tu-necro__art{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:2.4rem}}.tu-necro__panel{position:relative;margin:0;background:#f6f5f2;border:1px solid var(--tu-line);padding:0}.tu-necro__panel .tu-crop{width:100%}.tu-necro__panel>img{width:100%;height:auto}.tu-necro__panel figcaption{position:absolute;top:.8rem;left:.8rem;padding:.4rem .8rem;white-space:nowrap;background:var(--tu-white);color:var(--tu-black);font-stretch:90%;font-weight:800;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}.tu-necro__detail{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;align-items:center;padding:1.6rem;background:var(--tu-black);border:1px solid var(--tu-line)}@media(min-width:750px){.tu-necro__detail{grid-template-columns:minmax(0,38rem) minmax(0,1fr);gap:3.2rem;padding:2.4rem}}.tu-necro__detail .tu-crop,.tu-necro__detail>img{width:100%;height:auto;border:1px solid var(--tu-line);background:#f6f5f2}.tu-necro__detail-text{display:flex;flex-direction:column;gap:1.2rem}.tu-necro__detail-text p{color:var(--tu-grey);max-width:52ch}.tu-necro__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:2.4rem}@media(min-width:750px){.tu-necro__list{grid-template-columns:repeat(var(--tu-cols, 3),minmax(0,1fr));gap:1.6rem;margin-top:3.2rem}}.tu-necro__item{display:flex;align-items:center;gap:1.4rem;padding:1.2rem;background:var(--tu-black);border:1px solid var(--tu-line);text-decoration:none;color:var(--tu-white);transition:border-color .15s ease}.tu-necro__item:hover{border-color:var(--tu-white)}.tu-necro__item img{width:7.2rem;height:7.2rem;object-fit:contain;background:#f6f5f2;flex:none}.tu-necro__item-body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.tu-necro__item-kind{font-stretch:100%;font-weight:700;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tu-grey)}.tu-necro__item-name{font-weight:700;font-size:1.6rem;line-height:1.2}.tu-necro__item-meta{font-size:1.4rem;color:var(--tu-grey)}.tu-necro__item-meta strong{color:var(--tu-white);font-weight:700;margin-right:.8rem}.tu-necro__item-arrow{margin-left:auto;flex:none;width:2rem;height:2rem;color:var(--tu-grey)}.tu-necro__item:hover .tu-necro__item-arrow{color:var(--tu-white)}.tu-shop{background:var(--tu-black)}.tu-shop__top{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:3.6rem}.tu-shop__top>div{min-width:0}.tu-shop__top>div:first-child{display:flex;flex-direction:column;gap:1.2rem}@media(min-width:990px){.tu-shop__top{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:3.2rem;margin-bottom:5.2rem}.tu-shop__top>div:first-child{flex:0 0 auto;max-width:48rem}.tu-tabs{justify-content:flex-end}}.tu-tabs{display:flex;flex-wrap:wrap;gap:.8rem}.tu-tab{min-height:4.4rem;padding:0 1.6rem;font-family:var(--tu-font);font-stretch:90%;font-weight:800;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;color:var(--tu-white);background:transparent;border:1px solid rgba(243,241,236,.45);cursor:pointer}.tu-tab:hover{border-color:var(--tu-white)}.tu-tab[aria-pressed=true]{background:var(--tu-white);border-color:var(--tu-white);color:var(--tu-black)}.tu-group{scroll-margin-top:9rem}.tu-group+.tu-group{margin-top:6.4rem}@media(min-width:900px){.tu-group+.tu-group{margin-top:8rem}}.tu-group__head{display:flex;flex-direction:column;gap:.8rem;padding-top:1.6rem;border-top:3px solid var(--tu-white);margin-bottom:2.4rem}.tu-group__text{color:var(--tu-grey);max-width:62ch}@media(min-width:900px){.tu-group__head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:4rem;margin-bottom:3.2rem}.tu-group__text{text-align:right;max-width:52ch}}.tu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.2rem}@media(min-width:750px){.tu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2rem}}@media(min-width:1100px){.tu-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4.8rem 2.4rem}}.tu-card{display:flex;flex-direction:column;gap:1.2rem;height:100%;text-decoration:none;color:var(--tu-white)}.tu-card__img{position:relative;aspect-ratio:1 / 1;background:#f6f5f2;overflow:hidden}.tu-card__img img{width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.tu-card:hover .tu-card__img img{transform:scale(1.03)}.tu-card__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid transparent;transition:border-color .15s ease;pointer-events:none}.tu-card:hover .tu-card__img:after{border-color:var(--tu-white)}.tu-card__flag{position:absolute;top:1rem;left:1rem;padding:.4rem 1rem;font-weight:700;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;background:var(--tu-black);color:var(--tu-white)}.tu-card__badge{position:absolute;left:1rem;bottom:1rem;padding:.4rem 1rem;font-weight:700;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;background:var(--tu-white);color:var(--tu-black)}.tu-card__kind{font-stretch:100%;font-weight:700;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tu-grey)}.tu-card__name{font-weight:700;font-size:1.6rem;line-height:1.25;margin-top:.2rem}@media(min-width:750px){.tu-card__name{font-size:1.8rem}}.tu-card__note{font-size:1.4rem;line-height:1.4;color:var(--tu-grey);margin-top:.4rem}.tu-card__meta{display:flex;flex-direction:column;gap:.4rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--tu-line);font-size:1.45rem}.tu-card__meta-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem 1.2rem}.tu-card__price{font-weight:700}.tu-card__price s{font-weight:400;color:var(--tu-grey);margin-left:.6rem}.tu-card__sizes,.tu-card__prints{color:var(--tu-grey);font-size:1.35rem}.tu-card__cta{margin-top:.6rem;font-stretch:90%;font-weight:800;font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase;color:var(--tu-white)}.tu-card__cta:after{content:" \2192"}.tu-shop__empty{padding:3.2rem 1.6rem;border:1px dashed rgba(243,241,236,.4);text-align:center;color:var(--tu-grey)}.tu-shop .pagination-wrapper{margin-top:4rem}.tu-watch{background:var(--tu-white);color:var(--tu-black)}.tu-watch .tu-eyebrow{color:#4a4844}.tu-watch .tu-lede{color:#3b3935}.tu-watch__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;align-items:center}@media(min-width:990px){.tu-watch__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6.4rem}}.tu-player{display:block;position:relative;aspect-ratio:16 / 9;background:var(--tu-black);overflow:hidden}.tu-player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.tu-player__start{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2.4rem;text-decoration:none;color:var(--tu-white)}.tu-player__start>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--tu-poster-pos, 50% 50%);opacity:.85;transition:opacity .2s ease}.tu-player__start:hover>img{opacity:1}.tu-player__logo{position:absolute;top:42%;left:50%;width:min(60%,34rem);transform:translate(-50%,-50%);opacity:.95}.tu-player__btn{position:relative;display:inline-flex;align-items:center;gap:1rem;min-height:5.2rem;padding:0 2.4rem;background:var(--tu-white);color:var(--tu-black);font-stretch:90%;font-weight:800;font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--tu-white);transition:background-color .15s ease,color .15s ease}.tu-player__start:hover .tu-player__btn{background:var(--tu-red);border-color:var(--tu-red);color:var(--tu-white)}.tu-player__btn svg{width:1.6rem;height:1.6rem}.tu-player__start:focus-visible{outline:3px solid var(--tu-focus);outline-offset:-4px}.tu-watch__small{margin-top:1rem;font-size:1.3rem;color:#5a5853}.tu-watch__small a{color:var(--tu-black)}.tu-watch__text{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.tu-watch__links{display:flex;flex-direction:column;gap:.6rem;margin-top:.4rem}.tu-watch__links a{color:var(--tu-black);font-size:1.5rem;text-underline-offset:.3rem}.tu-watch__links a:hover{text-decoration-color:var(--tu-red)}.tu-watch .tu-btn{background:var(--tu-black);border-color:var(--tu-black);color:var(--tu-white)!important}.tu-watch .tu-btn:hover{background:var(--tu-red);border-color:var(--tu-red)}.tu-watch a:focus-visible{outline-color:var(--tu-red)}.tu-about{background:var(--tu-char);border-top:1px solid var(--tu-line)}.tu-about__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.8rem;align-items:center}@media(min-width:900px){.tu-about__grid--photo{grid-template-columns:minmax(0,44rem) minmax(0,1fr);gap:6.4rem}}.tu-about__photo{margin:0;max-width:44rem}.tu-about__photo img{width:100%;height:auto;border:1px solid var(--tu-line)}.tu-about__text{display:flex;flex-direction:column;align-items:flex-start;gap:1.8rem}.tu-about__body{font-size:1.75rem;line-height:1.55;max-width:56ch;color:var(--tu-white)}.tu-about__body p+p{margin-top:.8em}.tu-about__body a{color:var(--tu-white)}.tu-info{background:var(--tu-black);border-top:1px solid var(--tu-line)}.tu-info__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:3.2rem}.tu-info__item{min-width:0;padding:2rem 0;border-top:1px solid var(--tu-line)}.tu-info__title{font-family:var(--tu-font);font-stretch:90%;font-weight:800;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;color:var(--tu-white)}.tu-info__text{font-size:1.5rem;color:var(--tu-grey)}.tu-info__text p{margin:0 0 .8em}.tu-info__text p:last-child{margin:0}.tu-info__text a{color:var(--tu-white);text-underline-offset:.3rem;overflow-wrap:anywhere}@media(min-width:990px){.tu-info__grid{grid-template-columns:repeat(var(--tu-cols, 4),minmax(0,1fr));gap:3.2rem;margin-top:4.8rem}.tu-info__item{padding:2rem 0 0;border-top:2px solid var(--tu-white)}}.tu-info__foot{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--tu-line);font-size:1.3rem;color:var(--tu-grey)}@media(prefers-reduced-motion:reduce){.tu *,.tu *:before,.tu *:after{transition:none!important}.tu-card:hover .tu-card__img img{transform:none}}tu-shop,tu-player{display:block}
/*# sourceMappingURL=/cdn/shop/t/57/assets/isg-tu.css.map */
