.tt-pdp{margin:0;background:var(--z-paper);color:var(--z-ink);font-family:var(--z-font-text);line-height:normal;width:100%;min-width:0}.tt-pdp h1,.tt-pdp h2,.tt-pdp h3,.tt-pdp h4,.tt-pdp p,.tt-pdp span,.tt-pdp a,.tt-pdp label,.tt-pdp input,.tt-pdp button,.tt-pdp s,.tt-pdp strong{color:inherit}.tt-pdp h1,.tt-pdp h2,.tt-pdp h3,.tt-pdp h4{line-height:normal;word-break:normal}.tt-pdp a{text-decoration:none}.tt-pdp a:hover{opacity:.7}.tt-pdp img{display:block;height:auto}.tt-pdp div:empty,.tt-pdp span:empty,.tt-pdp p:empty{display:revert}.tt-pdp,.tt-pdp *{box-sizing:content-box}.tt-pdp input,.tt-pdp button,.tt-pdp select,.tt-pdp textarea{font-family:inherit;font-size:inherit;letter-spacing:inherit}.tt-pdp button{min-height:0;min-width:0;border:none;background:none;padding:0;margin:0;text-align:inherit;font-weight:inherit;letter-spacing:inherit;cursor:pointer}.tt-pdp button:after,.tt-pdp button:before{content:none}.tt-pdp .gal-row::-webkit-scrollbar{height:6px}.tt-pdp .gal-row::-webkit-scrollbar-thumb{background:var(--z-scroll-thumb)}.tt-pdp .pdp-arrow{opacity:0;transition:opacity .25s ease,background .2s ease}.tt-pdp .pdp-gal:hover .pdp-arrow,.tt-pdp .pdp-arrow:focus{opacity:1}@keyframes ttPdpDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ttPdpDrawerOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ttPdpScrimOut{0%{opacity:1}to{opacity:0}}@keyframes ttPdpScrimIn{0%{opacity:0}to{opacity:1}}@keyframes ttPdpGalFadeA{0%{opacity:.15}to{opacity:1}}@keyframes ttPdpGalFadeB{0%{opacity:.15}to{opacity:1}}.tt-pdp .lb-thumb{opacity:.45;transition:opacity .2s ease}.tt-pdp .lb-thumb:hover{opacity:1}.tt-pdp .pdp-thumb{filter:grayscale(1);opacity:.7;transition:filter .25s ease,opacity .25s ease}.tt-pdp .pdp-thumb:hover,.tt-pdp .pdp-thumb.is-on{filter:none;opacity:1}.tt-pdp .ess-card:hover{background:var(--ess-hover, var(--z-pick-hover))!important}.tt-pdp .row-remove:hover{color:var(--z-accent-1)}@media(max-width:1100px){.tt-pdp .pdp-buy{grid-template-columns:1fr!important}.tt-pdp .pdp-buy>:first-child{position:static!important}.tt-pdp .gal-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.tt-pdp .col84,.tt-pdp .col48,.tt-pdp .col66,.tt-pdp .col57{grid-template-columns:1fr!important}.tt-pdp .col84 img{height:auto!important;min-height:0!important;aspect-ratio:16 / 10;object-fit:cover}.tt-pdp .col84 img.tt-diagram-zoom{aspect-ratio:auto;height:auto!important;object-fit:contain}.tt-pdp .col84 .tt-diagram-frame{aspect-ratio:auto!important}.tt-pdp .tt-banner-contain{min-height:0!important;padding:24px 24px 40px!important}.tt-pdp .col84 img.tt-banner-contain__img{aspect-ratio:auto;height:auto!important;width:min(440px,78%)!important;max-height:none!important;object-fit:contain}}@media(max-width:820px){.tt-pdp .panel{padding:28px 24px 32px!important}.tt-pdp .h1pdp{font-size:28px!important}.tt-pdp .h2big{font-size:26px!important}.tt-pdp .hfeat{font-size:36px!important;line-height:1.05!important;max-width:none!important}.tt-pdp .grid3,.tt-pdp .grid4{grid-template-columns:1fr!important;gap:28px!important}.tt-pdp .gal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tt-pdp .grid3>div{border-right:none!important;border-left:none!important;padding:0!important}.tt-pdp .icon-strip>div:first-child,.tt-pdp .icon-strip>a,.tt-pdp .icon-strip>div{flex:1 1 100%!important;border-right:none!important}.tt-pdp .icon-strip>div:first-child{border-bottom:1px solid var(--z-hairline);padding:14px 24px!important}.tt-pdp .icon-strip:not(.icon-strip--specs)>*{padding:16px 24px!important}.tt-pdp .icon-strip:not(.icon-strip--specs)>*+*{border-top:1px solid var(--z-hairline)}.tt-pdp .tt-pdp-related{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:32px!important}.tt-pdp .tt-diagram-blk{padding-left:0!important;padding-top:16px!important;padding-bottom:24px!important}}.tt-pdp .tt-diagram-zoom{transform:scale(1.1);transform-origin:60% center}@media(max-width:1100px){.tt-pdp .tt-diagram-zoom{transform:none}.tt-pdp .tt-diagram-frame{min-height:0!important}}.tt-pdp .col84>*,.tt-pdp .tt-diagram-frame{min-width:0}.tt-pdp .tt-diagram-frame{max-width:100%}@media(max-width:1100px){.tt-pdp .tt-diagram-frame{overflow:hidden}}.tt-pdp [data-tt-copy]>p{margin:0;font-size:16px;line-height:1.75;color:var(--z-body);text-wrap:wrap;-webkit-hyphens:none;hyphens:none}.tt-pdp .h2big--short{font-size:34px;line-height:1.1}@media screen and (min-width:1100px){.tt-pdp .h2big--short{font-size:38px}}.tt-pdp .tt-missing{display:block;border:1px dashed var(--z-amber);background:var(--z-amber-bg);color:var(--z-amber-ink);font-size:12px;line-height:1.5;letter-spacing:.01em;padding:10px 12px}.tt-pdp .tt-missing b{font-weight:700}.tt-qtyrow{display:flex;align-items:stretch;gap:12px}.tt-pdp .tt-qtyrow--gamefound .tt-qty{display:none}.tt-qtyrow--gamefound .tt-qtyrow__cta{text-decoration:none}.tt-pdp .tt-qty{display:flex;align-items:stretch;flex-shrink:0;border:1px solid var(--z-divider);background:transparent}.tt-pdp .tt-qty__btn{display:flex;align-items:center;justify-content:center;width:42px;padding:0;border:0;background:transparent;color:var(--z-ink);font-size:18px;line-height:1;cursor:pointer;transition:background-color .14s var(--z-ease)}.tt-pdp .tt-qty__btn:hover{background:var(--z-paper)}.tt-pdp .tt-qty__btn:disabled{opacity:.35;cursor:default;background:transparent}.tt-pdp .tt-qty__field{width:48px;padding:0;text-align:center;border:0;border-left:1px solid var(--z-divider);border-right:1px solid var(--z-divider);background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:var(--z-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tt-qty__field::-webkit-outer-spin-button,.tt-qty__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tt-pdp .tt-qty__field:focus-visible{outline:2px solid var(--z-ink);outline-offset:-2px}.tt-pdp .tt-qtyrow__cta{flex:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border:0;background:var(--z-ink);color:var(--z-on-dark);font-family:inherit;font-size:var(--z-ui);font-weight:600;letter-spacing:.02em;cursor:pointer}.tt-pdp .tt-qtyrow__cta:hover,.tt-pdp .tt-qtyrow__cta:focus-visible{background:var(--z-accent-1);color:var(--z-on-dark)}.tt-pdp .tt-pill,.tt-pdp .tt-pill>span{background:var(--z-accent-1);color:var(--z-on-dark)}.tt-pdp .tt-pill--ink,.tt-pdp .tt-pill--ink>span{background:var(--z-ink);color:var(--z-on-dark)}.tt-pdp .tt-pill--inverse,.tt-pdp .tt-pill--inverse>span{background:var(--z-on-dark);color:var(--z-ink)}.tt-pdp .tt-pill>span{background:transparent}.tt-pdp .tt-pdp__badge{position:absolute;top:16px;left:16px;z-index:2;height:28px;padding:0 12px;font-size:12px}.tt-pdp .tt-specdims{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:baseline;font-size:13.5px;line-height:1.6}.tt-pdp .tt-specdims__k{color:var(--z-quiet)}.tt-pdp .tt-specdims__v{color:var(--z-body);white-space:nowrap}.tt-pdp .tt-specdims__alt{color:var(--z-quiet)}.tt-pdp .tt-pdp__blockhead{flex-wrap:wrap}.tt-pdp .tt-pdp__sizemark{flex-shrink:0}.tt-pdp .tt-gift{display:flex;flex-direction:column;gap:14px;padding-top:20px;border-top:1px solid var(--z-divider)}.tt-pdp .tt-gift__flag{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.tt-pdp .tt-gift__toggle{display:inline-flex;align-items:center;gap:10px;font-size:13.5px;color:var(--z-ink);cursor:pointer;-webkit-user-select:none;user-select:none}.tt-pdp .tt-gift__box{width:17px;height:17px;flex-shrink:0;box-sizing:border-box;border:1.5px solid var(--z-ink);background:transparent;position:relative}.tt-pdp .tt-gift__flag:checked+.tt-gift__toggle .tt-gift__box{background:var(--z-ink)}.tt-pdp .tt-gift__flag:checked+.tt-gift__toggle .tt-gift__box:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid var(--z-panel);border-width:0 2px 2px 0;transform:rotate(43deg)}.tt-pdp .tt-gift__flag:focus-visible+.tt-gift__toggle .tt-gift__box{outline:2px solid var(--z-accent-1);outline-offset:2px}.tt-pdp .tt-gift__fields{display:none;flex-direction:column;gap:6px}.tt-pdp .tt-gift__flag:checked~.tt-gift__fields{display:flex}.tt-pdp .tt-gift__label{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--z-muted);margin-top:8px}.tt-pdp .tt-gift__input{font-family:var(--z-font-text);font-size:14px;color:var(--z-ink);background:var(--z-panel);border:1px solid var(--z-divider-str);padding:10px 12px;width:100%;box-sizing:border-box}.tt-pdp .tt-gift__input:focus-visible{outline:none;border-color:var(--z-ink)}.tt-pdp .tt-gift__input--area{resize:vertical;line-height:1.5}.tt-pdp .tt-gift__hint{font-size:11.5px;color:var(--z-quiet);margin-top:2px}.tt-pdp .tt-fin__head{display:flex;flex-direction:column;gap:12px}.tt-pdp .tt-fin__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,40px)}.tt-pdp .tt-fin__num{position:absolute;left:0;bottom:0;font-family:var(--z-font-display);font-weight:900;font-size:110px;line-height:.72;letter-spacing:-.04em;color:var(--z-paper);padding:0 0 6px 14px;pointer-events:none}@media(max-width:820px){.tt-pdp .tt-fin__grid{grid-template-columns:1fr;gap:28px}.tt-pdp .tt-fin__head{gap:10px}}.tt-pdp .tt-plated{filter:brightness(1.04);mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/61/assets/tt-pdp.css.map */
