@font-face{font-family:AcuminVariable;src:url(AcuminVariableConcept.otf) format("opentype")}@font-face{font-family:AcuminCondensedSemibold;src:url(Acumin_Condensed_Semibold.woff) format("woff");font-style:normal}@font-face{font-family:AcuminExtraCondensedSemibold;src:url(Acumin_ExtraCondensed_Semibold.woff) format("woff");font-style:normal}@font-face{font-family:AcuminExtraCondensedBlack;src:url(Acumin_ExtraCondensed_Black.woff) format("woff");font-style:normal}@font-face{font-family:AcuminVariableConceptExtraCondensedBold;src:url(AcuminVariableConcept-ExtraCondensedBold.woff) format("woff");font-style:normal}.custom-header{position:relative;background:#fff;height:62px;z-index:1000}:root{--dh: 62px}.custom-header{position:fixed!important;top:0;left:0;right:0;z-index:1000;transition:top .2s ease}.custom-header.header-hidden{top:calc(-1 * var(--dh))}.nav-modal{top:var(--dh)!important}.custom-header .wrapper{display:flex;align-items:center;justify-content:flex-start;padding-left:15.5px;padding-top:2px;background:#fff;transition:padding-left .3s ease}header .tt-desktop-header .tt-logo{margin-top:6px;margin-bottom:20px}header .tt-desktop-header .tt-logo .tt-title{margin-top:14px}@media (min-width: 1230px){header .tt-desktop-header .dropdown-menu{max-width:1200px}}.tt-badge-cart{position:absolute;top:12.5px;right:20px;background:red;font-weight:600;font-size:12px;padding:1px 5px;border-radius:50%;width:16px;height:16px;text-align:center;color:#fff;line-height:16px;font-family:AcuminVariable;font-stretch:52.5%;text-transform:uppercase}.nav-list{list-style:none;display:flex;gap:64px;padding-top:8px;justify-content:space-between}.nav-link-text.final-sale{margin-left:-35px}.nav-link-text{font-family:AcuminVariableConceptExtraCondensedBold;font-size:24px;color:#111;text-transform:uppercase;letter-spacing:.26px}.nav-link-text.final-sale{color:#bf1c1e}.nav-link-text[data-index="1"]{position:relative;left:-2px}.nav-link-text[data-index="2"]{position:relative;right:9px}.nav-link-text[data-index="3"]{position:relative;right:22px}.search-dropdown{z-index:1000;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-header .tt-btn-close{background:none;border:none;font-size:1.25rem;cursor:pointer;color:#777;position:absolute;top:10px!important;right:10px!important}.custom-header .tt-info-text{grid-column:1 / -1;margin-top:.75rem;font-size:.8rem;color:#666}.custom-header{border-bottom:1px solid #D9D9D9}.nav-modal{position:absolute;left:0;width:100%;background:#fff;display:none;z-index:1000;background:#fff0;opacity:0;transition:opacity .5s ease,background .5s ease;pointer-events:none;top:60px;height:364px;overflow:hidden}.nav-modal.active{display:block}#nav-modal,.nav-modal.active{display:flex}.submenu-aside{background:#f4f4f3;width:374px}.submenu-aside-ul{list-style:none;padding:4px 0 0;margin:0;display:flex;flex-direction:column;gap:5.5px}.submenu-aside-ul li a{justify-content:space-between;padding-right:33px}.sidebar-chevron{width:7px;height:auto;flex-shrink:0;margin-left:auto;margin-bottom:2px;margin-right:-21px}.submenu-aside-ul li a{font-family:AcuminExtraCondensedBlack;font-size:32px;letter-spacing:1px;text-transform:uppercase;padding-top:6px}.submenu-aside-ul li a,.submenu-aside-ul li.active>a{height:40px;padding-left:33px;display:flex;color:#000;text-decoration:none;align-items:center}.submenu-aside-ul li.has-subtitle a,.submenu-aside-ul li.has-subtitle.active>a{height:60px}.submenu-aside-ul li.active>a{background:#fff}.subtitle{display:none;font-size:15px;font-weight:300;color:#000;margin-top:5px;letter-spacing:.75px;font-family:AcuminExtraCondensedSemibold}.submenu-aside ul li.active .subtitle{display:block}.submenu-content{flex:1;height:610px;max-width:1430px!important;width:1430px!important;background:#fff;display:flex;flex-direction:column;position:relative;height:100%;overflow:hidden}.submenu-content ul li{margin-bottom:.5rem}.submenu-content ul li a:hover{text-decoration:underline}.nav-modal.active .nav-modal-content{display:flex;width:100%}.submenu-content h4{margin-top:0;font-size:1rem;font-weight:600}.submenu-content li+li{margin-top:.5rem}.submenu-content a{text-decoration:none}.submenu-content a:hover{text-decoration:underline}.submenu-content ul li{margin:0}.submenu-content ul li a{display:flex;align-items:center;text-decoration:none;font-family:AcuminExtraCondensedSemibold;font-size:18px;text-transform:uppercase;letter-spacing:.75px;padding-top:2px;color:#000!important}.submenu-content ul li a img{margin-right:5px;width:32px;height:auto;flex-shrink:0}.submenu-fourth li a img{display:inline-block;vertical-align:middle;max-width:100%}.logo-wrapper .custom-logo{height:58px;width:168px;display:block;margin-left:1rem;margin-right:48px}.custom-actions{display:flex;align-items:center;width:131px;justify-content:space-evenly;margin-left:auto}.account-icon-exception{padding-right:3px;padding-bottom:1px}.cart-icon-exception{margin-right:15px;padding-bottom:3px}.nav-icon{margin-left:1rem;display:flex}.nav-icon svg{width:20px;height:20px;fill:#111}.tt-col{position:relative;width:50%;height:50%;justify-content:center;align-items:center}.search-input{width:100%;padding:.5rem 2.5rem .5rem .75rem;border-radius:10px;box-sizing:border-box}.search-btn,.search-btn-active{position:absolute;top:40%;right:.75rem;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1.25rem;fill:#333}.search-btn-active{display:none}.custom-header .tt-btn-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.25rem;cursor:pointer;color:#777}.custom-header .tt-info-text{margin-top:.75rem;font-size:.8rem;color:#666}.custom-header .search-results{display:none}.custom-header .search-dropdown .search-form{width:100%;margin:0 auto 10px;height:100px;justify-content:center;align-items:center;display:flex;flex-direction:row}.nav-modal.active{display:flex}.nav-modal-content{display:flex;width:100%}.submenu-content h4{margin:0 0 .5rem;font-size:1rem;font-weight:600}.submenu-content ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1px}.submenu-content li a{display:flex;align-items:center;text-decoration:none}.submenu-fourth li img{display:inline-block;vertical-align:middle;max-width:100%}.special-button{background:none;border:none;padding:0;margin:0;text-decoration:none}.special-button img{top:-100%;left:10%;transform:translate(-50%,-50%);position:absolute;display:block}.special-image{width:175px!important;height:100px!important}.submenu-third-title{margin-bottom:.5rem;font-size:.875rem;padding-bottom:.5rem;color:#111;font-weight:600}.submenu-fourth{list-style:none;display:grid}.submenu-content-flex-column{flex-direction:column}.submenu-col{display:flex;flex-direction:column;justify-content:flex-start;position:relative;font-size:.875rem}.custom-html-footer{margin-top:auto;text-align:center}.submenu-content-child{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.nav-overlay{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:#0000;opacity:0;transition:opacity .5s ease,background .5s ease;pointer-events:none}.nav-overlay.active{background:#00000080;opacity:1;pointer-events:auto}.nav.fade-out{background:#0000;opacity:0;pointer-events:none}.nav-modal.active{background:#fff;opacity:1;pointer-events:auto}.nav-modal.fade-out{background:#fff0;opacity:0;pointer-events:none}.submenu-third-title{display:block}.submenu-content-wrapper{padding-top:7px;padding-left:15px;overflow:hidden;display:flex}.submenu-content-left{flex:0 0 auto;display:flex;padding:10px;flex-direction:column}.submenu-content-items{display:grid;grid-auto-flow:column;margin-left:17px;gap:48px}.submenu-title-cell{font-family:AcuminExtraCondensedBlack;font-size:20px;text-align:left;color:#000;margin-top:8px;margin-bottom:11%;letter-spacing:1px;text-transform:uppercase;width:100%}.submenu-content-image-panel{margin:0 auto;display:flex}.submenu-content-image-panel img{width:300px;height:276.5px;object-fit:cover;object-position:center;border-radius:10px}.submenu-custom-html{position:absolute;bottom:6.75%;right:200px;width:100%}.submenu-custom-html-inner{font-size:20px;position:absolute;bottom:17px;right:45.7%;font-family:AcuminExtraCondensedBlack;text-transform:uppercase;letter-spacing:.75px}.search-slide{position:relative;display:flex;align-items:center;justify-content:center;transition:width .3s ease,justify-content .3s ease,border .3s ease}.wrapper.search-open{padding-left:40vw}.search-slide{position:absolute;left:0;width:40vw;transform:translate(-100%);transition:transform .5s ease}.search-slide.open{transform:translate(0)}.search-toggle{padding-bottom:1px}.search-slide.open{justify-content:flex-start;padding:.1rem}.search-input{border:none!important}.search-slide .search-input{display:none}.search-slide.open .search-input{display:block;flex:1;background:#f1f2f2!important;border-radius:10px;border:1px solid #707072!important;font-size:20px!important;letter-spacing:.75px!important;font-family:AcuminExtraCondensedBlack!important;color:#111!important;text-transform:uppercase;padding-top:9px}.search-slide.open .search-input::placeholder{position:absolute;top:9.5px!important}.search-toggle-icon{font-size:28px;font-weight:600;color:#000}.wrapper.search-open .logo-wrapper,.wrapper.search-open .custom-nav,.wrapper.search-open .tt-parent-box{transform:translate(-150%);opacity:0;transition:transform .3s ease,opacity .3s ease;width:100%}.wrapper.search-open .logo-wrapper,.wrapper.search-open .custom-nav,.wrapper.search-open .tt-parent-box{opacity:0;transform:translate(-150%);transition:all .3s ease}.search-cancel{position:absolute;top:47%;right:-70px;transform:translateY(-50%);display:none;background:none;border:none;cursor:pointer;font-size:24px!important;letter-spacing:1px!important;font-family:AcuminExtraCondensedSemibold!important;color:#111!important;text-transform:uppercase}.search-slide.open .search-cancel{display:block}.search-input{display:none;flex:1;border:none;background:transparent;outline:none}.disney-split-items{display:flex;flex-direction:column}.disney-group .submenu-title-cell{margin-top:8px;margin-bottom:0;margin-left:0}.disney-group{display:flex;flex-direction:column;gap:10px;padding-left:7px}.disney-col-container{display:flex;flex-direction:row;padding-top:2px}.disney-split-items .submenu-col{flex:1;min-width:0}.disney-list{display:flex;flex-direction:column;gap:11px!important;list-style:none;padding:0}.disney-list-item{margin:0}.disney-list-item a{text-decoration:none;color:inherit}.disney-list-item:hover{color:#000}.disney-split-items .disney-group .submenu-content-items{display:flex;gap:20px}.split-divider{width:1px;background:#e1e1e1;margin:0 16px}.marvel-images{display:flex;gap:16px;margin-top:10px}.marvel-card{background:#e0e0e0;overflow:hidden;display:flex;align-items:center;justify-content:center;height:430px;width:278px;border-radius:10px}.marvel-card img{width:100%;height:100%;object-fit:cover;object-position:center}.marvel-split-items{display:flex;margin-top:10px;margin-left:5%;justify-content:flex-start}.marvel-split-titles{display:flex;margin-left:10px;margin-bottom:10px}.comicsAndCartoons-split-items{display:flex;justify-content:space-around;gap:16px;overflow:visible}.comicsAndCartoons-group{display:flex;flex-direction:column;position:relative;padding-top:2rem;gap:0;overflow:visible}.comicsAndCartoons-split-titles{margin-bottom:24px}.split-divider{width:1px;background:#e1e1e1;margin:0 16px;align-self:stretch}.submenu-content-left.customSingle-collapse{flex:0 0 0%}.submenu-content-items.customSingle-centre{display:flex;justify-content:center;width:100%;padding:0;margin:0}.customSingle-image-wrapper{width:100%;max-width:1100px;border-radius:8px;overflow:hidden;margin:0 auto;max-height:430px}.customSingle-image-link{display:block}.customSingle-image{width:99%;max-height:330px;object-fit:cover;object-position:center;border-radius:10px}.wrapper.search-open{overflow:visible!important}.wrapper.search-open .account-icon-exception,.wrapper.search-open .cart-icon-exception,.wrapper.search-open .mobile-icon-image{display:none}.wrapper.search-open .logo-wrapper,.wrapper.search-open .custom-nav,.wrapper.search-open .tt-parent-box{display:none!important}.wrapper.search-open{justify-content:center!important;max-width:none!important;width:100%!important;padding-top:10px}.search-slide.open{width:30vw!important;max-width:none!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}.ui-autocomplete.boost-pfs-search-suggestion{width:95%!important;height:80%!important;max-height:80%!important;position:absolute!important;left:50%!important;margin:0!important;padding:5px!important;border:none!important}@media (min-width: 1440px){.ui-autocomplete.boost-pfs-search-suggestion{transform:translate(-50%)!important}}@media (min-width: 1024px) and (max-width: 1440px){.ui-autocomplete.boost-pfs-search-suggestion{transform:translate(-50%)!important}}.boost-pfs-search-suggestion-wrapper{background-color:#00000080!important;padding:0!important}@media (min-width: 1441px){.ui-autocomplete.boost-pfs-search-suggestion{padding:10px!important}}.by-sections-group .submenu-title-cell{margin-top:8px;margin-bottom:12px;margin-left:7px}.by-sections-group .by-sections-items{display:flex;flex-direction:column;gap:0px}.by-sections-group .by-sections-group{display:flex;flex-direction:column;gap:0px;padding-left:0}.by-sections-group .by-sections-col-container{display:flex;flex-direction:row;padding-left:7px;gap:48px}.by-sections-group .submenu-col{min-width:0}.by-sections-group .by-sections-list{display:flex;flex-direction:column;gap:11px;list-style:none;padding:0}.by-sections-group .by-sections-list-item{margin:0}.by-sections-group .by-sections-list-item a{text-decoration:none;color:inherit}.by-sections-group .by-sections-list-item:hover{color:#000}.by-sections-group .split-divider{width:1px;background:#e1e1e1;margin:0 16px}.submenu-col-title-movies-tv-games{margin-bottom:10px;font-family:AcuminExtraCondensedBlack;font-size:20px;text-align:left;color:#000;margin-top:8px;letter-spacing:1px;text-transform:uppercase;width:100%}.custom-html-link{color:#000;text-decoration:underline!important}.nav-list li.active .nav-link-text{text-decoration:underline;text-underline-offset:16px;text-decoration-thickness:3px;text-decoration-color:#000}.spinner-desktop{position:absolute;top:-3px;height:41px;z-index:2;overflow:hidden;font-family:sans-serif;font-size:24px;text-align:center;z-index:1000;pointer-events:none;left:196.5px}.spinner-desktop ul{list-style:none;padding:0;margin:0}.spinner-desktop li{height:50px;line-height:50px;font-size:20px;text-align:left;font-family:AcuminExtraCondensedBlack;color:#111;text-transform:uppercase}.spinner-desktop ul{animation:scroll 20s linear infinite}@keyframes scroll{0%,6.835%{transform:translateY(0)}10%{transform:translateY(-50px)}16.835%{transform:translateY(-50px)}20%{transform:translateY(-100px)}26.835%{transform:translateY(-100px)}30%{transform:translateY(-150px)}36.835%{transform:translateY(-150px)}40%{transform:translateY(-200px)}46.835%{transform:translateY(-200px)}50%{transform:translateY(-250px)}56.835%{transform:translateY(-250px)}60%{transform:translateY(-300px)}66.835%{transform:translateY(-300px)}70%{transform:translateY(-350px)}76.835%{transform:translateY(-350px)}80%{transform:translateY(-400px)}86.835%{transform:translateY(-400px)}90%{transform:translateY(-450px)}96.835%{transform:translateY(-450px)}to{transform:translateY(-500px)}}.search-spinner-container-desktop{position:relative;height:50px;overflow:hidden;width:100%!important}.nav-list.no-hover{pointer-events:none}.customSingle-image-text{font-size:20px;font-family:AcuminExtraCondensedBlack;text-transform:uppercase;letter-spacing:1px;color:#000;top:25px;left:40px;position:absolute;align-items:center}.submenu-two-up{--card-max: 560px;--gap: 24px;display:grid!important;grid-template-columns:repeat(2,minmax(0,var(--card-max)));gap:var(--gap)!important;justify-content:center;width:100%;max-width:calc(var(--card-max) * 2 + var(--gap));margin-inline:auto}.mm-card{display:block;padding:12px}.mm-card img{display:block;width:100%;height:auto}@media (max-width: 640px){.submenu-two-up{grid-template-columns:1fr;max-width:min(560px,100%)}}.search-slide .clear{position:absolute;right:12px;top:43%;transform:translateY(-50%);background:none;border:0;font:inherit;line-height:1;cursor:pointer;opacity:.65;z-index:1001;font-size:24px;color:#000}.search-slide .clear:hover{opacity:1}.search-slide.open .search-input{padding-right:2rem}.search-input::-webkit-search-cancel-button{-webkit-appearance:none}
/*# sourceMappingURL=/cdn/shop/t/123/assets/custom-header.css.map */
