.search-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.selector-container{margin:0 auto;max-width:1440px}@media(max-width:767.98px){.selector-container{margin:unset;margin-left:12px;margin-right:12px}}.digital-site-search .icon.search{left:14px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.digital-site-search input{background-color:#f6f6f6;font-size:16px;padding:.675rem 2rem .675rem 3rem}.digital-site-search input:focus{background-color:#f6f6f6}.digital-site-search input:focus::-webkit-input-placeholder{color:#f6f6f6}.digital-site-search input:focus::-moz-placeholder{color:#f6f6f6}.digital-site-search input:focus:-ms-input-placeholder{color:#f6f6f6}.digital-site-search input:focus::-ms-input-placeholder{color:#f6f6f6}.digital-site-search input:focus::placeholder{color:#f6f6f6}.digital-site-search .btn-primary{padding-bottom:0;padding-top:0}.digital-site-search .input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex}.product-grid-redesign{-webkit-box-flex:1;-ms-flex:1;flex:1}.sort-dropdown{display:inline-block;position:relative}.sort-dropdown-btn{background-color:silver;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:16px;padding:16px}.sort-dropdown-content{background-color:#f9f9f9;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;z-index:10000}.sort-dropdown-content a{color:#000;display:block;padding:12px 16px;text-decoration:none}.sort-dropdown-content a:hover{background-color:#f1f1f1}.show{display:block}.digital-tile{border-radius:12px!important;margin:4px!important;padding:12px!important;-webkit-transition:background-color .25s ease-in-out,-webkit-transform .25s ease-in-out!important;transition:background-color .25s ease-in-out,-webkit-transform .25s ease-in-out!important;transition:transform .25s ease-in-out,background-color .25s ease-in-out!important;transition:transform .25s ease-in-out,background-color .25s ease-in-out,-webkit-transform .25s ease-in-out!important}.digital-tile:hover{background-color:#232323!important;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.digital-tile .transparent-render-tile-image{-ms-flex-negative:0;aspect-ratio:3/4;flex-shrink:0;height:auto!important}@media(max-width:767.98px){.digital-tile .transparent-render-tile-image{border-radius:6px;max-width:120px}}.digital-tile .transparent-render-tile-body{margin-top:1rem;padding:0}.digital-tile .transparent-render-tile-price{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.digital-tile .render-sale-price{color:#fff;font-family:Poppins,Open Sans,sans-serif;font-size:1rem;font-weight:600}.digital-tile .render-base-price{color:#a4a4a4;font-size:.875rem;padding:0}.digital-tile .transparent-render-base-group{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.digital-tile .price-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.digital-tile .render-pro-price{color:#fff!important}.digital-tile .render-pro-price .pro-price-label{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#fa0b81),to(#ffa50c));background:linear-gradient(90deg,#fa0b81,#ffa50c);-webkit-background-clip:text;background-clip:text}.digital-tile .has-pro-deal .render-sale-price{font-size:.875rem!important}.digital-tile .has-pro-deal .render-base-price{font-size:.75rem!important}.digital-tile .transparent-render-tile-release-date{padding:0}.digital-tile .render-tile-header{display:none}@media(max-width:767.98px){.digital-tile{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;gap:1rem;padding:12px 0 10px}.digital-tile .transparent-render-tile-body{gap:.5rem}.digital-tile .render-tile-header{display:block;height:auto}}.digital-pagination{margin-bottom:48px}