html:has(body.itp-v28.itp-v28.itp-v28 .ach28),body.itp-v28.itp-v28.itp-v28:has(.ach28),body.itp-v28.itp-v28.itp-v28:has(.ach28) #MainContent{background:#000;color:#fff;color-scheme:dark}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28{--g26-paper:#000;--g26-ink:#fff;--g26-muted:#b3b3b3;background:#000;color:#fff}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .ach22__categories{min-width:0;max-width:100%;justify-content:flex-start;gap:23px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-padding-inline:12px;scroll-snap-type:x proximity;overscroll-behavior-x:contain}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .ach22__categories::-webkit-scrollbar{display:none;width:0;height:0}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .ach22__categories button{flex:none;white-space:nowrap;scroll-snap-align:start;scroll-margin-inline:12px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-landing{width:min(1400px,calc(100% - 64px));padding-top:30px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-landing>header{max-width:790px;margin-bottom:40px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-rankings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:35px 27px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking:nth-child(n){grid-column:auto;margin:0;padding:0}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking>figure,body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking:first-child>figure{aspect-ratio:16/10;border-radius:10px;background:#080808}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking h3{font-size:17px;line-height:1.4;max-width:none;overflow-wrap:anywhere;color:#fff}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking>div{padding-top:17px;padding-bottom:6px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-track{--gallery26-card-width:clamp(380px,31vw,460px);align-items:center;gap:clamp(35px,5vw,80px);padding-block:12px 20px;scroll-padding-inline:0;scroll-snap-type:none;perspective:1400px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:144px auto auto 44px;align-content:start;align-self:center;gap:12px;flex:0 0 var(--gallery26-card-width);width:var(--gallery26-card-width);height:auto;min-height:0;max-height:none;padding:0;background:#000;color:#fff;overflow:visible;isolation:isolate}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-card-head{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:94px minmax(36px,1fr);align-items:end;align-content:start;gap:10px;height:144px;min-height:144px;max-height:144px;width:100%;padding:0 0 4px;text-align:left}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-rank{grid-column:1;grid-row:1;position:static;inset:auto;display:inline-flex;align-items:flex-end;justify-self:start;align-self:end;width:fit-content;min-width:0;min-height:94px;max-width:100%;height:auto;margin:0;padding:0;color:#fff;text-decoration:none;transform:none!important;translate:none;rotate:none;white-space:nowrap;pointer-events:auto;cursor:pointer}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-rank strong{display:block;color:#fff;font:400 var(--g26-rank-size,28px)/1 Georgia,"Times New Roman",serif;letter-spacing:-.06em;text-shadow:none}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-model{grid-column:1;grid-row:2;display:block;align-self:end;min-width:0;min-height:36px;max-width:100%;max-height:none;overflow:visible;width:100%;padding:0;margin:0;font:400 14px/1.4 Helvetica Neue,Arial,sans-serif;letter-spacing:.025em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;color:#fff!important;text-decoration:none;-webkit-line-clamp:unset;-webkit-box-orient:initial;pointer-events:auto}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo{position:relative;display:block;aspect-ratio:16/10;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;border:0;border-radius:10px;background:#000;overflow:visible;isolation:isolate}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo-link{position:relative;z-index:1;display:block;aspect-ratio:16/10;width:100%;height:100%;min-height:0;max-height:none;margin:0;padding:0;overflow:hidden;border:0;border-radius:10px;background:#000;color:#fff;transform:perspective(1100px) translateY(var(--g28-photo-y,0px)) rotateY(var(--g28-photo-rotate,0deg)) scale(var(--g28-photo-scale,1));transform-origin:50% 50%;transition:none;pointer-events:auto;cursor:pointer}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo-link>img{display:block;width:100%;height:100%;max-width:100%;max-height:none;margin:0;padding:0;object-fit:cover;object-position:50% 50%;border-radius:10px;transform:none!important;translate:none;scale:none;filter:none;transition:none;background:#000}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo[data-gallery28-fit=contain] .gallery28-photo-link>img{object-fit:contain}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-card[data-gallery26-center=true] .gallery28-photo-link{will-change:transform}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-card:focus-within .gallery28-photo-link{will-change:auto}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 :is(.gallery28-rank,.gallery28-model,.gallery28-photo-link,.itp28-mark):focus-visible{outline:2px solid #fff;outline-offset:5px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo>.itp28-mark{position:absolute;left:10px;bottom:10px;z-index:5;width:auto;max-width:calc(100% - 20px);color:#fff;background:#000d;text-decoration:none;pointer-events:auto}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .itp28-mark{font:400 10px/1.5 Helvetica Neue,Arial,sans-serif;letter-spacing:.02em;vertical-align:middle}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-identity{min-height:44px;align-items:center}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-view{min-height:44px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-controls{margin-top:18px;margin-bottom:32px;background:#111;border-color:#ffffff4d}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 :is(.gallery28-legend,[data-ach28-legend]){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:4px 6px;color:#bbb;background:#000;font:400 10px/1.5 Helvetica Neue,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}@media(min-width:761px){body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 :is(.gallery28-legend,[data-ach28-legend]){position:absolute;right:26px;bottom:34px;z-index:22;max-width:190px}}@media(min-width:761px)and (max-height:900px){body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28{height:100dvh;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .ach22__workspace,body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery26-directory{display:block;flex:none;height:auto;min-height:0;max-height:none;overflow:visible}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery26-track{display:flex;align-items:center;flex:none;width:100%;height:auto;min-height:0;max-height:none;padding-block:16px 24px;overflow-x:auto;overflow-y:hidden}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery28-card{height:auto;min-height:0;max-height:none;align-self:start}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery26-controls{position:relative;margin-top:10px;margin-bottom:32px}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 :is([data-ach27-notice],.gallery28-legend,[data-ach28-legend]){position:static;inset:auto;max-width:none;width:calc(100% - 48px);margin:0 auto;padding:0 0 18px}}@media(min-width:761px)and (max-height:800px){body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery27-toolbar{min-height:64px;padding-block:4px 10px}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery26-track{padding-block:8px}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery28-card{grid-template-rows:110px auto auto 44px;gap:10px}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery28-card-head{grid-template-rows:70px minmax(30px,1fr);gap:6px;height:110px;min-height:110px;max-height:110px;padding-bottom:4px}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery28-rank{min-height:70px}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery28-rank strong{font-size:min(70px,var(--g26-rank-size,28px))}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery28-model{min-height:30px;font-size:13px;line-height:1.15}body.itp-v28.itp-v28.itp-v28.ach26-detail-open #MainContent .ach28.ach28.ach28.ach28 .gallery26-controls{margin-top:12px;margin-bottom:24px}}@media(min-width:761px)and (max-width:1100px){body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-rankings{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking h3{font-size:16px}}@media(max-width:760px){body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28{position:relative;inset:auto;width:100%;height:auto;min-height:0;max-height:none;overflow:visible}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .ach22__categories{justify-content:flex-start;gap:23px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;touch-action:pan-x pinch-zoom}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-landing{width:calc(100% - 40px);padding-top:20px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-rankings{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 18px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking:nth-child(n){grid-column:auto;margin:0}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking>figure,body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking:first-child>figure{aspect-ratio:16/10}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking h3{font-size:14px;line-height:1.4}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking>div{padding:13px 17px 6px 0}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-ranking>div>span:not(.gallery26-ranking__arrow){font-size:10px;line-height:1.55}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-track{--gallery26-card-width:100%;display:block;flex:none;width:min(640px,calc(100% - 40px));height:auto;min-height:0;max-height:none;padding:0;margin-inline:auto;overflow:visible;scroll-snap-type:none;touch-action:pan-y pinch-zoom;perspective:none}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:128px auto auto 44px;gap:12px;width:100%;height:auto;min-height:0;max-height:none;flex:none;align-self:auto;margin-bottom:62px;overflow:visible}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-card-head{grid-template-columns:minmax(0,1fr);grid-template-rows:76px minmax(38px,1fr);gap:10px;height:128px;min-height:128px;max-height:128px;padding-bottom:4px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-rank{grid-column:1;grid-row:1;min-height:76px;pointer-events:auto;position:static;transform:none!important}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-model{grid-column:1;grid-row:2;min-height:38px;max-height:none;font-size:13px;line-height:1.45;overflow:visible;width:100%;-webkit-line-clamp:unset}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 :is(.gallery28-photo,.gallery28-photo-link){aspect-ratio:16/10;min-height:0;max-height:none;width:100%;height:auto;background:#000}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo-link{height:100%;transform:translateY(var(--g28-photo-y,0px)) scale(var(--g28-photo-scale,1));border-radius:9px}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo-link>img{width:100%;height:100%;object-fit:cover;transform:none!important}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 :is(.gallery28-legend,[data-ach28-legend]){position:static;inset:auto;display:flex;justify-content:flex-start;max-width:640px;width:calc(100% - 40px);margin:0 auto;padding:0 0 20px}}@media(prefers-reduced-motion:reduce){body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo-link{transform:none!important;will-change:auto!important;transition:none!important}body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery26-track{scroll-behavior:auto!important}}html:is([data-motion=off],[data-reading-calm=on]) body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 .gallery28-photo-link,body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28[data-gallery26-motion=off] .gallery28-photo-link{transform:none!important;will-change:auto!important;transition:none!important}@media(forced-colors:active){body.itp-v28.itp-v28.itp-v28 #MainContent .ach28.ach28.ach28.ach28 :is(.gallery28-rank,.gallery28-model,.gallery28-photo-link,.itp28-mark,.gallery28-legend){color:CanvasText;background:Canvas;outline-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/itp-achievements-v28.css.map */
