.section-collection-tabs--keycap .row{max-width:1240px}.section-collection-tabs--keycap .section-header--button.has--tabs{max-width:100%;align-items:center;column-gap:18px;row-gap:6px;flex-wrap:nowrap}.section-collection-tabs--keycap .section-header--button.has--tabs .text-button{flex:0 0 auto;white-space:nowrap}.section-collection-tabs--keycap .section-header--button.has--tabs .kc-shop-all{display:inline-flex}@media only screen and (min-width:768px){.collection-tabs.section-collection-tabs--keycap>.row{max-width:1240px!important}.section-collection-tabs--keycap .products.carousel{--column-gap: 22px}.section-collection-tabs--keycap .products.carousel .collection-tabs--product{height:100%}}@media only screen and (max-width:767px){.section-collection-tabs--keycap .section-header--button.has--tabs{column-gap:14px;flex-wrap:wrap}.section-collection-tabs--keycap collection-tabs.collection-tabs__list{justify-content:flex-start;flex-wrap:nowrap;gap:10px;width:calc(100% + 15px);box-sizing:border-box;padding-right:15px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.section-collection-tabs--keycap collection-tabs.collection-tabs__list::-webkit-scrollbar{display:none}.section-collection-tabs--keycap .collection-tabs__list-link{flex:0 0 20%;width:auto;min-width:0;min-height:0;aspect-ratio:1;padding:0;overflow:hidden}.section-collection-tabs--keycap .collection-tabs__list-link img{display:block;width:100%;height:100%;object-fit:cover}.section-collection-tabs--keycap .products.carousel{--column-gap: 12px;grid-auto-columns:calc((100% - 30px) / 2.2);margin:0 -15px;padding:0 15px}.section-collection-tabs--keycap .theme-scroll--inner{scroll-snap-type:x mandatory;scroll-padding:0 15px;scrollbar-width:none;-ms-overflow-style:none}.section-collection-tabs--keycap .theme-scroll--inner::-webkit-scrollbar{display:none}.section-collection-tabs--keycap .theme-scroll .os-scrollbar-horizontal{display:none}.collection-tabs-keycap-dots:not(:empty){display:flex;justify-content:center;gap:6px;margin-top:4px}}.collection-tabs-keycap-dots{display:none}.collection-tabs-keycap-dots button{-webkit-appearance:none;appearance:none;flex:0 0 auto;width:6px;height:6px;margin:0;padding:0;border:0;border-radius:999px;background:#2c2a2929;cursor:pointer}.collection-tabs-keycap-dots button.is-active,.collection-tabs-keycap-dots button[aria-current=true]{width:20px;background:#00a7d7}.collection-tabs-keycap-dots button:focus-visible{outline:2px solid #00a7d7;outline-offset:2px}.section-collection-tabs--keycap .kk-card--keycap .kc-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media only screen and (max-width:374px){.section-collection-tabs--keycap .kk-card--keycap .kc-card__title{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/collection-tabs-keycap.css.map */
