.button_button__zMmtY{cursor:pointer;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;font-weight:500;font-style:normal;text-overflow:ellipsis;-webkit-transition:background var(--gt-transition-fast) linear,color var(--gt-transition-fast) linear;transition:background var(--gt-transition-fast) linear,color var(--gt-transition-fast) linear;&:disabled{cursor:not-allowed;-webkit-transform:none;transform:none}&:active:not(:disabled){-webkit-transform:translateY(1px);transform:translateY(1px)}}.button_label__wdWXI{display:inline-block;padding:0 var(--gt-element-m--gap);white-space:nowrap}.button_iconContainer__RwL1z{position:relative;width:var(--gt-element-m--icon-size);height:var(--gt-element-m--icon-size)}.button_iconContainer__RwL1z,.button_icon__JP3rZ{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.button_icon__JP3rZ{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity var(--gt-transition-normal) ease,-webkit-transform var(--gt-transition-normal) ease;transition:opacity var(--gt-transition-normal) ease,-webkit-transform var(--gt-transition-normal) ease;transition:opacity var(--gt-transition-normal) ease,transform var(--gt-transition-normal) ease;transition:opacity var(--gt-transition-normal) ease,transform var(--gt-transition-normal) ease,-webkit-transform var(--gt-transition-normal) ease}.button_icon__JP3rZ,.button_icon__JP3rZ svg{width:100%;height:100%}.button_iconHidden__VTMkW,.button_iconTransient__IXzLC{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.button_iconTransient__IXzLC{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity var(--gt-transition-normal) ease,-webkit-transform var(--gt-transition-normal) ease;transition:opacity var(--gt-transition-normal) ease,-webkit-transform var(--gt-transition-normal) ease;transition:opacity var(--gt-transition-normal) ease,transform var(--gt-transition-normal) ease;transition:opacity var(--gt-transition-normal) ease,transform var(--gt-transition-normal) ease,-webkit-transform var(--gt-transition-normal) ease}.button_iconTransient__IXzLC svg{width:100%;height:100%}.button_iconTransientVisible__3hLSk{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.button_s___0p9l{padding:var(--gt-element-s--padding-block) var(--gt-element-s--padding-inline);font-size:var(--gt-element-s--font-size);line-height:var(--gt-element-s--line-height);border-radius:var(--gt-element-s--border-radius);gap:var(--gt-element-s--gap)}.button_s___0p9l .button_label__wdWXI{padding:0 var(--gt-element-s--gap)}.button_s___0p9l .button_iconContainer__RwL1z{width:var(--gt-element-s--icon-size);height:var(--gt-element-s--icon-size)}.button_m__noQL9{padding:var(--gt-element-m--padding-block) var(--gt-element-m--padding-inline);font-size:var(--gt-element-m--font-size);line-height:var(--gt-element-m--line-height);border-radius:var(--gt-element-m--border-radius);gap:var(--gt-element-m--gap)}.button_l__UPc74{padding:var(--gt-element-l--padding-block) var(--gt-element-l--padding-inline);font-size:var(--gt-element-l--font-size);line-height:var(--gt-element-l--line-height);border-radius:var(--gt-element-l--border-radius);gap:var(--gt-element-l--gap)}.button_l__UPc74 .button_label__wdWXI{padding:0 var(--gt-element-l--gap)}.button_l__UPc74 .button_iconContainer__RwL1z{width:var(--gt-element-l--icon-size);height:var(--gt-element-l--icon-size)}.button_rounded__wx2N_{border-radius:var(--gt-radius-full)}.button_cta__uamMQ{color:var(--gt-color-text-cta-contrast);background:var(--gt-color-bg-cta);&:hover:not(:disabled){background:var(--gt-color-bg-cta-hover)}&:active:not(:disabled){background:var(--gt-color-bg-cta-active)}}.button_ctaFaded__bLF87{color:var(--gt-color-text-cta);background:var(--gt-color-bg-cta-faded);&:hover:not(:disabled){color:var(--gt-color-text-cta-hover);background:var(--gt-color-bg-cta-faded-hover)}&:active:not(:disabled){background:var(--gt-color-bg-cta-faded-active)}}.button_accent__ujPa_{color:var(--gt-color-text-accent-contrast);background:var(--gt-color-bg-accent);&:hover:not(:disabled){background:var(--gt-color-bg-accent-hover)}&:active:not(:disabled){background:var(--gt-color-bg-accent-active)}}.button_uno__8oqqF{color:var(--gt-color-text-uno);background:var(--gt-color-bg-uno);&:hover:not(:disabled){color:var(--gt-color-text-uno-hover);background:var(--gt-color-bg-uno-hover)}&:active:not(:disabled){background:var(--gt-color-bg-uno-active)}}.button_dos__dSFDp{color:var(--gt-color-text-dos);background:var(--gt-color-bg-dos);&:hover:not(:disabled){color:var(--gt-color-text-dos-hover);background:var(--gt-color-bg-dos-hover)}&:active:not(:disabled){background:var(--gt-color-bg-dos-active)}}.button_ghost__NMMBY{color:var(--gt-color-text-ghost);background:var(--gt-color-bg-ghost);&:hover:not(:disabled){color:var(--gt-color-text-ghost-hover);background:var(--gt-color-bg-ghost-hover)}&:active:not(:disabled){background:var(--gt-color-bg-ghost-active)}}.button_ghostAccent__7Ehvr{color:var(--gt-color-text-accent);background:var(--gt-color-bg-ghost);&:hover:not(:disabled){color:var(--gt-color-text-accent-hover);background:var(--gt-color-bg-ghost-hover)}&:active:not(:disabled){background:var(--gt-color-bg-ghost-active)}&:disabled{color:var(--gt-color-text-disabled,#4b5563);background:var(--gt-color-bg-ghost);opacity:1;cursor:default}}.button_danger__kgQ0K{color:var(--gt-color-text-danger-contrast);background:var(--gt-color-bg-danger);&:hover:not(:disabled){background:var(--gt-color-bg-danger-hover)}&:active:not(:disabled){background:var(--gt-color-bg-danger-active)}}.button_linkBase__CXIjk{background:transparent;padding:0;gap:var(--gt-element--space-s);.button_label__wdWXI{padding:0}}.button_link__t79pA{color:var(--gt-color-text-link);text-decoration:none;&:hover:not(:disabled){color:var(--gt-color-text-link-hover)}&:active:not(:disabled){color:var(--gt-color-text-link-active)}&:disabled{color:var(--gt-color-text-link);opacity:.5}}.button_linkMuted__izowc{color:var(--gt-color-text-tres);text-decoration:none;&:hover:not(:disabled){color:var(--gt-color-text-tres-hover)}&:active:not(:disabled){color:var(--gt-color-text-tres-active)}&:disabled{color:var(--gt-color-text-tres);opacity:.5}}.button_button__zMmtY:disabled:not(.button_link__t79pA):not(.button_linkMuted__izowc){color:var(--gt-color-text-disabled);background:var(--gt-color-bg-disabled);cursor:not-allowed}.button_loading__w0FRN{pointer-events:none}.button_iconOnly__NHA2N{aspect-ratio:1;padding-left:var(--gt-element-m--padding-block);padding-right:var(--gt-element-m--padding-block)}.button_s___0p9l.button_iconOnly__NHA2N{padding-left:var(--gt-element-s--padding-block);padding-right:var(--gt-element-s--padding-block)}.button_l__UPc74.button_iconOnly__NHA2N{padding-left:var(--gt-element-l--padding-block);padding-right:var(--gt-element-l--padding-block)}.button_linkBase__CXIjk.button_iconOnly__NHA2N,.button_linkBase__CXIjk.button_l__UPc74.button_iconOnly__NHA2N,.button_linkBase__CXIjk.button_m__noQL9.button_iconOnly__NHA2N,.button_linkBase__CXIjk.button_s___0p9l.button_iconOnly__NHA2N{padding:0}.input_root__4e2KK{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--gt-field--gap);width:100%}.input_label__TGX0G{color:var(--gt-color-text-tres);font-size:var(--gt-element-s--font-size);font-weight:500;line-height:var(--gt-element-s--line-height)}.input_inputWrapper__O_Z2z{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;background:transparent;outline:var(--gt-element--outline-width) solid var(--gt-color-border-dos);outline-offset:var(--gt-element--outline-offset);-webkit-transition:outline var(--gt-transition-fast) linear,background var(--gt-transition-fast) linear;transition:outline var(--gt-transition-fast) linear,background var(--gt-transition-fast) linear}.input_m__96pF7 .input_inputWrapper__O_Z2z{gap:var(--gt-element-m--gap);height:var(--gt-element-m--height);padding-inline:var(--gt-element-m--padding-inline);border-radius:var(--gt-element-m--border-radius)}.input_m__96pF7 .input_input__JRjJF{font-size:var(--gt-element-m--font-size);line-height:var(--gt-element-m--line-height)}.input_m__96pF7 .input_icon__V1ipz{width:var(--gt-element-m--icon-size);height:var(--gt-element-m--icon-size)}.input_s__DKMDA .input_inputWrapper__O_Z2z{gap:var(--gt-element-s--gap);height:var(--gt-element-s--height);padding-inline:var(--gt-element-s--padding-inline);border-radius:var(--gt-element-s--border-radius)}.input_s__DKMDA .input_input__JRjJF{font-size:var(--gt-element-s--font-size);line-height:var(--gt-element-s--line-height)}.input_s__DKMDA .input_icon__V1ipz{width:var(--gt-element-s--icon-size);height:var(--gt-element-s--icon-size)}.input_l__1nl_4 .input_inputWrapper__O_Z2z{gap:var(--gt-element-l--gap);height:var(--gt-element-l--height);padding-inline:var(--gt-element-l--padding-inline);border-radius:var(--gt-element-l--border-radius)}.input_l__1nl_4 .input_input__JRjJF{font-size:var(--gt-element-l--font-size);line-height:var(--gt-element-l--line-height)}.input_l__1nl_4 .input_icon__V1ipz{width:var(--gt-element-l--icon-size);height:var(--gt-element-l--icon-size)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF:hover:not(:disabled):not(:-moz-read-only)){outline-color:var(--gt-color-border-dos-hover)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF:hover:not(:disabled):not(:read-only)){outline-color:var(--gt-color-border-dos-hover)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF:focus:not(:disabled):not(:-moz-read-only)){outline:var(--gt-element--outline-width) solid var(--gt-color-border-focus)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF:focus:not(:disabled):not(:read-only)){outline:var(--gt-element--outline-width) solid var(--gt-color-border-focus)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF:disabled){cursor:not-allowed;background:var(--gt-color-bg-disabled);outline-color:var(--gt-color-border-disabled)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF:-moz-read-only){cursor:not-allowed;opacity:.5}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF:read-only){cursor:not-allowed;opacity:.5}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF[aria-invalid=true]){outline-color:var(--gt-color-border-danger)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF[aria-invalid=true] .input_input__JRjJF:hover:not(:disabled):not(:-moz-read-only)){outline-color:var(--gt-color-border-danger-hover)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF[aria-invalid=true] .input_input__JRjJF:hover:not(:disabled):not(:read-only)){outline-color:var(--gt-color-border-danger-hover)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF[aria-invalid=true]):has(.input_input__JRjJF:focus:not(:disabled):not(:-moz-read-only)){outline:var(--gt-element--outline-width) solid var(--gt-color-border-danger)}.input_inputWrapper__O_Z2z:has(.input_input__JRjJF[aria-invalid=true]):has(.input_input__JRjJF:focus:not(:disabled):not(:read-only)){outline:var(--gt-element--outline-width) solid var(--gt-color-border-danger)}.input_input__JRjJF{-ms-flex:1 1;flex:1 1;min-width:0;font-weight:400;color:var(--gt-color-text-uno);background:transparent;border:none;outline:none}.input_input__JRjJF::-webkit-input-placeholder{color:var(--gt-color-text-tres);-webkit-transition:opacity var(--gt-transition-fast) linear;transition:opacity var(--gt-transition-fast) linear;opacity:.5}.input_input__JRjJF::-moz-placeholder{color:var(--gt-color-text-tres);-moz-transition:opacity var(--gt-transition-fast) linear;transition:opacity var(--gt-transition-fast) linear;opacity:.5}.input_input__JRjJF::-ms-input-placeholder{color:var(--gt-color-text-tres);-ms-transition:opacity var(--gt-transition-fast) linear;transition:opacity var(--gt-transition-fast) linear;opacity:.5}.input_input__JRjJF::placeholder{color:var(--gt-color-text-tres);-webkit-transition:opacity var(--gt-transition-fast) linear;transition:opacity var(--gt-transition-fast) linear;opacity:.5}.input_input__JRjJF:focus::-webkit-input-placeholder{opacity:.3}.input_input__JRjJF:focus::-moz-placeholder{opacity:.3}.input_input__JRjJF:focus::-ms-input-placeholder{opacity:.3}.input_input__JRjJF:focus::placeholder{opacity:.3}.input_input__JRjJF:disabled{cursor:not-allowed;color:var(--gt-color-text-disabled)}.input_input__JRjJF:-moz-read-only{cursor:not-allowed}.input_input__JRjJF:read-only{cursor:not-allowed}.input_helperText__vHHsR{color:var(--gt-color-text-tres);font-size:var(--gt-size-text-xs);line-height:var(--gt-size-text-l)}.input_errorText__nIx6Q{color:var(--gt-color-text-danger);font-size:var(--gt-size-text-xs);line-height:var(--gt-size-text-m)}.input_icon__V1ipz{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:var(--gt-color-text-dos);pointer-events:none}.input_icon__V1ipz svg{width:100%;height:100%}.popover_content__eyTta{background-color:var(--gt-popover--bg);backdrop-filter:var(--gt-popover--backdrop-blur);outline:var(--gt-popover--border);outline-offset:-1px;border-radius:var(--gt-popover--border-radius);-webkit-box-shadow:var(--gt-shadow-l);box-shadow:var(--gt-shadow-l);min-width:var(--gt-popover--min-width);z-index:var(--gt-popover--z-index)}.popover_m__T8qLq{padding:var(--gt-popover-m--padding)}.popover_l__uaVOL{padding:var(--gt-popover-l--padding)}.popover_inner__L2DUD{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.popover_m__T8qLq .popover_inner__L2DUD{gap:var(--gt-popover-m--gap)}.popover_l__uaVOL .popover_inner__L2DUD{gap:var(--gt-popover-l--gap)}.skeleton_skeleton__99qzr{-webkit-animation:skeleton_gt-skeleton-pulse__3ywvt var(--gt-skeleton-duration) var(--gt-skeleton-timing) infinite;animation:skeleton_gt-skeleton-pulse__3ywvt var(--gt-skeleton-duration) var(--gt-skeleton-timing) infinite}.skeleton_skeletonImage__LYUz1,.skeleton_skeletonText__A1y2i{background-color:var(--gt-skeleton-bg)}.skeleton_skeletonText__A1y2i{height:var(--gt-size-s-04);border-radius:var(--gt-radius-full)}.skeleton_skeletonTextLong__nU0_h{width:100%;margin-bottom:calc(var(--gt-size-m-01) * .5)}.skeleton_skeletonTextMedium__uFzuF{width:66.67%}.skeleton_skeletonButton__CbIdr{background-color:var(--gt-skeleton-bg)}.skeleton_skeletonContent__RquQ0{-ms-flex-pack:start!important;justify-content:flex-start!important}.skeleton_skeletonBlock__QQyM4{background-color:var(--gt-skeleton-bg);border-radius:var(--gt-block-radius)}.skeleton_skeletonHeading__CDPB1{height:var(--gt-size-xl-01)}.skeleton_skeletonHeading__CDPB1,.skeleton_skeletonLine__R7LJ2{border-radius:var(--gt-radius-l);background-color:var(--gt-skeleton-bg)}.skeleton_skeletonLine__R7LJ2{height:var(--gt-size-m-02)}@-webkit-keyframes skeleton_gt-skeleton-pulse__3ywvt{0%,to{opacity:1}50%{opacity:.5}}@keyframes skeleton_gt-skeleton-pulse__3ywvt{0%,to{opacity:1}50%{opacity:.5}}.page_container__c4Ayz{gap:var(--gt-size-xxl-04);max-width:1400px;margin:0 auto;padding-block:0 100px;padding-inline:var(--page-container-padding-inline)}.page_container__c4Ayz,.page_productInfo__HsC7c{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page_productInfo__HsC7c{gap:clamp(var(--gt-size-m-01),2vw,var(--gt-size-l-04))}.page_productLayout__jCutv{display:grid;grid-template-areas:"gallery price" "gallery sidebar" "features sidebar" "info sidebar" "dlc sidebar";grid-template-columns:1fr clamp(250px,30vw,400px);grid-gap:clamp(var(--gt-size-s-03),2vw,var(--gt-size-m-04));gap:clamp(var(--gt-size-s-03),2vw,var(--gt-size-m-04))}.page_gallery__cvBw0{grid-area:gallery;min-width:0}.page_priceBlock__usVTq{grid-area:price;min-width:0}.page_productSidebar__1iPdH{position:sticky;top:calc(var(--gt-header--height) + var(--gt-size-m-01));display:-ms-flexbox;display:flex;grid-area:sidebar;-ms-flex-direction:column;flex-direction:column;gap:var(--gt-size-m-01);min-width:0}.page_productSidebar__1iPdH>*{-ms-flex-item-align:stretch;align-self:stretch;min-width:0}.page_features__nRfZj{grid-area:features;min-width:0}.page_info__zUA6m{grid-area:info;min-width:0}.page_dlc__iwytz{grid-area:dlc;min-width:0}@media (min-width:1200px){.page_productLayout__jCutv{grid-template-columns:minmax(500px,1fr) clamp(250px,30vw,400px)}}@media (max-width:900px){.page_productLayout__jCutv{grid-template-areas:"gallery" "price" "sidebar" "features" "info" "dlc";grid-template-columns:minmax(0,1fr)}.page_productSidebar__1iPdH{position:static;top:auto}}@media (max-width:700px){.page_container__c4Ayz{padding-bottom:calc(100px + var(--mobile-price-block-height, 120px))}.page_productLayout__jCutv{grid-template-areas:"gallery" "sidebar" "features" "info" "dlc"}.page_priceBlock__usVTq{position:fixed;z-index:100;right:0;bottom:0;left:0;-webkit-box-shadow:0 -4px 20px rgb(0 0 0/30%);box-shadow:0 -4px 20px rgb(0 0 0/30%)}}