#p_featured .featured-h{padding-top:150px;max-width:1400px;display:flex;justify-content:space-between;margin:0 auto}@media screen and (max-width:1440px){#p_featured .featured-h{max-width:80%}}@media screen and (max-width:768px){#p_featured .featured-h{flex-direction:column;gap:2em}}#p_featured .featured-h .text h2{font-size:4rem;color:var(--dgold);font-weight:800}@media screen and (max-width:1280px){#p_featured .featured-h .text h2{font-size:2rem}}@media screen and (max-width:420px){#p_featured .featured-h .text h2{font-size:1.4rem}}#p_featured .featured-h .text p{color:#fff;opacity:.7}@media screen and (max-width:420px){#p_featured .featured-h .text p{font-size:.9rem}}#p_featured .featured-h .controls .bottom,#p_featured .featured-h .controls form{grid-template-columns:1fr 40px;display:grid;grid-gap:1em;gap:1em}#p_featured .featured-h .controls{gap:.5em}@media screen and (max-width:1024px){#p_featured .featured-h .controls{justify-content:flex-end}}#p_featured .featured-h .controls form{width:100%;margin-bottom:.55em}#p_featured .featured-h .controls input{background:#171717;color:#fff;opacity:.8;font-family:var(--fontM);font-size:1.5rem;padding:.25em 1em;border-radius:3em;border:3px solid var(--dgold);font-weight:lighter}@media screen and (max-width:1280px){#p_featured .featured-h .controls input{font-size:1.3rem}}@media screen and (max-width:1024px){#p_featured .featured-h .controls input{min-width:0}}@media screen and (max-width:550px){#p_featured .featured-h .controls input{font-size:1rem}}#p_featured .featured-h .controls .btn-control{background:var(--dgold);color:#171717;font-family:var(--fontM);font-size:1.5rem;padding:.25em;border:3px solid var(--dgold);font-weight:lighter}@media screen and (max-width:1280px){#p_featured .featured-h .controls .btn-control{font-size:1.3rem}}#p_featured .featured-h .controls .btn-control svg{width:100%;height:100%}#p_featured .featured-h .controls .sort-select{background:#171717;font-family:var(--fontM);border:3px solid var(--dgold);font-size:1.5rem;font-weight:lighter;padding:.25em 1em;border-radius:2rem;color:hsla(0,0%,100%,.815)}@media screen and (max-width:1280px){#p_featured .featured-h .controls .sort-select{font-size:1.3rem}}@media screen and (max-width:1024px){#p_featured .featured-h .controls .sort-select{min-width:0}}@media screen and (max-width:550px){#p_featured .featured-h .controls .sort-select{font-size:1rem}}#p_featured .fc-loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#p_featured .fc-loader svg{width:50px;height:50px}#p_featured .fc-loader{text-align:center;color:var(--dgold)}#filter-popup{position:fixed;top:0;left:0;background:rgba(23,23,23,.5960784314);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;z-index:100;display:flex;align-items:center;transition:all .8s ease}@media screen and (max-width:1280px){#filter-popup{align-items:flex-start;overflow-y:scroll;padding-top:1em}}#filter-popup.closed{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#filter-popup.closed .panel{transform:translateY(100%)}#filter-popup .panel{position:relative;transition:all .5s ease;max-width:800px;margin:0 auto;background:url(/bg/noise2.webp),#1f1f1f;background-blend-mode:multiply;background-size:cover;background-repeat:no-repeat;border:10px solid var(--dgold);padding:1em;width:100%}@media screen and (max-width:420px){#filter-popup .panel{border:4px}}#filter-popup .panel .mt{text-align:center;font-size:3rem;color:var(--dgold);padding-bottom:.5em}#filter-popup .panel .ig{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;gap:1em}@media screen and (max-width:420px){#filter-popup .panel .ig{grid-template-columns:1fr}}#filter-popup .panel .ig .ff{display:flex;flex-direction:column}#filter-popup .panel .ig .ff select{padding-top:.5em;background:none;color:#fff;font-family:var(--fontM);border:none;font-size:1.4rem;font-weight:bolder}@media screen and (max-width:1280px){#filter-popup .panel .ig .ff select{font-size:1.2rem}}#filter-popup .panel .ig .ff select option{background:#171717}#filter-popup .panel .selection{padding:1em 0}#filter-popup .panel .selection p{font-size:1.4rem;color:var(--dgold);font-weight:bolder;padding-bottom:.5em}@media screen and (max-width:1280px){#filter-popup .panel .selection p{font-size:1rem}}#filter-popup .panel .selection .list{display:flex;flex-wrap:wrap;gap:.5em}#filter-popup .panel .selection .list .btn-red{background:#151414;border:2px solid var(--dgold);color:var(--dgold);font-weight:bolder;font-family:var(--fontM);font-size:1.2rem;padding:.25em .5em}@media screen and (max-width:1280px){#filter-popup .panel .selection .list .btn-red{font-size:1rem}}#filter-popup .panel .selection .list .btn-red.selected,#filter-popup .panel .selection .list .btn-red:hover{background:var(--dgold);color:#202020}#filter-popup .panel .color-picker{padding:1em 0}#filter-popup .panel .color-picker p{font-size:1.4rem;color:var(--dgold);font-weight:bolder;padding-bottom:.5em}#filter-popup .panel .color-picker .list{display:flex;gap:1em;flex-wrap:wrap}@media screen and (max-width:1280px){#filter-popup .panel .color-picker .list{gap:.5em}}#filter-popup .panel .color-picker .list .btn-color{width:60px;height:60px;background:var(--col);border:2px solid #151414;box-shadow:0 0 4px #000}@media screen and (max-width:1280px){#filter-popup .panel .color-picker .list .btn-color{width:40px;height:40px}}#filter-popup .panel .color-picker .list .btn-color.initial{background:linear-gradient(120deg,#ff0000,#ff7f00,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff)}#filter-popup .panel .color-picker .list .btn-color.selected{border:5px solid var(--dgold)}#filter-popup .panel .color-picker .list .btn-color svg{width:100%;height:100%;display:none}#filter-popup .panel .action{display:flex;justify-content:center;padding-top:2em;gap:1em}#filter-popup .panel .btn-apply{font-family:var(--fontM);background:#151414;border:3px solid var(--dgold);font-size:1.5rem;font-weight:bolder;padding:.15em 1em;font-family:var(--fontA);color:var(--dgold)}#filter-popup .panel .btn-apply:hover{background:var(--dgold);color:#151414}@media screen and (max-width:420px){#filter-popup .panel .btn-apply{font-size:1.2rem;background:var(--dgold)!important;color:#151414!important}}