.pokemon-catalog{background:#0c0c0c;color:#fff;padding:2.4rem 0 2rem}.pokemon-bestsellers__error .icon{width:1.6rem}pokemon-bestsellers{display:block}pokemon-product-catalog{display:block;padding-top:2.8rem}.pokemon-bestsellers__heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-bottom:1.4rem}.pokemon-bestsellers__heading h2{color:#fff;font-size:2.2rem;letter-spacing:-.03em;margin:0}.pokemon-bestsellers__heading p{margin:0;color:#c6c6c6;font-size:1.3rem}.pokemon-bestsellers__slider{display:grid;grid-template-columns:4.4rem minmax(0,1fr) 4.4rem;align-items:center;column-gap:1rem;position:relative}.pokemon-bestsellers__track.slider{display:flex;position:relative;gap:1.2rem;grid-column:2;grid-row:1;min-width:0;padding:0 0 .2rem;margin:0;list-style:none;scroll-padding-left:0}.pokemon-bestsellers__slide{display:flex;position:relative;flex:0 0 calc((100% - 6rem) / 6);min-width:0;background:#fff;color:#111;border-radius:.8rem;overflow:hidden}.pokemon-bestsellers__slide .card-wrapper{width:100%;padding:1.2rem}.pokemon-bestsellers__slide .card{--color-background: 255, 255, 255;--color-foreground: 17, 17, 17;--color-button: 17, 17, 17;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 17, 17, 17;height:100%}.pokemon-catalog .pokemon-bestsellers__slide .card__inner.ratio{--ratio-percent: 85% !important}.pokemon-bestsellers__slide .card__media .media img{object-fit:contain}.pokemon-bestsellers__slide .card__information{padding-top:1rem;padding-bottom:.8rem}.pokemon-bestsellers__slide .card__heading{font-size:1.3rem;line-height:1.45;font-weight:500;min-height:4.35em}.pokemon-bestsellers__slide .card__heading .full-unstyled-link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.pokemon-bestsellers__slide .price{color:#111;font-size:1.6rem;font-weight:600;margin-top:.6rem}.pokemon-bestsellers__slide .price__sale .price-item--regular{color:#666;font-size:1.2rem}.pokemon-bestsellers__slide .quick-add{margin-bottom:0}.pokemon-bestsellers__slide .quick-add__submit{min-height:4.4rem;padding:.8rem;font-size:1.25rem;letter-spacing:0;border-radius:.6rem}.pokemon-bestsellers__rank{position:absolute;z-index:2;top:.6rem;left:.6rem;min-width:2.4rem;padding:.3rem .6rem;border-radius:.4rem;background:#111;color:#fff;font-size:1.1rem;font-weight:600;line-height:1.5;text-align:center;pointer-events:none}.pokemon-bestsellers__slider>.slider-button{display:inline-flex;align-items:center;justify-content:center;grid-row:1;width:4.4rem;height:4.4rem;padding:0;color:#111;background:#fff;border:1px solid #b7b7b7;border-radius:50%;box-shadow:0 2px 8px #0003;z-index:3}.pokemon-bestsellers__slider>.slider-button--prev{grid-column:1}.pokemon-bestsellers__slider>.slider-button--next{grid-column:3}.pokemon-bestsellers__slider>.slider-button:hover:not(:disabled){background:#ededed;border-color:#fff}.pokemon-bestsellers__slider>.slider-button:disabled{color:#777;background:#e5e5e5;border-color:#aaa}.pokemon-bestsellers__slider .slider-button .icon-caret{width:1.6rem;height:1rem}.pokemon-bestsellers__slider .slider-button:disabled .icon{color:inherit}.pokemon-catalog :focus-visible{outline:2px solid currentColor;outline-offset:4px}.pokemon-bestsellers__slider>.slider-button:focus-visible{outline-color:#fff}.pokemon-bestsellers__loading{display:flex;gap:1.2rem;padding-inline:5.4rem;overflow:hidden}.pokemon-bestsellers__skeleton{flex:0 0 calc((100% - 6rem) / 6);height:30rem;background:#222;border:1px solid #383838;border-radius:.8rem}.pokemon-bestsellers__loading[hidden],.pokemon-bestsellers__error[hidden],.pokemon-bestsellers__slider[data-product-count="1"]>.slider-button{display:none}.pokemon-bestsellers__slider[data-product-count="1"]{grid-template-columns:minmax(0,1fr)}.pokemon-bestsellers__slider[data-product-count="1"] .pokemon-bestsellers__track{grid-column:1}.pokemon-bestsellers__error{padding:2rem 0;color:#fff;font-size:1.4rem}.pokemon-bestsellers__error button{min-height:4.4rem;padding:.8rem 1.6rem;border:1px solid #707070;border-radius:99px;background:transparent;color:#fff;font:inherit;cursor:pointer;margin-right:1.6rem}.pokemon-bestsellers__error a{display:inline-flex;align-items:center;gap:1rem;color:#fff;min-height:4.4rem}.pokemon-catalog__products-heading{margin-bottom:2rem;scroll-margin-top:2rem}.pokemon-catalog__products-heading h2{font-size:clamp(2.4rem,3vw,3.2rem);letter-spacing:-.03em;margin:0 0 .8rem}.pokemon-catalog__products-heading p{margin:0;font-size:1.4rem;color:#444}@media screen and (min-width:990px)and (max-width:1199px){.pokemon-bestsellers__slide,.pokemon-bestsellers__skeleton{flex-basis:calc((100% - 3.6rem)/4)}}@media screen and (min-width:750px)and (max-width:989px){.pokemon-bestsellers__slide,.pokemon-bestsellers__skeleton{flex-basis:calc((100% - 2.4rem) / 3)}}@media screen and (max-width:749px){.pokemon-catalog{padding:1.8rem 0}.pokemon-bestsellers__heading{margin-bottom:1.2rem}.pokemon-bestsellers__heading h2{font-size:2rem}.pokemon-bestsellers__heading p{display:none}.pokemon-bestsellers__slider{display:block}.pokemon-bestsellers__slider>.slider-button{position:absolute;top:clamp(7.2rem,22vw,11rem);transform:translateY(-50%)}.pokemon-bestsellers__slider>.slider-button--prev{left:-.7rem}.pokemon-bestsellers__slider>.slider-button--next{right:-.7rem}.pokemon-bestsellers__loading{padding-inline:0}.pokemon-bestsellers__slide,.pokemon-bestsellers__skeleton{flex-basis:60%}.pokemon-bestsellers__slide .card-wrapper{padding:1rem}}@media screen and (min-width:600px)and (max-width:749px){.pokemon-bestsellers__slide,.pokemon-bestsellers__skeleton{flex-basis:calc((100% - 1.2rem)/2)}}@media(prefers-reduced-motion:reduce){.pokemon-bestsellers__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-pokemon-catalog.css.map */
