@media (max-width: 767px){.custom-desktop-buttons,#desktop-demo-filter-panel,#desktop-demo-overlay,#desktop-no-product-popup{display:none!important}}.custom-desktop-buttons{width:100%;background-color:#fff;z-index:20}.desktop-button-container{display:flex;justify-content:space-between;align-items:center;padding:0 43px 8px}#desktop-collection-button,#desktop-demo-button{touch-action:manipulation;background-color:#fff;color:#000;padding:10px 20px;font-size:14px;text-transform:uppercase;margin-top:12px;letter-spacing:-.5px!important;font-family:GCXL;border:none;border-radius:2px;display:flex;align-items:center;gap:8px;cursor:pointer}.button-icon{width:28px;height:27px;border-radius:50%;object-fit:cover;margin-right:6px;pointer-events:none}.arrow{display:inline-block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-left:3px;margin-bottom:5px;transition:transform .3s ease,margin-bottom .3s ease;pointer-events:none}.filter-icon{display:inline-block;width:16px;height:16px;margin-left:3px;vertical-align:middle;margin-bottom:0;pointer-events:none}#desktop-collection-button .arrow.up{transform:rotate(-45deg);margin-bottom:1px}#desktop-demo-button .arrow.up{transform:rotate(-135deg);margin-bottom:5px}#desktop-demo-button.has-filter{background-color:#fbfbfb;color:#000;border-style:solid;border-width:1px;border-color:#bfbfbff0;margin-right:22px!important}.collection-options{display:none;margin-left:16px;margin-top:12px;align-items:center;gap:8px}.collection-options.open{display:flex}.collection-options>div{opacity:0;transform:translateY(10px);animation:staggerUp .3s ease forwards}.collection-options>div:nth-child(1){animation-delay:.05s}.collection-options>div:nth-child(2){animation-delay:.1s}.collection-options>div:nth-child(3){animation-delay:.15s}.collection-options>div:nth-child(4){animation-delay:.2s}.collection-options>div:nth-child(5){animation-delay:.25s}.collection-options>div:nth-child(6){animation-delay:.3s}@keyframes staggerUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.collection-options a{padding:7px 13px;border-radius:52px;text-transform:uppercase;text-decoration:none;font-family:GCXL;letter-spacing:-.5px;font-size:13px;color:#000;transition:background .2s}.collection-options .active>a,.collection-options a:hover{color:#000;text-underline-position:under;text-decoration:underline}#desktop-demo-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:99999998}#desktop-demo-overlay.active{display:block}#desktop-demo-filter-panel{position:fixed;top:0;right:0;width:50%;height:100vh;background:#fff;transform:translate(100%);transition:transform .7s ease;z-index:99999999;box-shadow:-2px 0 8px #0000001a;overflow:hidden}#desktop-demo-filter-panel.open{transform:translate(0)}.filter-header{position:sticky;top:0;background:#fff;color:#000;padding:21px 22px 10px;font-family:GCXL;font-size:16px;text-transform:uppercase;letter-spacing:-.5px;font-weight:400;z-index:1}.desktop-filter-search{position:sticky;top:48px;z-index:1;background:#fff;padding:1px 24px 12px}.desktop-filter-search .filter-search-input{width:100%;height:48px;margin-top:30px;border-bottom:1px solid #000000!important;background-color:#fff;font-size:16px;font-family:GCLarge;border:none;letter-spacing:-.5px;outline:none;padding:10px 0 8px;color:#000!important}.desktop-filter-search .filter-search-input::-webkit-input-placeholder{color:#000!important;font-size:16px;font-family:GCLarge}.desktop-filter-search .filter-search-input:-ms-input-placeholder{color:#000!important;font-size:16px;font-family:GCLarge}.desktop-filter-search .filter-search-input::placeholder{color:#000!important;font-size:16px;font-family:GCLarge}.desktop-filter-search .filter-search-input::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'><path d='M1 1l10 10M11 1L1 11' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/></svg>") no-repeat center center;background-size:12px 12px;cursor:pointer}.desktop-filter-search .filter-search-input::-webkit-search-cancel-button{height:14px;width:14px;background-size:10px 10px}.desktop-filter-search .filter-search-input::-ms-clear{display:none}.desktop-filter-options{height:calc(100vh - 50px);overflow-y:auto;overscroll-behavior:contain;background-color:#fff;-webkit-overflow-scrolling:touch;padding:16px 16px 125px}.desktop-filter-options form{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px}.desktop-filter-options label{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px;cursor:pointer;text-align:center;position:relative}.desktop-filter-options input{position:absolute;top:8px;right:8px;width:18px;height:18px;z-index:2}.desktop-filter-options .champion-icon{width:100%;height:100%;object-fit:contain}.desktop-filter-options .option-text{font-size:14px;font-family:GCXL;letter-spacing:-.5px;text-transform:uppercase;color:#000;text-align:center}.desktop-filter-options label.selected .champion-icon{border:1px solid #ffd700!important;border-radius:4px;box-sizing:border-box}.desktop-filter-options input:checked+.champion-icon+.option-text{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/148/assets/filter-desktop.css.map */
