/** Shopify CDN: Minification failed

Line 410:19 Expected identifier but found bad string token
Line 410:20 Unterminated string token

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.pr_short_des.rtet4, .product__policies.rte.cb {
    color: white !important;
}
/* button style */
.sk-button{
  margin-top:15px;
  margin-bottom:15px;
  z-index:99999999;
}
.sk-button span {
  background-color:#feb41b;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:20px;
  padding-left:20px;
  border-radius: 25px;
  color:#000000;
  font-weight:600;
}
/* filecoin features */
.nt_se_template--15959305584866__16521824128274b9c0 .h4 {
  color:#feb41b;
}
.nt_16521824120f6ec05c-0 {
  padding-right:10px;
  padding-left:10px;
  padding-top:20px;
  padding-bottom:20px;
  background-color:#4d4d4d;
  border-radius: 5px;
}
.nt_16521824120f6ec05c-1 {
  padding-right:10px;
  padding-left:10px;
  padding-top:20px;
  padding-bottom:20px;
  background-color:#4d4d4d;
  border-radius: 5px;
}
.nt_16521824120f6ec05c-2 {
  padding-right:10px;
  padding-left:10px;
  padding-top:20px;
  padding-bottom:20px;
  background-color:#4d4d4d;
  border-radius: 5px;
}
/* FUNDING number */
.nt_se_template--15959305584866__1652184167d1f2a642 .h4 {
  font-size:50px !important;
  color:#feb41b;
}
/* FUNDING block */
.nt_1652184167d8f1e5c9-0 {
  padding-top:100px;
  padding-bottom:30px;
  padding-left:10px;
  padding-right:10px;
  margin-right:0px;
  border: 1px solid #ffffff;
  border-radius: 5px;
}
/* FUNDING tilte */
.nt_se_template--15959305584866__16521873212f3feb1f .ml__10 {
letter-spacing:10px;
}
/* TEAM block */
.nt_16521887704042d3a7-0 {
  padding-top:100px;
  padding-bottom:60px;
  padding-left:10px;
  padding-right:10px;
  margin-right:0px;
  border: 1px solid #ffffff;
  border-radius: 5px;
}
/* TEAM name */
.nt_16521887704042d3a7-0 .h4 {
  font-size:50px !important;
  color:#feb41b;
}
/* TEAM tilte */
.nt_se_template--15959305584866__1652188587096b72ee .ml__10 {
letter-spacing:10px;
}

/* Text on the edge of the pie chart */
.nt_1652254590a7c94dd3-0 {
  text-align:left;
}
.nt_1652254590a7c94dd3-0 .h4 {
  margin-bottom:30px;
}
.nt_se_template--15959305584866__16522590300a363da0 .h4 {
  color:#feb41b;
}
.nt_se_template--16003785490658__1652184167d1f2a642 .h4 {
  font-size:40px !important;
  color:#feb41b;
}
#shopify-section-template--16004327112930__16522590300a363da0 .h4 {
  color:#feb41b;
}
/* pledge & rewards */
.nt_se_template--16004395434210__165228497009657102 .cat_space_item {
  position:relative;  
  padding-top:50px;
  padding-bottom:50px;
  padding-left:30px;
  padding-right:30px;
  margin-right:0px;
  border: 1px solid #ffffff;
  border-radius:5px;
}
.nt_se_template--16004395434210__165228497009657102 .h4{
  color:#feb41b;
}

/* roll on top */
.notice{
    width:100%;
    height: 20px;
    overflow: hidden;
}
.notice__inner{
    height: 100%;
    font-size: 14px;
    color: #333;
    line-height: 20px;
    white-space: nowrap;
    position: relative;
}
.notice__item{
    position: absolute;
    top: 0;
    left: 100%;
    height: 100%;
}

#item_cc3fe4b9-2c82-4dfa-94a7-09b79b470d45 {
  background-color: #feb41b;
  
}
#item_cc3fe4b9-2c82-4dfa-94a7-09b79b470d45 a {
  color: #000;
  font-weight: 600;
  padding: 0px 5px;
}
#item_8d65dcfa-50ce-42f4-9612-b5a93b945508 a {
  background-color:#feb41b;
  color: #000;
  font-weight: 600;
}
/*article页面 文章到标题距离*/
.mt__60 {
  margin-top:0px !important;
}
.article-header a {
  color:#000000;
  font-weight:600;
}
.post-content a {
  color:#feb41b !important;
}
.post-content p {
  color:#000000 !important;
}

.social-share {
  margin-bottom:40px;
}
/* header price style*/
.price-item {
  padding:2px 5px;
  margin-right:20px;
  /*margin-left:20px;*/
  position:relative;
z-index:1;
color:#fff;
}
.eth-etc {
  color:#000000;
  font-weight:500;
  font-size:14px;
}
.background {
  display:block;
  background-color:#000000;
}
.price-item span{
  font-weight:600;
}
#shopify-section-header_top {
  display:none;
}
/*go to top narrow*/
.dark_mode_true a.button, .dark_mode_true button, .dark_mode_true input[type=submit], .dark_mode_true .newsletter_se .signup-newsletter-form .submit-btn, .dark_mode_true #nt_backtop span {
  background-color:#666666;
}
/*product list row gap*/
.mt__30 {
  margin-top: 80px;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .dark_mode_true .nt_menu div.menu-item>a, .nt_menu ul li a {
    color: #ffffff !important;
}
.filecoin-pic-text {
  font-size:16px;
  margin-right:25%;
  margin-left:25%;
}
.nt_16521824120f6ec05c-1 {
  margin-left:50px;
}
.nt_16521824120f6ec05c-2 {
  margin-left:20px;
}
/* pie chart */
.nt_1652254590a7c94dd3-1 img {
  width:400px;
  margin:50px,50px,50px,50px;
}
.nt_165225903081af4037-0 {
  border-style:solid;
  border-right-width:1px;
  border-color:#ffffff;
  margin:50px,50px,50px,50px;
}
/* pledge & rewards */
.nt_se_template--16004395434210__165228497009657102 .cat_space_item {
margin-right:20px;
margin-left:20px;
}

.post-content {
  padding:50px 50px 20px 50px;
  margin-top:-210px;
  background-color:#fff;
  border-radius:5px;
}
.article-header {
padding:30px 50px;
border-radius:5px 5px 0px 0px;

}
/* header price style*/
.shipping {
  width:20%;
  text-align:right;
  background-color:#f6b13f;
  position:relative;
  z-index:99;
}
.header-promo {
  display:flex;
  position:fixed;
  top:5px;
  z-index:9999;
}
.eth-etc {
  text-align:left;
}
.fade-div {
  width:40%;
  background-color:#f6b13f;
  position:relative;
  z-index:99;

}
.roll_item {
    animation: rollFirst 55s linear infinite;
}
@keyframes rollFirst {
    0% {
        transform: translateX(180%);
    }
    100% {
        transform: translateX(-100%);
    }
}
.background{
  position:fixed;
  left:0;
  top:0px;
  width:100%;
  height:30px;
  z-index:999;
}
/* language choise */
#transcySwitcherContainer {
  position:fixed;
  top:0px;
  right:0
}
.transcy-switcher-bar {
  padding:0px !important;
}
/* cat list */
.row.nt_single_blog {
margin-top:200px;
}
/* header */
.header__mid {
  margin-top:30px;
}

/* menu */
#nt_menu_id .product-info {
  display:none;
}
#nt_menu_id .product-inner {
  height:auto !important;
}
#nt_menu_id .nt_labels {
  display:none;
}
/* footer menu */
#block_1581507819652 .txt_title {
  margin-left:-17%;
}
#block_1581507819652 .nt-social {
  margin-left:-17%;
}
.footer-mid-section {
  margin-left:-17%;
}


.contact-list-footer {
  transform: translateX(-12%);
}

/* collection page footer  */
.products-footer.tc.mt__40.mb__60 {
  margin-top: 120px;
}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  #nt_content .container {
  padding:0px;
}
#nt_content .post-content {
  padding-left:20px;
  padding-right:20px;
}
.article-header {
  padding:10px 20px;
}
.eth-etc {
  width:100%;
  text-align:center;
    color:#ffffff;
}
.shipping {
  margin-top:5px;
}
fade-div {
    display:none;
}
.roll_item{
    animation: rollFirst 20s linear infinite;
}
@keyframes rollFirst {
    0% {
        transform: translateX(110%);
    }
    100% {
        transform: translateX(-370%);
    }
}
.background {
  background-color:#212121;
  width:120%;
  height:41px;
  position:fixed;
  top:0;
  left:-10%;  
}
/* qr style for mobile */
#social_media_qr {
  display:none;
}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  .filecoin-pic-text {
  font-size:16px;
  margin-right:20px;
  margin-left:20px;"
}
/*youtube video on homepage*/
#video-x16 {

width:100%:
height:auto;
}
}