.collection-tabs__list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center}@media screen and (max-width:699px){.collection-tabs__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.collection-tabs__list::-webkit-scrollbar{display:none}}.collection-banner-tabs__heading{text-transform:unset}.collection-tabs__tab{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.25rem;border:1.5px solid #555;border-radius:50px;background:transparent;color:#555;font:var(--button-font);font-size:13px;line-height:1.1;letter-spacing:var(--button-letter-spacing);text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease;white-space:nowrap}.collection-tabs__tab:hover:not(.is-active){background:#555;color:#fff;border-color:#555}.collection-tabs__tab.is-active{background:#555;color:#fff;border-color:#555}.collection-tabs__tab.is-loading{opacity:.55;cursor:wait;pointer-events:none}@media screen and (max-width:699px){.collection-tabs__tab{padding:7px 12px;font-size:11px;line-height:normal}.collection-toolbar__products-count{font-size:14px!important}.collection-banner h1{max-width:200px;width:100%}}html[data-tabs-restoring] .collection-toolbar__products-count{opacity:0}html[data-tabs-restoring] .product-list{opacity:0;pointer-events:none}html[data-tabs-restoring] .collection-tabs__tab{pointer-events:none}html[data-tabs-restoring] .collection-tabs__tab.is-active{background:transparent;color:#555;border-color:#555}html[data-tabs-restoring] .collection__main{position:relative;min-height:70vh;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}html[data-tabs-restoring] .collection__main:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:14px;background:linear-gradient(90deg,#ececec,#f8f8f8,#ececec);background-size:200% 100%;animation:tabs-shimmer 1.6s ease-in-out infinite}html[data-tabs-restoring] .collection__main:after{content:"";position:absolute;top:50%;left:50%;z-index:10;width:36px;height:36px;margin:-18px 0 0 -18px;border:3px solid rgba(0,0,0,.08);border-top-color:#555;border-radius:50%;animation:tabs-spin .75s linear infinite}@keyframes tabs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tabs-spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-collection-tabs.css.map */
