@font-face{font-family:ConcertOne;src:url(ConcertOne-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:ArchivoNarrow;src:url(ArchivoNarrow-Regular.woff2) format("woff2");font-display:swap}body{font-family:ArchivoNarrow,sans-serif;letter-spacing:0}.header__heading-logo{width:200px;height:auto}.announcement-bar__message{font-family:ConcertOne,sans-serif;font-size:1.5rem;letter-spacing:.08em}.header__icon--menu .icon{color:#d82525}.section-template--27645696933984__featured_plushies-padding,.section-template--27645696933984__featured_figures-padding{padding-top:5rem}.collection .title{font-family:ConcertOne,sans-serif;color:#d82525;text-align:center;text-transform:uppercase;font-size:clamp(3.2rem,3.5vw,5rem);letter-spacing:.02em}.collection__title{text-align:center}.collection .card__inner{background:#fff;border:0}.collection .card__inner:after{box-shadow:none}.collection .card__media img{object-fit:contain}.collection .card__media,.collection .card__media .media,.collection .card__media img,.collection .card__inner{border-radius:0}.collection .card__heading{font-family:ConcertOne,sans-serif;font-size:clamp(2rem,2vw,2.8rem);line-height:1.15;text-transform:uppercase;color:#d82525}.collection .card__heading a{color:#d82525}.collection .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.3em}.collection .card__information{padding-top:1rem;padding-bottom:1rem}.collection .card__badge .badge{background:#d82525;color:#fff;border:0;font-family:ConcertOne,sans-serif;font-size:1.4rem}.collection .price{font-family:ConcertOne,sans-serif;font-size:2.2rem;color:#000}.collection .price__regular .price-item,.collection .price__sale .price-item--sale{color:#000}.collection .quick-add{position:absolute;right:0;bottom:0;margin:0;z-index:2}.collection .quick-add__submit{width:4.6rem;height:4.6rem;min-width:0;min-height:0;border-radius:50%;background:#e53027;border:0;color:#fff;font-size:0;padding:0}.collection .quick-add__submit:after{content:"\279c";font-family:Arial,sans-serif;font-size:2.5rem;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:none}.collection .quick-add__submit span:not(.hidden){font-size:0}.collection .quick-add__submit:hover{background:#c91f1f}.collection .quick-add__submit:disabled{opacity:.4}.collection .quick-add__submit:disabled:after{content:"\d7"}.collection .card-wrapper{padding-bottom:1.5rem}.collection .collection__view-all .button{background:#000;color:#fff;border-radius:999px;font-family:ConcertOne,sans-serif;font-size:2.2rem;min-width:23rem}.collection .collection__view-all .button:before,.collection .collection__view-all .button:after{box-shadow:none}.collection .collection__view-all .button:hover{background:#d82525}@media(max-width:749px){.header__heading-logo{width:150px}.collection .card__heading{font-size:1.8rem}.collection .price{font-size:1.7rem}.collection .quick-add__submit{width:3.6rem;height:3.6rem}.collection .quick-add__submit:after{font-size:2rem}}.collection .plushshop-product-pill{display:inline-block;min-width:9rem;padding:.2rem 1.4rem;border:2px solid #444;border-radius:999px;color:#333;font-family:ArchivoNarrow,sans-serif;font-size:1.5rem;line-height:1.25;text-align:center;margin:.8rem 0 1.4rem;text-transform:uppercase}.plushshop-header-search{display:flex;align-items:center;width:20rem;border:1px solid #333;border-radius:999px;padding:.2rem .8rem;background:#fff}.plushshop-header-search input{border:0;outline:0;min-width:0;width:100%;font:1.5rem ArchivoNarrow,sans-serif}.plushshop-header-search button{border:0;background:transparent;padding:.3rem;cursor:pointer}.plushshop-header-search .svg-wrapper{width:2rem;height:2rem}.plushshop-locale-label{font-family:ArchivoNarrow,sans-serif;font-size:1.3rem;white-space:nowrap;margin-right:1rem}.collection .plushshop-rating-empty{display:inline-flex;vertical-align:middle;align-items:center;justify-content:space-between;gap:1rem;min-width:11rem;padding:.2rem 1rem;border:2px solid #444;border-radius:999px;color:#777;font-size:1.6rem;line-height:1.25;margin:.8rem .5rem 1.4rem 0}.collection .plushshop-rating-empty small{font-size:1.2rem;color:#444}@media(max-width:989px){.plushshop-header-search,.plushshop-locale-label{display:none}}@media(max-width:749px){.collection .plushshop-rating-empty{min-width:8rem;padding:.2rem .5rem;font-size:1.1rem}.collection .plushshop-product-pill{min-width:7rem;padding:.2rem .5rem;font-size:1.1rem}}@media(min-width:990px){.plushshop-mobile-search{display:none}}.collection .product-card-wrapper .card{--border-radius:0px}.collection .card .card__inner .card__media,.collection .card .card__inner .card__media .media{border-radius:0}@media(max-width:749px){.header{grid-template-areas:"left-icons icons";grid-template-columns:4.4rem minmax(0,1fr);padding:.2rem 1rem!important;min-height:4rem}.header__heading{display:none}.header__icons{justify-self:stretch;justify-content:space-between;align-items:center;padding-right:0;min-width:0}.plushshop-header-search{display:none}.plushshop-locale-label{display:block;flex:1;min-width:0;margin:0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1rem}.header__icon--cart{display:none!important}.plushshop-mobile-search{display:block}.plushshop-mobile-search .header__icon{width:3.5rem;height:3.5rem}.collection .product-card-wrapper .card{--border-radius:2.5rem}.collection .card .card__inner .card__media,.collection .card .card__inner .card__media .media{border-radius:2.5rem}.collection .card__heading a{-webkit-line-clamp:1;min-height:1.15em}}.plushshop-locale-label{position:relative;cursor:pointer}.plushshop-locale-label summary{list-style:none}.plushshop-locale-label summary::-webkit-details-marker{display:none}.plushshop-locale-panel{position:absolute;top:100%;right:0;z-index:100;width:20rem;background:#fff;color:#222;border:1px solid #ddd;box-shadow:0 8px 24px #0002;padding:1rem}.plushshop-locale-panel p{margin:.4rem 0;font-size:1.3rem}@media(max-width:749px){.header__icon--menu{width:3.5rem;height:3.5rem}.plushshop-locale-label{overflow:visible}.plushshop-locale-label summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plushshop-locale-panel{left:0;right:auto}}@media(max-width:749px){.header{grid-template-areas:"left-icons heading icons";grid-template-columns:4.4rem minmax(0,1fr) 4.4rem}.header__heading{display:block;grid-area:heading;justify-self:center}.header__icons{grid-area:icons;justify-self:end}.plushshop-locale-label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/plushshop-overrides.css.map */
