@font-face{font-family:'Raleway';src:url('https://sigma.gallery/resources/fonts/raleway/Raleway-Thin.woff2') format('woff2');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('https://sigma.gallery/resources/fonts/raleway/Raleway-ExtraLight.woff2') format('woff2');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('https://sigma.gallery/resources/fonts/raleway/Raleway-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('https://sigma.gallery/resources/fonts/raleway/Raleway-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('https://sigma.gallery/resources/fonts/raleway/Raleway-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('https://sigma.gallery/resources/fonts/raleway/Raleway-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('https://sigma.gallery/resources/fonts/raleway/Raleway-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:url('https://sigma.gallery/resources/fonts/raleway/Raleway-ExtraBold.woff2') format('woff2');font-weight:800;font-style:normal;font-display:swap}html{background:var(--background);font-family:Raleway, sans-serif}body,html{margin:0;padding:0;width:100%}a{text-decoration:none;color:inherit}abbr{text-decoration:none}.header{margin:0;padding:0;height:100px;width:100%;position:relative;background-color:var(--header);box-shadow:var(--box-shadow) 0 -1px 8px 0;z-index:30}.header-inner{width:90%;max-width:1440px;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center}.logo-text{font-size:25px;font-weight:700;color:var(--text);cursor:pointer;white-space:nowrap}.logo-text:hover{color:var(--text-hover)}.logo-image{max-height:100%;margin-right:15px;display:flex}.logo-image svg{height:40px;width:auto;fill:var(--red)}.logo-image svg .logo-rect{fill:var(--text)}.logo-image svg:hover .logo-rect{fill:var(--text-hover)}.hide-missing-icon{visibility:hidden}.gallery-spinner,.spinner:not(.nft-container-clone){border:4px solid var(--background);border-top:4px solid var(--text);border-radius:50%;width:50px;height:50px;padding:0;margin:0;top:calc(50% - 50px);position:absolute;animation:spin 1000ms linear infinite;display:flex;justify-content:center;align-self:center;z-index:10}.gallery-spinner{position:relative;top:0}.loading-container{min-height:100vh}.nft-container.nft-container-clone .spinner{display:none}#nftGallery,.banner-image,.banner-link,.close-button,.collection-button,.footer-link,.logo-image svg:hover .logo-rect,.logo-text,.nav-item,.nft-container,.search-button,.sort-select{transition:all 200ms ease}.banner,.collections-container,.footer-link,.logo,.menu-icon{animation:fadeIn 200ms}#collectionName,#nftGallery,.collection-name-search-container,.nft-container{animation:fadeIn 200ms}.nft-container-clone{animation:fadeIn 200ms}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fade-in{animation:fadeIn 1s}.bar1,.bar2,.bar3{width:25px;height:3px;background-color:var(--menu-icon);margin:5px 0;transition:0.4s;border-radius:3px}.menu-icon{cursor:pointer}.menu-icon:hover div{background-color:var(--menu-icon-hover)}.menu-icon:active{color:inherit}.change .bar1{transform:translate(0, 8px) rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{transform:translate(0, -8px) rotate(45deg)}.nav-desktop{position:relative;width:100%;transition:transform 300ms ease-in-out}.nav-desktop .nav-inner{display:flex;justify-content:flex-end;align-items:center;column-gap:30px}.nav-desktop .nav-item{padding:0;margin-right:0}.nav-desktop .nav-item i:not(.fa-sun):not(.fa-moon){display:none}.nav-mobile{position:absolute;display:none;top:0;left:0;width:100%;padding-top:100px;transform:translateY(-100%);transition:transform 300ms ease-in-out;background-color:var(--header);box-shadow:var(--box-shadow) 0 -2px 8px 0;z-index:25}.nav-mobile .nav-inner{width:90%;max-width:1440px;padding:10px 0;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:25px;opacity:1;transition:opacity 0.25s ease;transition:all 0.25s ease}.nav-mobile .nav-item{display:flex;align-items:center;transition:color 300ms;cursor:pointer;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:clip;padding-top:20px;padding-bottom:20px;transition:all 0.25s ease}@media screen and (min-width: 980px ){.nav-desktop{display:block}.menu-icon{display:none}}@media screen and (max-width: 980px ){.nav-desktop{display:none}.menu-icon{display:block}}.nav-overlay.active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0}.nav-item{color:var(--text)}.nav-item:hover{color:var(--text-hover)}.nav-item-icon{font-size:18px;justify-content:center}.nav-item-label{margin-left:12px;font-size:14px;text-align:center}@media screen and (max-width: 768px ){.nav-item{width:calc(50% - 12.5px)}}@media screen and (max-width: 400px ){.nav-item{width:calc(100%)}}.switch{position:relative;display:inline-block;width:65px;height:34px;cursor:pointer}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--button);-webkit-transition:0.4s;transition:0.4s}.slider:before{position:absolute;content:"";height:22px;width:22px;left:6px;bottom:6px;background-color:var(--button-label);-webkit-transition:0.4s;transition:0.4s}input:checked + .slider{background-color:var(--button-hover)}input:focus + .slider{box-shadow:none}input:checked + .slider:before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.sun-icon{font-size:20px;position:absolute;top:50%;right:6px;opacity:0;animation:fadeIn 0.5s forwards;transform:translateY(-50%)}.moon-icon{font-size:20px;position:absolute;top:50%;left:6px;opacity:0;animation:fadeIn 0.5s forwards;transform:translateY(-50%)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.banner{width:90%;max-width:1440px;margin:0 auto;background-color:var(--content-background-gradient);background:linear-gradient(180deg, var(--content-background) 2%, var(--content-background-gradient) 90%);margin-bottom:50px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat}.banner-inner{width:100%;height:100%;min-height:400px;padding:75px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;line-height:1.6em;box-shadow:0 0 0 4000px rgba(0, 0, 0, 0.4) inset;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.2)}.banner-content{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:600px}.banner-title{color:#fff;font-size:50px;margin:0 0 50px;line-height:1em}.banner-description{color:#fff;margin:0}.banner-links{width:100%;display:flex;gap:20px;flex-wrap:wrap;margin-top:25px}.banner-link{color:var(--text);background-color:var(--button);display:flex;align-items:center;gap:30px;padding:10px;border-radius:100%}.banner-link:hover{background-color:var(--button-hover)}.banner-link-icon{font-size:18px}.banner-link-label{display:none}.banner-mint-address-label{color:#fff;font-weight:bold;margin:50px 0 5px}.banner-mint-address{color:#fff;width:50%;cursor:pointer}.banner-mint-address:hover{color:#d1d1d6}.copy-tooltip{text-decoration:none;border-bottom:none}.notification-container{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background-color:var(--button);color:var(--text);padding:20px 30px;border-radius:5px;box-shadow:var(--box-shadow) 0 2px 8px 0;opacity:0;transition:opacity 0.3s ease-in-out;z-index:100;text-align:center}.notification-container.slide-up{animation:slideUp 0.5s forwards}.notification-container.slide-down{animation:slideDown 0.5s forwards}@keyframes slideUp{0%{bottom:-40px;opacity:0}100%{bottom:40px;opacity:1}}@keyframes slideDown{0%{bottom:40px;opacity:1}100%{bottom:-40px;opacity:0}}@media screen and (max-width: 980px){.banner{width:calc(90%)}.banner-inner{flex-direction:column;justify-content:center}.banner-content{width:100%;order:2}.banner-title{width:100%;font-size:40px;text-align:center;margin:0 0 25px}.banner-description{margin:15px 0 0}.banner-description,.banner-mint-address,.banner-mint-address-label,.mint-address-container{width:100%;text-align:center}.banner-links{width:100%;justify-content:center;margin-top:25px}.banner-image{width:75%;max-width:300px;margin:0 auto;order:1;display:none}}@media screen and (max-width: 480px){.banner-inner{padding:50px 25px}}.collections-container{width:90%;max-width:1440px;margin:0 auto;display:flex;gap:20px;flex-wrap:wrap}.collection-name-search-container{width:90%;max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin-top:25px;margin-bottom:10px}.collection-search-container{display:flex;border-radius:8px}.collection-name,.issuer-name{font-size:35px;color:var(--text);margin:0;line-height:35px}.issuer-collections-title{font-size:35px;color:var(--text);margin-bottom:25px;line-height:35px}.search-input{outline:none;border:none;height:25px;width:350px;border-radius:8px 0 0 8px;margin-left:20px;padding:7px 25px 7px 15px;font-family:Raleway, sans-serif;font-size:14px;outline:none;background-color:var(--content-background);color:var(--text)}.search-input::placeholder{color:var(--text-hover);opacity:1}.search-button{background-color:var(--button);border:0;color:var(--text);height:auto;padding:5px 25px;border-radius:0 8px 8px 0;font-family:Mono, sans-serif;font-size:14px;cursor:pointer}.search-button:hover{background-color:var(--button-hover)}.select-wrapper{position:relative;display:flex;align-items:center}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-wrapper i{position:absolute;font-size:14px;right:12px;pointer-events:none;color:var(--text-hover);height:50%}.sort-select{background-color:var(--content-background);color:var(--text-hover);font-family:Raleway, sans-serif;line-height:12px;font-size:12px;border:none;height:39px;width:75px;padding:0 25px;border-radius:8px;border:none;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sort-select:hover{opacity:0.9}.sort-select option{font-size:14px;border:none;outline:none;cursor:pointer}.collection-button{display:flex;align-items:center;justify-content:space-between;text-align:center;color:var(--text);background-color:var(--button);border:0;font-family:Raleway, sans-serif;border-radius:4px;cursor:pointer;font-size:14px;flex:1 1 300px;padding:10px 25px;white-space:nowrap}.collection-button:hover{background-color:var(--button-hover)}.collection-button-image{height:75px;width:75px;object-fit:cover;border-radius:100%}.collection-button span{margin-left:15px}.collections-container{color:var(--text-hover);padding:0 25px;border-radius:4px;font-size:14px;max-height:0;opacity:0;transition:max-height 200ms ease-in-out, opacity 200ms ease-in-out}.collections-container.open{display:flex;opacity:1;max-height:9999px}.toggle-collections-button-container{width:90%;max-width:1440px;margin:0 auto;display:none}.toggle-collections-button{background-color:var(--button);border:0;color:var(--text);padding:15px;border-radius:8px;font-family:Raleway, sans-serif;font-size:14px;cursor:pointer}.toggle-collections-button:hover{background-color:var(--button-hover)}.toggle-collections-button span{margin-left:10px}.fa-solid .fa-info{color:var(--text)}@media screen and (max-width: 980px){.collection-button{flex:1 1 250px}.collection-name-search-container{flex-basis:100%}.collection-search-container{flex-basis:100%;width:100%}.search-input{width:100%}}@media screen and (max-width: 480px){.collection-button{flex:1 1 100%}}.info-container{background-color:var(--content-background);color:var(--text-hover);width:100%;padding:0 25px;border-radius:4px;font-size:14px;max-height:0;opacity:0;overflow:hidden;transition:max-height 200ms ease-in-out, opacity 200ms ease-in-out}.info-container.open{display:block;opacity:1;max-height:1000px}.info-button{background-color:var(--button);margin-right:20px;border:0;color:var(--text);height:auto;width:auto;padding:5px 15px;border-radius:8px;font-family:Raleway, sans-serif;font-size:14px;cursor:pointer}.info-button:hover{background-color:var(--button-hover)}.fa-solid .fa-info{color:var(--text)}main{width:100%;min-height:calc(100vh - 225px);padding-top:25px;padding-bottom:50px;background-color:var(--background)}.nft-gallery{width:90%;height:100%;max-width:1440px;margin:0 auto;display:flex;flex-wrap:wrap;column-gap:25px;row-gap:25px;color:var(--text);font-size:14px}.nft-container{width:25%;min-height:250px;transition:all 200ms ease;background-color:var(--content-background);background:linear-gradient(45deg, var(--content-background) 2%, var(--content-background-gradient) 100%);border-radius:8px;margin:0;display:flex;flex-direction:column;justify-content:space-between;position:relative}.nft-container:not(.nft-container-clone){cursor:pointer}.nft-container:not(.nft-container-clone):hover{transform:scale(1.05)}.nft-image{width:100%;height:100%;max-height:300px;border-radius:8px 8px 0 0;margin-bottom:0;z-index:20;object-fit:cover;text-indent:100%;white-space:nowrap;overflow:hidden;color:transparent}.nft-container-clone .nft-image{max-height:100%}.nft-video{height:100%;width:100%;border-radius:8px 8px 0 0;margin-bottom:0;z-index:20;object-fit:cover}.nft-title{font-size:14px;color:var(--text);background-color:var(--content-background);text-align:center;margin:0;padding:10px 1em;border-radius:0 0 8px 8px}.nft-amount{color:var(--text-hover);font-size:14px;margin:25px auto 0}.nft-amount-label{font-weight:bold}.nft-description{color:var(--text-hover);font-size:14px;margin:25px auto}.nft-description.traits{columns:2;-webkit-columns:2;-moz-columns:2;-moz-column-gap:25px;-webkit-column-gap:25px;column-gap:25px;list-style-type:none;padding:0;border-radius:4px}.nft-description.traits ul{list-style:none;margin:0;padding:0}.nft-description.traits li{padding-top:5px;padding-bottom:5px;margin-left:0;overflow-wrap:break-word}.nft-container-clone{position:fixed;top:50%;left:50%;padding:25px;transform:translate(-50%, -50%);z-index:999;width:550px!important;max-width:calc(90% - 50px);border-radius:8px;max-height:calc(100% - 100px);overflow-y:auto}.nft-container-clone .nft-image{border-radius:4px;flex-shrink:0}.nft-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;row-gap:20px}.nft-links .button{display:flex;align-items:center;padding:0 15px;border-radius:8px;background-color:var(--button);color:var(--text);width:calc(50% - 40px);transition:background-color 200ms ease}.nft-links .button:hover{background-color:var(--button-hover)}.nft-links .button-icon{color:var(--text);position:absolute}.nft-links .button-label{padding:10px;margin:0;width:100%;text-align:center;font-size:14px}.close-button{position:absolute;top:0;right:0;font-size:30px;color:var(--text);cursor:pointer;padding:15px;background-color:var(--button);border-radius:0 0 0 8px;z-index:40}.close-button:hover{background-color:var(--button-hover)}.overlay.active{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);backdrop-filter: blur(2px);z-index:30}@media screen and (min-width: 1440px){.nft-container{width:calc(16.6666% - 21px)}}@media screen and (max-width: 1440px){.nft-container{width:calc(20% - 20px)}}@media screen and (max-width: 1280px){.nft-container{width:calc(25% - 19px)}}@media screen and (max-width: 980px){.nft-container{width:calc(33.3333% - 16.6666px)}}@media screen and (max-width: 600px){.nft-container{width:calc(50% - 12.5px)}.nft-links .button{width:100%}}@media screen and (max-width: 280px){.nft-container{width:100%}}footer{height:50px;width:100%;background-color:var(--footer-background);box-shadow:var(--box-shadow) 0 2px 8px 0;display:flex;justify-content:center;align-items:center;margin-bottom:0}.footer-link{color:var(--text)}.footer-link:hover{color:var(--text-hover)}.content{color:var(--text);width:90%;max-width:1440px;margin:0 auto}.wallet-address-input-wrapper{font-family:Raleway, sans-serif;display:flex;justify-content:flex-end}.wallet-address-input-wrapper abbr{height:auto}.wallet-address-input{font-family:Raleway, sans-serif;outline:none;border:none;height:25px;width:350px;border-radius:8px 0 0 8px;padding:7px 25px 7px 15px;font-family:Raleway, sans-serif;font-size:14px;outline:none;background-color:var(--content-background);color:var(--text)}.share-button,.wallet-address-input-button{font-family:Raleway, sans-serif!important;background-color:var(--button);border:0;color:var(--text);height:auto;padding:5px 25px;border-radius:0 8px 8px 0;font-family:Mono, sans-serif;font-size:14px;cursor:pointer;transition:all 200ms}.share-button{border-radius:8px;margin-right:20px;height:100%}.share-button:hover,.wallet-address-input-button:hover{background-color:var(--button-hover)}.wallet-address-wrapper{display:flex;justify-content:space-between;align-items:center;border-radius:8px;width:90%;max-width:1440px;margin:0 auto;padding:0;flex-wrap:wrap;gap:15px;margin-top:15px;margin-bottom:25px}.wallet-address{font-size:35px;color:var(--text);margin:0;line-height:35px}@media screen and (max-width: 980px){.wallet-address-wrapper{flex-basis:100%}.wallet-address-input-wrapper{flex-basis:100%;width:100%}.wallet-address-input{width:100%}}