html.redesign-on .topbar{flex-wrap:nowrap;gap:clamp(10px,1.6vw,22px);padding:4px clamp(16px,3vw,36px);background:#1a0c1e;border-bottom:1px solid rgba(214,196,150,.5);box-shadow:0 2px 6px rgba(8,4,10,.2)}html.redesign-on .topbar.stuck{box-shadow:0 2px 6px rgba(8,4,10,.2),0 -100px 0 100px #1a0c1e}html.redesign-on .topbar::before,html.redesign-on .topbar::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}html.redesign-on .topbar::before{background:#452953;opacity:.7;-webkit-mask:url('../topbar/ribbon-damask-v2.webp') -180px -24px / 2120px 140px repeat;mask:url('../topbar/ribbon-damask-v2.webp') -180px -24px / 2120px 140px repeat}html.redesign-on .topbar.stuck::before{top:-200px;-webkit-mask-position:-180px 176px;mask-position:-180px 176px}html.redesign-on .topbar::after{opacity:.8;background:url('../topbar/leaves-right-v5.webp') right top / auto 100% no-repeat}@media (max-width: 880px){html.redesign-on .topbar::before{-webkit-mask-position:-60px -24px;mask-position:-60px -24px}html.redesign-on .topbar.stuck::before{-webkit-mask-position:-60px 176px;mask-position:-60px 176px}html.redesign-on .topbar::after{background-image:url('../topbar/leaves-right-m-v5.webp')}}html.redesign-on .brand-skull,html.redesign-on .brand-header-text{filter:drop-shadow(0 0 1.5px rgba(16,10,19,.75)) drop-shadow(0 0 4px rgba(16,10,19,.5))}html.redesign-on .crumb a{text-shadow:0 1px 2px rgba(10,6,12,.6)}html.redesign-on .hamburger span{box-shadow:0 1px 3px rgba(10,6,12,.6)}html.redesign-on .brand{gap:10px;align-items:center}html.redesign-on .brand-skull{height:42px}html.redesign-on .brand-header-text{height:33px}html.redesign-on .topbar .topbar-badge{height:30px;opacity:.9;margin-left:2px;padding-left:12px;border-left:1px solid rgba(214,196,150,.32)}@media (min-width: 1200px){html.redesign-on .crumb{display:flex!important;align-items:center;gap:2px;margin-left:clamp(8px,1.6vw,24px);white-space:nowrap;font-size:1rem;letter-spacing:normal}html.redesign-on .crumb .here,html.redesign-on .crumb .sep{display:none}html.redesign-on .crumb a{font-family:'Dumbledor2',serif;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgba(240,232,213,.72);text-decoration:none;padding:9px 11px;position:relative;transition:color .15s ease}html.redesign-on .crumb a::after{content:"";position:absolute;left:11px;right:11px;bottom:3px;height:2px;background:linear-gradient(90deg,#d6c496,#b79c6f);transform:scaleX(0);transform-origin:left center;transition:transform .18s ease}html.redesign-on .crumb a:hover{color:#f8f0dd}html.redesign-on .crumb a:hover::after{transform:scaleX(1)}html.redesign-on .crumb a:last-child{margin-left:10px;padding:6px 15px;border:1px solid rgba(214,196,150,.5);color:#eadcbb;transition:background .15s ease,color .15s ease,border-color .15s ease}html.redesign-on .crumb a:last-child::after{display:none}html.redesign-on .crumb a:last-child:hover{background:rgba(214,196,150,.16);border-color:rgba(214,196,150,.8);color:#fff}html.redesign-on .hamburger{display:none!important}}@media (min-width: 881px) and (max-width: 1199px){html.redesign-on .crumb{display:none!important}html.redesign-on .hamburger{display:flex!important}html.redesign-on .nav-dropdown{position:fixed;left:0;right:0}html.redesign-on .nav-dropdown.open{display:flex!important}html.redesign-on .nav-dropdown-search{display:none}}html.redesign-on .search-input{background-color:rgba(26,12,30,.88);border:1px solid rgba(214,196,150,.35);padding:8px 12px 8px 32px;font-size:.85rem;width:clamp(130px,15vw,240px);max-width:100%}html.redesign-on .search-wrap{flex-shrink:1;min-width:0}html.redesign-on .search-input::placeholder{color:rgba(222,207,167,.55)}html.redesign-on .search-input:focus{border-color:rgba(214,196,150,.75);background-color:rgba(26,12,30,.94);box-shadow:0 0 0 3px rgba(214,196,150,.14)}@media (min-width: 1200px){html.redesign-on .crumb .edit-link{font-family:'Dumbledor2',serif;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#eadcbb;text-decoration:none;border:1px solid rgba(214,196,150,.5);padding:6px 15px;margin-left:10px;transition:background .15s ease,color .15s ease,border-color .15s ease}html.redesign-on .crumb .edit-link::after{display:none}html.redesign-on .crumb .edit-link:hover{background:rgba(214,196,150,.16);border-color:rgba(214,196,150,.8);color:#fff}}html.redesign-on .nav-dropdown a.edit-link-clone{color:#eadcbb}html.redesign-on .nav-dropdown{background:linear-gradient(180deg,rgba(37,15,43,.99),rgba(22,8,26,.99));border-bottom:1px solid rgba(214,196,150,.32);box-shadow:0 8px 20px rgba(5,1,7,.4);backdrop-filter:blur(10px)}html.redesign-on .nav-dropdown::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent 6%,rgba(214,196,150,.4) 50%,transparent 94%);pointer-events:none}html.redesign-on .nav-dropdown a{color:rgba(240,232,213,.82);border-bottom:1px solid rgba(214,196,150,.14)}html.redesign-on .nav-dropdown a:hover{background:rgba(214,196,150,.12);color:#f8f0dd}html.redesign-on .nav-dropdown a.active{color:rgba(214,196,150,.55)}html.redesign-on .nav-dropdown-search{border-bottom:1px solid rgba(214,196,150,.2)}html.redesign-on .nav-dropdown-search input{border:1px solid rgba(214,196,150,.35);background:rgba(240,232,213,.06);color:#eadcbb}html.redesign-on .nav-dropdown-search input::placeholder{color:rgba(222,207,167,.55)}html.redesign-on .nav-dropdown-search input:focus{border-color:rgba(214,196,150,.75);background:rgba(240,232,213,.10);box-shadow:0 0 0 3px rgba(214,196,150,.14)}html.redesign-on .landing-ctas a:first-child{background:linear-gradient(180deg,#8a3526,#5B1F21);color:#f3ead4;border:2px solid var(--maroon);box-shadow:0 6px 16px rgba(40,12,30,.4)}html.redesign-on .landing-ctas a:first-child:hover{filter:brightness(1.1)}html.redesign-on .collection-footer{flex-wrap:wrap;gap:4px 12px}html.redesign-on .collection-count{min-width:0}@media (min-width: 1200px) and (max-width: 1599px){html.redesign-on .crumb{margin-left:6px}html.redesign-on .crumb a{font-size:.74rem;padding:9px 5px;letter-spacing:.02em}html.redesign-on .crumb a::after{left:5px;right:5px}html.redesign-on .crumb a:last-child{margin-left:4px;padding:6px 9px}html.redesign-on .crumb .edit-link{margin-left:4px;padding:6px 9px}html.redesign-on .search-input{min-width:150px}}@media (min-width: 1200px) and (max-width: 1319px){html.redesign-on .topbar{gap:10px;padding-left:14px;padding-right:14px}html.redesign-on .crumb{margin-left:0}html.redesign-on .crumb a{font-size:.7rem;padding:9px 4px;letter-spacing:0}html.redesign-on .crumb a::after{left:4px;right:4px}html.redesign-on .crumb a:last-child,html.redesign-on .crumb .edit-link{margin-left:3px;padding:6px 7px;font-size:.7rem;letter-spacing:0}html.redesign-on .search-input{min-width:130px}}
