.tr-cnav-section{position:sticky;top:var(--tr-cnav-top, 0px);z-index:30}.tr-cnav{display:block;background:var(--tr-paper);border-bottom:1px solid var(--tr-line)}.tr-cnav__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--tr-space-4);max-width:var(--tr-max);min-height:48px;margin-inline:auto;padding-inline:var(--tr-margin);font-size:var(--tr-size-small)}.tr-cnav__title{display:none;margin:0;white-space:nowrap}.tr-cnav__name{font-weight:var(--tr-font-text-medium)}.tr-cnav__season{color:var(--tr-graphite);margin-left:var(--tr-space-2)}.tr-cnav__links{display:flex;gap:var(--tr-space-5);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.tr-cnav__links::-webkit-scrollbar{display:none}.tr-cnav__link{display:inline-flex;align-items:center;min-height:44px;color:var(--tr-graphite);text-decoration:none;white-space:nowrap;border-bottom:1px solid transparent}.tr-cnav__link:hover,.tr-cnav__link[aria-current=true]{color:var(--tr-ink)}.tr-cnav__link[aria-current=true]{border-bottom-color:var(--tr-ink)}.tr-cnav__shop{display:inline-flex;align-items:center;gap:var(--tr-space-2);min-height:44px;color:var(--tr-ink);font-weight:var(--tr-font-text-medium);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.tr-cnav__count{color:var(--tr-graphite);font-weight:var(--tr-font-text-weight)}@media(min-width:990px){.tr-cnav__bar{grid-template-columns:1fr auto 1fr;min-height:52px}.tr-cnav__title{display:block}.tr-cnav__links{gap:var(--tr-space-7)}.tr-cnav__shop{justify-self:end}}.tr-section[id]{scroll-margin-top:calc(var(--tr-cnav-top, 0px) + 52px - var(--tr-section) + var(--tr-space-6))}.tr-film__head{display:grid;gap:var(--tr-space-4);margin-bottom:var(--tr-space-7)}.tr-film__title{margin:0}.tr-film__text{max-width:var(--tr-measure)}@media(min-width:768px){.tr-film__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--tr-gutter);align-items:end}.tr-film__head>.tr-label{grid-column:1 / -1}.tr-film__title{grid-column:1 / 7}.tr-film__text{grid-column:8 / 12}}.tr-film__frame--contained{max-width:var(--tr-max);margin-inline:auto;padding-inline:var(--tr-margin)}.tr-film__stage{position:relative;display:block;overflow:hidden;background:#000;aspect-ratio:4 / 5}.tr-film__stage--wide{aspect-ratio:16 / 9}@media(min-width:768px){.tr-film__stage--cinema{aspect-ratio:21 / 9}.tr-film__stage--portrait{aspect-ratio:4 / 5;max-height:90svh;margin-inline:auto}}.tr-film__poster{position:absolute;top:0;right:0;bottom:0;left:0}.tr-film__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#00000073)}.tr-film__play{position:absolute;left:var(--tr-margin);bottom:var(--tr-margin);display:inline-flex;align-items:center;gap:var(--tr-space-4);padding:0;border:0;background:none;color:var(--tr-paper);font-family:var(--tr-font-text);font-size:var(--tr-size-body);cursor:pointer}.tr-film__play-icon{display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(var(--tr-paper-rgb),.8);border-radius:50%;transition:background var(--tr-fast) var(--tr-ease),color var(--tr-fast) var(--tr-ease)}.tr-film__play-icon .tr-icon{margin-left:3px}.tr-film__play:hover .tr-film__play-icon,.tr-film__play:focus-visible .tr-film__play-icon{background:var(--tr-paper);color:var(--tr-ink)}.tr-film__play-label{text-decoration:underline;text-underline-offset:5px}.tr-film__duration{color:rgba(var(--tr-paper-rgb),.72);font-variant-numeric:tabular-nums}@media(min-width:768px){.tr-film__play-icon{width:88px;height:88px}}.tr-film__soon{position:absolute;left:var(--tr-margin);bottom:var(--tr-margin);margin:0;color:var(--tr-paper);font-size:var(--tr-size-small)}.tr-film__video,.tr-film__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000;object-fit:contain}.tr-film.is-playing .tr-film__poster,.tr-film.is-playing .tr-film__play{display:none}.tr-film__credits{margin:var(--tr-space-5) 0 0}.tr-lookbook{--tr-look-h: 117vw ;overflow:hidden}.tr-lookbook__head{display:grid;gap:var(--tr-space-4);margin-bottom:var(--tr-space-7)}.tr-lookbook__heading{display:grid;gap:var(--tr-space-3)}.tr-lookbook__heading .tr-h2{margin:0}.tr-lookbook__text{max-width:var(--tr-measure)}.tr-lookbook__controls{display:none;align-items:center;gap:var(--tr-space-2)}.tr-lookbook__counter{margin:0 var(--tr-space-4) 0 0;font-variant-numeric:tabular-nums}.tr-lookbook__arrow{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--tr-line);border-radius:50%;background:none;color:var(--tr-ink);cursor:pointer}.tr-lookbook__arrow:hover:not([disabled]){border-color:var(--tr-ink)}.tr-lookbook__arrow[disabled]{opacity:.35;cursor:default}.tr-lookbook__arrow-icon--prev{display:grid;transform:scaleX(-1)}@media(min-width:768px){.tr-lookbook{--tr-look-h: min(76svh, 52vw)}.tr-lookbook__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--tr-gutter);align-items:end}.tr-lookbook__heading{grid-column:1 / 6}.tr-lookbook__text{grid-column:6 / 10}.tr-lookbook__controls{display:flex;grid-column:10 / -1;justify-self:end}}.tr-lookbook__track{display:flex;align-items:flex-start;gap:var(--tr-gutter);margin:0;padding:0 var(--tr-margin) var(--tr-space-4);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tr-margin);scrollbar-width:thin;scrollbar-color:var(--tr-line) transparent}.tr-lookbook__track:focus-visible{outline:1px solid var(--tr-ink);outline-offset:-1px}.tr-lookbook__look{flex:0 0 auto;scroll-snap-align:start}.tr-lookbook__figure{margin:0}.tr-lookbook__media{position:relative;height:var(--tr-look-h);aspect-ratio:2 / 3;overflow:hidden;background:var(--tr-linen)}.tr-lookbook__look--landscape .tr-lookbook__media{aspect-ratio:3 / 2;height:calc(92vw / 1.5)}.tr-lookbook__caption{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--tr-space-1) var(--tr-space-4);align-items:baseline;padding-top:var(--tr-space-3)}.tr-lookbook__number{font-weight:var(--tr-font-text-medium)}.tr-lookbook__caption .tr-caption{grid-column:1 / -1;grid-row:2}.tr-lookbook__caption .tr-lookbook__pending{grid-column:2;grid-row:1}.tr-lookbook__shop{grid-column:2;grid-row:1;min-height:44px;margin:-12px 0;padding:0;border:0;background-color:transparent;color:var(--tr-ink);font-family:var(--tr-font-text);font-size:var(--tr-size-small);cursor:pointer}@media(min-width:768px){.tr-lookbook__look--landscape .tr-lookbook__media{height:var(--tr-look-h)}.tr-lookbook__look--bottom{padding-top:calc(var(--tr-look-h) * .18)}.tr-lookbook__look--bottom .tr-lookbook__media{height:calc(var(--tr-look-h) * .82)}}.tr-lookbook__sheet{width:100vw;max-width:100vw;max-height:88dvh;margin:auto 0 0;padding:0;border:0;background:var(--tr-paper);color:var(--tr-ink)}.tr-lookbook__sheet::backdrop{background:rgba(var(--tr-ink-rgb),.35)}.tr-lookbook__sheet[open]{animation:tr-lbsheet-up .38s var(--tr-ease)}@keyframes tr-lbsheet-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.tr-lookbook__sheet-inner{display:grid;gap:var(--tr-space-5);padding:var(--tr-space-5) var(--tr-margin) max(var(--tr-space-5),env(safe-area-inset-bottom))}.tr-lookbook__sheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--tr-space-4)}.tr-lookbook__sheet-head p{margin:0 0 var(--tr-space-1)}.tr-lookbook__sheet-title{margin:0;font-family:var(--tr-font-display);font-weight:var(--tr-font-display-weight);font-size:var(--tr-size-h4);line-height:1.1}.tr-lookbook__close{min-height:44px;padding:0;border:0;background-color:transparent;color:inherit;font-family:var(--tr-font-text);font-size:var(--tr-size-small);cursor:pointer}.tr-lookbook__sheet .tr-look__item{grid-template-columns:auto 72px minmax(0,1fr)}@media(min-width:768px){.tr-lookbook__sheet{width:min(480px,100vw);height:100dvh;max-height:100dvh;margin:0 0 0 auto}.tr-lookbook__sheet[open]{animation-name:tr-lbsheet-in}@keyframes tr-lbsheet-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.tr-lookbook__sheet-inner{align-content:start;height:100%;overflow-y:auto;padding-top:var(--tr-space-6)}.tr-lookbook__sheet .tr-look__item{grid-template-columns:auto 88px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.tr-lookbook__sheet[open]{animation:none}.tr-film__play-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/tr-campaign.css.map */
