/** Shopify CDN: Minification failed

Line 556:1 Expected "}" to go with "{"

**/
/* Header */

ul.header__icon-list {
    font-family: 'Source Sans Pro' !important;
}








.design-pre-order-template-wrapper.top-direction {
    flex-direction: column-reverse!important;
    align-items: left !important;
}
/* .header--default .header__nav {
 font-family: montserrat; 
} */

/* Hero */

/* #shopify-section-dynamic-slideshow0 h2.slideshow__heading {
 font-size: 120px!important; 
  font-family: sans-serif;
  font-weight:normal!important;
  font-weight: lighter!important;
}

#shopify-section-dynamic-slideshow0 .slideshow .slideshow__subheading {
 font-size: 22px; 
} */


/* Product Feed */


#shopify-section-1635984885d7a2e2ae {
 text-align:left; 
}

.product-tile__image-wrapper img, .product-tile__sizer img {
    border-radiuss: 50%;
}

#shopify-section-1635984885d7a2e2ae .type-body-regular.meta.ma0 {
  display:none!important;
}

.scrollbar .quick-cart__image {
    padding-left: 0;
}
.scrollbar .quick-cart__product-details{
  padding-right: 0;
}
.scrollbar {
    height: 70%;
    overflow-y:auto;
    margin-top: 20px;
    margin-bottom:20px;
    padding-left:20px;
   padding-right:20px;
}
.force-overflow{
/*   min-height: 100vh; */
}

.scrollbar::-webkit-scrollbar {
/*     background-color:#fff; */
    width:10px
}


.scrollbar::-webkit-scrollbar-track {
    background-color:#000;
}



.scrollbar::-webkit-scrollbar-thumb {
    background-color:#fff;
    border-radius:16px;
    border:1px solid #000;
}

/* set button(top and bottom of the scrollbar) */
.scrollbar::-webkit-scrollbar-button {
  display:none;
}


.no-scroll {
    height: 70%;
}


@media (min-width: 60em) {

.collection__image {
    width: calc((1 / 3) * 100%)
}
  }


/* .collection__details {
 background-color: #14191b;  
    color:#fff;
} */

/* .collection__details .section--standard .meta {
      color:#fff!important;
} */

.collection-image img {
 width: 100%; 
   max-height: 400px;
    min-height: 350px;
}




.product__media img {
 width:100%; 
}

.product {
 max-width:100%; 
}


@media (min-width: 38em) {
  .product {
    display: grid;
    grid-template-columns: calc((1 / 2) * 100%) calc((1 / 2) * 100%);
    margin: 56px 0px 80px;
/*     margin-top: var(--spacing-large);  */
}

}

/* .product__title {
 font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
} */

.select-wrapper .input {
    border: 1px solid #000;
    background: #fffdf5;
    width: 40%;
}

/* label.dib.mb2 {
 font-style: italic; 
} */

/* Blog */



/* .blog__heading {
 background-color: #f4f4f4; 
  padding-top: 25px;
  margin-left: 0px;
  margin-right: 0px;
  max-width:100%!important;
}

.blog__heading div {
 max-width:1180px; 
  margin-left:auto;
  margin-right:auto;
} */
   

/* Artists and Brands */


/* #shopify-section-16359844901b14a473, #shopify-section-1635987543a22a7379 {
  background-color: #f4f4f4;
}

#shopify-section-16359844901b14a473 .type-heading-1, #shopify-section-1635987543a22a7379  .type-heading-1 {
  background-color: #f4f4f4;
  margin: 25px 0px;
}

*/

.img:hover {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */    
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   -ms-filter: grayscale(100%);
   filter: grayscale(100%);
   filter: gray; /* IE 6-9 */
}


/* Box Banners */

.bttn {
    border: 1px solid #fff;
    background: black;
    color: white;
    font-size: 14px;
    padding:18px 0px;
}


.account__auth-wrapper.contrast input.bttn.bttn--full {
    padding: 10px 0px;
    height:54px;
}

div#CustomerLoginForm input.bttn.bttn--full {
    padding: 10px 0px;
    height:48px;
}




/* Interior Pages */

/* .page-header__crumbs {
    font-family: montserrat;
  font-size: 12px;
  
}

.page-header__title {
 font-size: 68px; 
  font-weight:300;
}

h1.arj-header {
  padding: 200px;
  text-align:center;
  color: #fff;
  font-size: 68px; 
  font-weight:300;
      font-family: montserrat;
  margin-top:0px;

}


.dark {
   background-color: #14191b; 
    padding: 45px 25px;
  color:#fff;
    
  }
 */

.arj-header.story-hero {
background: url("https://cdn.shopify.com/s/files/1/0600/8773/0416/files/our-story-v2_982293cb-3cf3-468c-9302-22215e0f6c70.jpg?v=1637297009");
background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */

}

p.slideshow__subheading {
    font-size: 18px;
}

.header__icon-wrapper.wrapper-head {
    padding-bottom: 0px;
}
.footer__col-list ul.list.ma0.pa0.type-body-small, .footer__col-list h3.type-body-regular {
    font-family: 'Source Sans Pro';
}
ul.header__icon-list a:hover, div.relative:hover, .footer__col-list ul.list li a:hover {
    opacity: .6;
}

/* .menu-left {
  padding-top: 100px;
}
 */



@media only screen and (max-width: 720px) {
  .menu-left {
    display:none;
  }
}



/* .menu-right {
   border-left: 1px solid #000;
  padding-top: 70px;
  padding-left: 50px;
}


h1, h2, h3, h4, h5 {
   font-weight:300;
      font-family: montserrat; 
  text-transform:uppercase;
}

h1 {font-size:46px;}
h2 {font-size:36px;}
h3 {font-size:28px;}
h4 {font-size:20px;}
h5 {font-size:15px;}


ul.menu {
  list-style-type: none;
   font-weight:300;
      font-family: montserrat; 
  text-transform:uppercase;
  font-weight:400;
}

ul.menu li a:hover {
 color: #999 
}



.menu li {
 margin-bottom: 30px;
  
  
}



#shopify-section-static-featured-collection {
 display:none; 
}
 */


/* Footer */

/* .footer__newsletter {
  background-color: #f4f4f4;
  padding-bottom: 50px;
  padding-top: 25px;
  font-family: montserrat; 
}


.footer__internal-copyright {
     font-family: montserrat; 
}

.footer__cols .type-body-regular, .footer__cols .type-body-regular a {
       font-family: montserrat!important; 
} */

/* Forms */


/* .form-dropdown, .form-textarea, .form-textbox, .signature-wrapper, input {
  background-color: #fff;
  border: transparent;
  border-bottom: 1px solid #000!important;
    color: #2c3345;
   padding: 10px;
 
}

input {
 width:95%; 
  margin-bottom: 25px;
  padding: 10px;
}

.form-all .form-label {
 display:none; 
}

.form-all {
    border: 1px solid #000!important;
  padding: 25px;
  margin-top: 50px;
  margin-bottom: 50px;

} */


@media only screen and (max-width: 600px) {
  .desktop-only {
    display:none;
  }
}

@media only screen and (min-width: 601px) {
  .mobile-only {
    display:none;
  }
/*   .header__logo-wrapperr {
   margin-top:0px; 
    margin-bottom:0px;
  } */
}



/* .bttn.blk {
 border: 2px solid #000;
  color: #000;
  margin-bottom: 50px;
  margin-top: 25px;
  padding: 10px;
  line-height: 1;
}


.product__details .bttn {
   border: 2px solid #000;
}


.quick-cart__footer.active, .quick-cart__items, .quick-cart__popup, .quick-cart__items .js-items {
 background-color: #000; 
}
 */

heading.type-heading-2 {
    margin-bottom: 18px;
    font-weight: 600 !important;
    color: #000 !important;
    font-family: 'Source Sans Pro' !important;
    font-size: 16px !important;
}

.blog__heading {
/*   background: url("https://cdn.shopify.com/s/files/1/0600/8773/0416/files/texture.jpg?v=1637609150"); */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  color: #000;
}

#shopify-section-16359844901b14a473, #shopify-section-1635987543a22a7379 {
/*     background: url("https://cdn.shopify.com/s/files/1/0600/8773/0416/files/texture.jpg?v=1637609150"); */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  color: #000;
}


/* #shopify-section-16359844901b14a473 .type-heading-1, #shopify-section-1635987543a22a7379 .type-heading-1 {
 background: transparent; 
}

h3.blog__article-heading {
  font-size: 15px!important;
}

.blog__articles img {
 border: 2px solid #fff; 
} */


/* .header__logo-wrapper {
 margin-top: 5px;
  margin-bottom: 5px;
} */

/* Gift Registry */

/* .gift-div {
 max-width:800px;
 margin: 25px auto 100px auto; 
 padding: 0px 25px;
} */




/* Homepage Mobile Work */

@media only screen and (max-width: 600px) {


/* #shopify-section-1636154739bfed918e .slideshow .slideshow__heading,
#shopify-section-1636153214a2dab961  .slideshow .slideshow__heading {
 font-size: 20px; 
}
  
#shopify-section-16359844901b14a473 .type-heading-1, #shopify-section-1635987543a22a7379 .type-heading-1 {
 font-size: 20px; 
}
  
  .g-uppercase .type-heading-1 {
     font-size: 25px; 
  }
  
  #shopify-section-16359845542578d12d h2 {
    font-size: 25px;
  }
  
  #shopify-section-dynamic-slideshow0 h2.slideshow__heading {
   font-size: 60px!important; 
  }
}
 */

/* Interior Mobile Work */


@media only screen and (max-width: 600px) {

/* .menu-right {
 border-left: 0px;
  padding-top:0px;
  padding-left: 0px;
}
  
h1 {font-size: 35px; }
  h2 {font-size: 25px; }
  
  
.type-heading-display {
 font-size: 35px; 
}
   */
  
}

/* Interior Mobile Work */



/* .cart-template__footer-actions .bttn {
 background-color: #000; 
  color: #fff;
}
 */

/* Mobile Cart */

@media only screen and (max-width: 600px) {
/* 
.cart-template__image { width: 30%;}
  .cart-template__text {width: 70%;} */
}