/** Shopify CDN: Minification failed

Line 436:28 Unterminated string token
Line 483:1 Unexpected "{"

**/
/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  FONTS
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

/* @font-face {
  font-family: 'Everett Trial';
  src: url('EverettTrial-Regular.woff2') format('woff2'),
      url('EverettTrial-Regular.woff') format('woff'),
      url('EverettTrial-Regular.svg#EverettTrial-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
    font-family: 'TWK Everett';
    src: url('TWKEverett-Regular.woff2') format('woff2'),
        url('TWKEverett-Regular.woff') format('woff'),
        url('TWKEverett-Regular.svg#TWKEverett-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


body {
  font-family: 'Everett Trial'!important;
  font-family: 'TWK Everett'!important;
} */
@font-face {
    font-family: 'ABC Gravity XX Compressed';
    src: url('https://cdn.shopify.com/s/files/1/0268/3614/0219/files/ABCGravity-XXCompressed.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0268/3614/0219/files/ABCGravity-XXCompressed.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  GENERAL
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

button, 
.btn, 
.button{
  background: transparent;
  text-decoration: none;
  cursor: pointer;
  letter-spacing: .2px;
  text-transform: uppercase;
  border: 1px solid rgb(110, 102, 122);
  border-radius:0;
  box-sizing: border-box;
  color: rgb(110, 102, 122);
  padding: 6px 16px 5px;
}
button:hover, 
.btn:hover, 
.button:hover{
  border-color: white!important;
  color: white!important;
}

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  LANDING / INDEX PAGE
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

/* .template-index #MainContent{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  max-width: 580px;
}
.template-index h2.title{
  font-size: 18px!important;
  font-weight: bold!important;
}
.template-index .desktop_img{
  max-width: 425px;
}
.template-index .banner{
  border-top: 0!important;
}
.template-index .carousel-gallery--item{
  width: calc(50% - 20px)!important;
}
.template-index .carousel-gallery--item .carousel-gallery--text{
  text-align: center!important;
}
.template-index .carousel-gallery--item .carousel-gallery--text span{
  display: none!important;
} */

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  HEADER
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

ul.custom_image_menu_ul{
  width: calc(100% - 10rem);
  left: 5rem;
  right: 5rem;
  top: 64px;
  min-width: unset;
  overflow-y: auto;
  max-height: 85vh;
}
ul.custom_image_menu_ul img{
  width: 100%;
}
ul.custom_image_menu_ul > li{
  width: 25%;
}
ul.custom_image_menu_ul > li > a.header__menu-item{
  display: block;
  text-align: center;
}
ul.menu-drawer__menu.list-menu img {
  width: 100px;
  margin-right: 10px;
}

nav.header__menu-wrapper > ul.list-menu > li {
  box-shadow: 1px 0px 1px -1px;
}
nav.header__menu-wrapper > ul.list-menu > li:last-child{
  box-shadow: none;
}

.custom_currency_header_wrapper{
  list-style: none;
}
.custom_currency_header_wrapper ul.list-menu{
  right: 0;
  text-align: left; 
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 155px;
}
.custom_currency_header_wrapper ul.list-menu img{
  vertical-align: middle;
  margin-right: 5px;
  max-width: 30px;
}
.custom_currency_header_wrapper ul.list-menu span,
.custom_currency_header_wrapper img{
  vertical-align: middle;
}
.custom_currency_header_wrapper ul.list-menu a{
  color: #F8F8F8;
  text-decoration: none;
  padding: 10px 0;
  font-size: 12px;
}
.custom_currency_header_wrapper ul.list-menu a:hover{
  color: #fff;
  text-decoration: underline;
}
.currency-switcher {
    flex-direction: column;
}
.currency-switcher span {
  color:#fff!important;
  font-size:12px!important;
}


#shopify-section-header .cart-notification__links a {
  color:#fff;
}
#shopify-section-header .cart-count-bubble span {
  color:#fff;
}
@media only screen and (max-width: 600px) {
  .custom_currency_header_wrapper ul.list-menu > li{
    margin: 5px 0;
  }
}

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  HELP SIDE BUTTON
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ 

.custom_help_wrapper{
  position: fixed;
  cursor: pointer;
  background: white;
  padding: 5px 20px;
  right: -20px;
  top: 40%;
  text-decoration: none;
  border-radius: 10px 10px 0 0;
  transform: rotate(270deg);
  z-index: 9;
}
.custom_help_wrapper:hover{
  opacity: 0.8;
}
.custom_help_wrapper a{
  color: #0E041D;
  text-decoration: none;
}*/

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  PRODUCT PAGE
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

#bidding-form input#bid_amount {
  width: 140%;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
}

.custom-product-images img{
  width: 100%;
}
.custom-product-images .slick-next:before,
.custom-product-images .slick-prev:before{
  color: #fff;
  opacity: 0.75;
}
.custom-product-images .slick-dots{
  bottom: -25px;
}
.custom-product-images .slick-dots li button{
  border: 1px solid #fff;
}
.custom-product-images .slick-dots li.slick-active{
  background: #fff;
  border-radius: 100%;
}
.product__title {
  font-size:30px;
}
.share-icons{
  margin: 0 0 30px;
  text-transform: uppercase;
}
.share-icons a,
.share-icons i{
  color: white;
}
.share-icons a:hover{
  opacity: 0.8;
}

.custom_tracklist_bkg{
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
  opacity: .7;
  z-index: 8;
}
.custom_tracklist_btn{
  cursor: pointer;
  width: 100%;
  color: white;
  border-top: 1px solid rgba(248, 248, 248, 0.75);
  padding: 20px 0;
  margin: 10px 0;
}
.custom_tracklist_btn:hover{
  opacity: 0.8;
  text-decoration: underline;
}
.custom_tracklist_btn span.custom-svg-ham{
  width: 25px;
  float: left;
  padding: 0 10px 0 0;
}
.custom_tracklist_btn span.custom-svg-arrow{
  width: 20px;
  float: right;
}
.custom_tracklist_btn span svg{
  width: 100%;
  height: 100%;
}
.custom_tracklist_wrapper{
  display: none;
  position: fixed;
  right: -100%;
  top: 0;
  background: #0e041d;
  width: 100%;
  height: 100%;
  max-width: 500px;
  z-index: 9;
  border-left: 1px solid rgb(248 248 248 / 12%);
  padding: 0 20px;
  overflow: auto;
      color: #fff !important;
}
.custom_tracklist_x{
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 20px;
  font-size: 30px;
  z-index: 10;
  color: #fff!important;
}
.custom_tracklist_x:hover{
  opacity: 0.8;
}
.custom_tracklist_wrapper li:nth-child(odd){
  background: #13022c;
}
.custom_tracklist_wrapper li{
  padding: 10px 0;
  font-size: 14px;
  color: #fff!important;
}
.custom_tracklist_wrapper li::marker{
  color: white!important;
}

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  COLLECTION
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.template-collection #ProductGridContainer #product-grid{
  margin: 0;
}
.template-collection #ProductGridContainer #product-grid .grid__item{
  box-shadow: 0px 0px 1px 0px;
  padding:0;
}
#product-grid .grid__item .card-information {
  padding:10px;
}

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  FOOTER
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

footer.footer{
  text-align: center;
}
footer.footer .footer__content-top{
  padding-bottom: 0;
}
footer.footer .footer__content-bottom{
  padding-top: 0;
}
footer.footer .footer-block__heading{
  color: #D9D9D9;
  margin: 0;
  font-size: 20px;
}
footer.footer ul.footer-block__details-content > li {
  margin: 0;
}
footer.footer ul.footer__list-social.list-social{
  text-align: left;
  display: block;
}
footer.footer ul.footer__list-social.list-social > li.list-social__item{
  display: inline-block;
  margin: 10px 5px 0;
}
footer.footer ul.footer__list-social.list-social > li.list-social__item svg{
  width: 25px;
  height: auto;
}
footer.footer .custom-list-social__item a{
  margin-top: 5px;
  color: #F8F8F8;
  text-decoration: none;
}
footer.footer .custom-list-social__item a:hover{
  text-decoration: underline;
}
footer.footer .footer-block__details-content a{
  display: block;
  color: #F8F8F8;
  text-decoration: none;
}
footer.footer .footer-block__details-content a:hover{
  text-decoration: underline;
}

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

  RESKIN - Sept 3 2024
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

@font-face {
    font-family: 'ABC Favorit';
    src: url('https://cdn.shopify.com/s/files/1/0290/9349/4843/files/ABCFavorit-Regular.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0290/9349/4843/files/ABCFavorit-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ABC Gravity Normal';
    src: url('https://cdn.shopify.com/s/files/1/0290/9349/4843/files/ABCGravity-Normal.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0290/9349/4843/files/ABCGravity-Normal.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ABC Favorit';
    src: url('https://cdn.shopify.com/s/files/1/0290/9349/4843/files/ABCFavorit-Black.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0290/9349/4843/files/ABCFavorit-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}


body *{
  font-family: 'ABC Favorit;
}
.announcement-bar__link.link--text,
.announcement-bar__message.h5
 {
  color:#ff5c00;
}
.announcement-bar__link svg path {
  fill:#ff5c00;
}
.custom_olm_slider_text_headertext h1{
  font-family: 'ABC Gravity Normal'!important;
  font-weight: 900;
}
/* .card-information__text a,
.carousel-gallery--text, */
.footer-block__heading,
.collection-hero__title,
h2.title,
.announcement-bar__message{
  font-weight: 900!important;
}

.custom_tracklist_wrapper p{
  color: white!important;
}
.custom-svg-arrow path:not(.stroke-solid),
.custom-svg-ham path{
  fill: black;
}
.custom-svg-arrow path.stroke-solid{
  stroke: black;
}


.header__logo-wrapper{
  margin-left: 20px;
}


.custom_tracklist_wrapper,

#cart-notification,
div#menu-drawer,
#shopify-section-header .header__submenu.list-menu,
.menu-drawer__inner-submenu,
.search-modal.modal__content,
 {
    background-color: #ff5c00!important;
}
#shopify-section-header .header-wrapper {
  background-color: #ff5c00!important;
}
#shopify-section-header .link--text,
#shopify-section-header span {
  color:#000;
}
#shopify-section-announcement-bar .announcement-bar.gradient{
  background-color: #000;
}
#shopify-section-header svg path {
  fill:#000;
}
.header__menu-item.list-menu__item {
    padding: 20px 30px 20px 30px;
    margin-right: 0;
}
/* .header__menu-item.list-menu__item:hover{
   box-shadow: inset 0px -20px 10px -20px #d9d9d9;
} */
#shopify-section-header a.link--text{
    margin-right: 0px!important;
}

.header__menu-wrapper > .list-menu > li:first-child{
  margin-left: 20px;
}
.header__icon, 
.header__icon--cart .icon {
    height: 5.4rem;
    width: 5.4rem;
}
ul.custom_image_menu_ul{
top: 58px;
}

div.header-wrapper{
  padding: 0;
}
nav.header__menu-wrapper>ul.list-menu>li {
    box-shadow: 1px 0 0px 0px #000;
}
nav.header__menu-wrapper>ul.list-menu>li:first-child{
    box-shadow: -1px 0 0px 0px #000, 1px 0 0px 0px #000;
}
nav.header__menu-wrapper>ul.list-menu>li:last-child{
    box-shadow: 1px 0 0px 0px #000;
}

#shopify-section-header .header__submenu.list-menu.custom_image_menu_ul {
    background-color: #fff!important;
    padding: 0;
    border: 0;
  left: 0;
    right: 0;
    width: 100%;
}
#shopify-section-header .header__submenu.list-menu.custom_image_menu_ul a.link--text{
    color: black;
    text-align: left;
    padding: 0;
    border: 1px solid;
}
#shopify-section-header .header__submenu.list-menu.custom_image_menu_ul a.link--text:hover{
  border-color: #ff5c00;
}
#shopify-section-header .header__submenu.list-menu.custom_image_menu_ul a.link--text span{
    display: block;
    padding: 10px 10px 40px 20px;
  color: black;
}
#shopify-section-header .custom_image_menu_ul {
  display:unset!important;
}
#shopify-section-header .custom_image_menu_ul span {
  color:#000;
}
#shopify-section-header a, #shopify-section-header span, #shopify-section-header summary {
  color:#000; 
  font-family: 'ABC Favorit';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  font-size:14px;
}
summary .icon-caret {
  position:relative; 
  left:10px;
  right:unset;
}
.list-menu {
  display:flex;
}
.template-product{
  background: white;
}
.template-product #MainContent .product-section {
    margin: 0;
}
.template-product #MainContent *{
  color: black;
}

.template-product fieldset.js.product-form__input label {
    box-shadow: 0px 0px 0px 1px #000;
    border-radius: 0;
    margin: 0;
    margin-bottom: 4px;
    padding: 25px;
}
.template-product fieldset.js.product-form__input label:hover {
  box-shadow: 0 0 0 1px #ff5c00;
}
.template-product .product-form__input input[type=radio]:checked+label{
  background: black;
  color: white!important;
}
.template-product quantity-input.quantity{
  box-shadow: 0px 0px 0px 1px #000;
}.template-product quantity-input.quantity input{
  box-shadow: -1px 0 0 0px #000, 1px 0 0 0px #000;
}
.template-product .quantity {
    height: 5.5rem;
    width: calc(20rem / var(--font-body-scale));
}
.template-product .quantity__input:-webkit-autofill, 
.template-product .quantity__input:-webkit-autofill:hover, 
.template-product .quantity__input:-webkit-autofill:active {
    box-shadow: 0 0 0 10rem #d9d9d9 inset!important;
    -webkit-box-shadow: 0 0 0 10rem #d9d9d9 inset!important;
}

.template-product .product-form__submit {
    border-radius: 0;
    background: black;
    padding: 40px 15px;
}
.template-product .product-form__submit span{
    color: white!important;
}
.template-product .product-form__submit:hover{
    background: #d9d9d9!important;
}
.template-product .product-form__submit:hover span{
    color: black!important;
}
.template-product .custom-product-images .slick-next:before, 
.template-product .custom-product-images .slick-prev:before{
  color: #d9d9d9;
}
.template-product .slick-dots li button{
  background: #d9d9d9;
}
.template-product .slick-dots button:hover{
  border-color: #ff5c00!important;
}
.template-product .slick-dots button:before {
    background: #ff5c00!important;
    color: transparent!important;
    border-radius: 100%;
}

.product__info-wrapper.grid__item{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.product__info-wrapper-custom-flex{
  margin-bottom: 25px;
}
.product__info-container .product__tax{
  margin: 0;
}
.custom-product-extra-wrapper{
  margin-bottom: 20px;
}
.product .product-form__input label{
  margin-bottom: 4px;
}

@media screen and (min-width: 768px) {
  .template-product .product__info-wrapper.grid__item{
    padding: 10px 5px 0px 20px!important;
  }
  .template-product .product__title{
    margin-top: 5px;
  }
  .custom-product-extra-wrapper{
    width: 50%;
  }
}

@media (max-width:992px) {
  #menu-drawer .menu-drawer__navigation,
  #menu-drawer .menu-drawer__inner-submenu{
    background-color:#000;
  }
  #shopify-section-header #menu-drawer  svg path {
    fill:#fff;
  }
  #shopify-section-header .link--text, #shopify-section-header span {
    color:#fff;
  }
}
@media (min-width:992px) {
    #shopify-section-header summary .list-menu {
      display:flex;
    }
    #shopify-section-header .header__submenu{
      flex-direction: column;
      display:flex;
    }
    #shopify-section-header summary:hover,
    #shopify-section-header > .header__menu-item.list-menu__item:hover,
    #shopify-section-header .header__menu-item.top-menu__item:hover {
      background:#000;
    color:#fff;
      
    }
  #shopify-section-header .header__menu-item.top-menu__item:hover a {
    text-decoration:none;
  }
    #shopify-section-header .header__menu-item.top-menu__item:hover span  {
        color:#fff;
      text-decoration:none;
      
    }
    #shopify-section-header li:hover > .header__submenu.list-menu.custom_image_menu_ul a.link--text span {
      color:#fff;
    }
    #shopify-section-header .header__submenu.list-menu.custom_image_menu_ul li:hover span,
    #shopify-section-header summary:hover,
    #shopify-section-header summary:hover span {
      color:#fff;
    }
    #shopify-section-header summary:hover svg path {
      fill:#fff;
    }
    #shopify-section-header .header__submenu li:hover {
      background:#000;
      color:#fff;
    }
  #shopify-section-header .header__submenu li a:hover span {
    text-decoration:none;
  }
    #shopify-section-header  .header__submenu li:hover span,
    #shopify-section-header  .header__submenu li:hover a {
      color:#fff;
    }
}