/** Shopify CDN: Minification failed

Line 80:53 Unexpected ";"

**/
@font-face {
  font-family: 'HelveticaNeueLTStd-BdCn';
  src: url('{{ 'HelveticaNeueLTStd-BdCn.otf' | asset_url }}') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Virgil';
  src: url('{{ 'Virgil(1).woff2' | asset_url }}') format('woff2');
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: 'HelveticaNeueLTStd-BdCn', Arial, sans-serif;

}
.header-wrapper{border-bottom:0px;}
.header-wrapper .header{padding-top:0px;}
.header-wrapper header{max-width:100%;}
h1, h2, h3 {
  font-family: 'HelveticaNeueLTStd-BdCn', Arial, sans-serif;
}
#collection-template--16549328584792__featured_collection_pn4678 {
    padding: clamp(0rem, 5vw, 11rem) clamp(1rem, 2vw, 6rem) !important;
}
#collection-template--16549328584792__featured_collection_pn4678 ul li{margin-bottom:3rem; padding:5px;} 
#collection-template--16549328584792__featured_collection_pn4678
  .card-wrapper
  .card__content {
  text-align: center;
}
#collection-template--16549328584792__featured_collection_pn4678
  .card-wrapper
  .card__content .price{
  display: none;
}

#collection-template--16549328584792__featured_collection_pn4678 li .card-wrapper .card__content .card__information .card__heading a
{font-family:'Inter', sans-serif !important; font-size:16px !important;letter-spacing:2px !important;}
#collection-template--16549328584792__featured_collection_wB9tWF li .card-wrapper .card__content .card__information .card__heading a {font-family:"Virgil" !important;font-size:16px !important; letter-spacing:2px !important;}
#collection-template--16549328584792__featured_collection_wB9tWF{padding: clamp(0rem, 5vw, 11rem) clamp(1rem, 2vw, 6rem) !important;}
#collection-template--16549328584792__featured_collection_wB9tWF ul li{margin-bottom:3rem; padding:10px !important;} 
#collection-template--16549328584792__featured_collection_wB9tWF
  .card-wrapper
  .card__content {
  text-align: center;
}
#collection-template--16549328584792__featured_collection_wB9tWF
  .card-wrapper
  .card__content .price{
  display: none;
}
.list-menu__item{
    text-transform: uppercase;
    text-decoration: none;
  font-weight:400;
    font-family: 'Inter', sans-serif !important;
}



/*#Banner-template--16549328584792__image_banner{height:100vh !important; margin-top: clamp(-40%, -17%, -14%)}*/
#Banner-template--16549328584792__image_banner{height:100vh !important; margin-top:-127px !important;}
.banner--large:not(.banner--adapt) {
    min-height: 65rem !important;
}
.collection-list .collection-list__item .card__inner{background:transparent;}
.header-wrapper.color-scheme-c2e6a643-7a3c-479f-8cbb-e49eb3c35a72{background:#000;}
.home .header-wrapper.color-scheme-c2e6a643-7a3c-479f-8cbb-e49eb3c35a72{background:transparent;}

.product-grid-container .card__inner{background:#fff;}
#Banner-template--16549328584792__image_banner_HpwzRk .banner__buttons a{min-width:220px; font-size:12px}
#Banner-template--16549328584792__image_banner_HpwzRk .banner__heading, #Banner-template--16549328584792__image_banner_HpwzRk .banner__text{font-family:'Inter', sans-serif}
#Banner-template--16549328584792__image_banner_HpwzRk .banner__buttons{font-family:'Inter', sans-serif; text-transform: uppercase; border:solid 1px #fff; color:#fff !important}
.footer__content-bottom{border-color:#000 !important};
#Banner-template--16549328584792__image_banner_HpwzRk .banner__media .banner__content .banner__box . banner__buttons a:after{border:solid 1px #fff; --border-opacity: none !important;}
#Banner-template--16549328584792__image_banner_HpwzRk .banner__media .banner__content .banner__box .button--secondary:after {
    --border-opacity: 0 !important;
}
#shopify-section-template--16549328584792__image_banner_HpwzRk .button--secondary{color:#fff !important;}
#Banner-template--16549328584792__image_banner_HpwzRk .banner__heading{margin-top:-6px;}
.product .product__info-wrapper label{border-radius:0px !important; width: 86px;}

.product .product__info-wrapper .product-form__input--pill label{background: #fff !important; color: #000 !important; border:0.3px solid #dfdfdf}
.product .product__info-wrapper .product-form__buttons .product-form__submit{background:#000; text-transform: uppercase; color:#fff; border:solid 1px;}
.product .product__info-wrapper .product-form__buttons .shopify-payment-button__button{background-color:#fff !important; color:#000 !important; border:solid 1px #fff !important;}
.product .product__info-wrapper .product-form__buttons .shopify-payment-button__button:hover{background-color:#000 !important; color:#fff !important; border:solid 1px #fff !important;}
.product .product__info-wrapper .product-form__buttons .product-form__submit:hover{background-color:#fff !important; color:#000 !important; border:solid 1px #fff !important;}
.product .product__info-wrapper .product__description{font-family:'Inter', sans-serif}
.product-form__input--pill input[type=radio]:checked+label{background: #fff !important; color: #000 !important; border:1px solid !important;}
.product .product__title h1 {
    text-transform: uppercase;
    letter-spacing: 3px;
    font-size: clamp(20px, 4vw, 33px);
    line-height: 120%;
}

.product .price__container { font-size: clamp(16px, 3vw, 24px) !important; font-family: 'Inter', sans-serif !important;}
.product .product__info-wrapper{font-family:'Inter', sans-serif}
.related-products__heading{font-family:'Inter', sans-serif !important;}
.related-products .card__information .card__heading{font-family:'Inter', sans-serif !important;}
.related-products .card__information .card-information{font-family:'Inter', sans-serif !important;}
#Banner-template--16549328584792__image_banner .icon_down{display:none !important;}
#Banner-template--16549328584792__image_banner .banner__box.content-container{margin-bottom:-50px;}
.cart-notification__links #cart-notification-button{background: #fff;}
.cart-notification__links #cart-notification-button:hover{background: #000; color:#fff; border:solid 2px #fff;}
.cart-notification__links #cart-notification-form button{border:solid 2px #fff !important;}
.cart-notification__links #cart-notification-form button:hover{background:#fff;color:#000;}

.product .product__tax a{color:#fff !important;}
.related-products .product-grid .card-wrapper .card__inner{background:#fff;}
.product-form .product-form__buttons .atw-button{padding: 3px 5px;}


/* Centering the menu */
.header__menu {
    text-align: center;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    flex-grow: 1;
}

/* Adjusting the logo to be left-aligned but centered vertically */
.header__logo {
    position: relative;
    left: 0;
    transform: translateY(50%); /* Center vertically */
}

/* Container adjustments */
.header__inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.header__icon .icon{color:#fff;}

 .grid__item .card__heading{font-weight: 500;
    line-height: 150%;
    margin: 16px 0 0;
    letter-spacing: 0px;
    text-transform: uppercase;
      font-size: 1.6rem;
    text-align: center;
    font-weight: 700;
  font-family: 'Inter', sans-serif !important;
  color:#333;
 
  }
  .grid__item .card__heading .full-unstyled-link{ text-decoration:none !important;}
 .grid__item .card-information{text-align:center;}    
.product-grid .grid__item .card__content .card-information .price {
    text-align: center;
    font-family: 'Inter', sans-serif !important;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, transform 0.4s ease;
    font-size:14px;
    font-weight:100
}
.product-grid-container .collection .grid__item:hover .price {
    opacity: 1;
    visibility: visible;
    
}
.product-grid .grid__item:hover .card__content .card-information .price{ opacity: 1; visibility: visible;}
.list-social__link{color:#000 !important; }

    
.header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    /*border-bottom:solid 1px;*/
}

.collection-hero{display:none;}
.product-page .page-width{margin-right: 0px;padding-right: 0px;max-width: 95% !important;}
.product .product__info-wrapper{max-width: 69% !important;}
.product .product__media-wrapper { max-width: 55% !important;}
.product .product__info-container { max-width: 74rem !important;}

/*Responsiv media query*/




 
@media screen and (max-width: 1024px) {
  #Banner-template--16549328584792__image_banner { height: 100vh !important; margin-top: -126px !important;}
}

@media screen and (max-width: 989px) {
  .header  #Details-menu-drawer-container{background:#000;}
}




@media screen and (max-width: 768px) {
/* .header .header__heading-logo-wrapper img{width:200px;} */
#Banner-template--16549328584792__image_banner {  margin-top: -145px !important;}
}

@media screen and (max-width: 767px) {
.header .header__heading-logo-wrapper img{width:100px;}
#Banner-template--16549328584792__image_banner { margin-top: -86px !important;}
}
@media screen and (max-width: 749px) {
  .product .product__media-wrapper{max-width: 100% !important;}
  .product-page .page-width {
    margin-right: 17px;
    padding-right: 0px;
    max-width: 100% !important;
}
}

@media screen and (max-width: 480px) {
#Banner-template--16549328584792__image_banner {
    
    margin-top: -89px !important;
}

}

@media screen and (max-width: 440px) {
.header-wrapper .header{width: -webkit-fill-available;}

#Banner-template--16549328584792__image_banner .banner__box{bottom:-29%;}
#Banner-template--16549328584792__image_banner{margin-top:0px !important;}
#collection-template--16549328584792__featured_collection_wB9tWF ul li { padding: 2px !important;}
}














