/** Shopify CDN: Minification failed

Line 182:36 Unterminated string token

**/
/* @font-face {
    font-family: 'P22UndergroundCYHeavyPC';
    src: url('/cdn/shop/files/P22UndergroundCYHeavyPC.eot?v=1696337149');
    src: local('☞P22UndergroundCYHeavyPC'), local('P22UndergroundCYHeavyPC'),
        url('/cdn/shop/files/P22UndergroundCYHeavyPC.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYHeavyPC.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYHeavyPC.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYHeavyPC.ttf?v=1696337149') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCY';
    src: url('/cdn/shop/files/P22UndergroundCY-Heavy.eot?v=1696337149');
    src: local('☞P22UndergroundCY-Heavy'), local('P22UndergroundCY-Heavy'),
        url('/cdn/shop/files/P22UndergroundCY-Heavy.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCY-Heavy.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCY-Heavy.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCY-Heavy.ttf?v=1696337149') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCYLightSC';
    src: url('/cdn/shop/files/P22UndergroundCYLightSC.eot?v=1696337149');
    src: local('☞P22UndergroundCYLightSC'), local('P22UndergroundCYLightSC'),
        url('/cdn/shop/files/P22UndergroundCYLightSC.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYLightSC.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYLightSC.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYLightSC.ttf?v=1696337150') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCYDemiPCp';
    src: url('/cdn/shop/files/P22UndergroundCYDemiPCp.eot?v=1696337149');
    src: local('☞P22UndergroundCYDemiPCp'), local('P22UndergroundCYDemiPCp'),
        url('/cdn/shop/files/P22UndergroundCYDemiPCp.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYDemiPCp.woff2?v=1696337150') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYDemiPCp.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYDemiPCp.ttf?v=1696337149') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCYMedSC';
    src: url('/cdn/shop/files/P22UndergroundCYMedSC.eot?v=1696337149');
    src: local('☞P22UndergroundCYMedSC'), local('P22UndergroundCYMedSC'),
        url('/cdn/shop/files/P22UndergroundCYMedSC.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYMedSC.woff2?v=1696337150') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYMedSC.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYMedSC.ttf?v=1696337149') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCYLight';
    src: url('P22UndergroundCYLight.eot');
    src: local('☞P22UndergroundCYLight'), local('P22UndergroundCYLight'),
        url('P22UndergroundCYLight.eot?#iefix') format('embedded-opentype'),
        url('P22UndergroundCYLight.woff2') format('woff2'),
        url('P22UndergroundCYLight.woff') format('woff'),
        url('P22UndergroundCYLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCYProMedium';
    src: url('/cdn/shop/files/P22UndergroundCYProMedium.eot?v=1696337150');
    src: local('☞P22UndergroundCYProMedium'), local('P22UndergroundCYProMedium'),
        url('/cdn/shop/files/P22UndergroundCYProMedium.eot?v=1696337150?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYProMedium.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYProMedium.woff?v=1696337150') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYProMedium.ttf?v=1696337150') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCYDemiSC';
    src: url('/cdn/shop/files/P22UndergroundCYDemiSC.eot?v=1696337149');
    src: local('☞P22UndergroundCYDemiSC'), local('P22UndergroundCYDemiSC'),
        url('/cdn/shop/files/P22UndergroundCYDemiSC.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYDemiSC.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYDemiSC.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYDemiSC.ttf?v=1696337149') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'P22UndergroundCYProHeavy';
    src: url('/cdn/shop/files/P22UndergroundCYProHeavy.eot?v=1696337150');
    src: local('☞P22UndergroundCYProHeavy'), local('P22UndergroundCYProHeavy'),
        url('/cdn/shop/files/P22UndergroundCYProHeavy.eot?v=1696337150?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYProHeavy.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYProHeavy.woff?v=1696337150') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYProHeavy.ttf?v=1696337150') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCYMedium';
    src: url('/cdn/shop/files/P22UndergroundCYMedium.eot?v=1696337149');
    src: local('☞P22UndergroundCYMedium'), local('P22UndergroundCYMedium'),
        url('/cdn/shop/files/P22UndergroundCYMedium.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYMedium.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYMedium.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYMedium.ttf?v=1696337149') format('truetype');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'P22UndergroundCYHeavySC';
    src: url('/cdn/shop/files/P22UndergroundCYHeavySC.eot?v=1696337149');
    src: local('☞P22UndergroundCYHeavySC'), local('P22UndergroundCYHeavySC'),
        url('/cdn/shop/files/P22UndergroundCYHeavySC.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYHeavySC.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYHeavySC.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYHeavySC.ttf?v=1696337149') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'P22UndergroundCYDemiBold';
    src: url('/cdn/shop/files/P22UndergroundCYDemiBold.eot?v=1696337149');
    src: local('☞P22UndergroundCYDemiBold'), local('P22UndergroundCYDemiBold'),
        url('/cdn/shop/files/P22UndergroundCYDemiBold.eot?v=1696337149?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22UndergroundCYDemiBold.woff2?v=1696337149') format('woff2'),
        url('/cdn/shop/files/P22UndergroundCYDemiBold.woff?v=1696337149') format('woff'),
        url('/cdn/shop/files/P22UndergroundCYDemiBold.ttf?v=1696337149') format('truetype');
    font-weight: 600;
    font-style: normal;
}
 */

@font-face {
    font-family: 'P22 Underground';
    src: url('/cdn/shop/files/P22Underground.eot?v=1698751916');
    src: url('/cdn/shop/files/P22Underground.eot?v=1698751916?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/P22Underground.woff2?v=1698751916') format('woff2'),
        url('/cdn/shop/files/P22Underground.woff?v=1698751916') format('woff'),
        url('/cdn/shop/files/P22Underground.ttf?v=1698751916') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}




.header__heading-logo {
    width: 550px;
}


.swatch--gl .name-option
{
  color: #7f7a7a;
}
legend.name-option {
    display: none !important;
}

header.header .top-menu ul.list-menu li summary.header__menu-item {
    font-family: ''P22 Underground';
    letter-spacing: 1px !important;
    font-size: 16px;
  font-weight: 600;
}
header.header .top-menu ul.list-menu li a {
    font-family: 'P22 Underground';
    letter-spacing: 1px!important;
    font-size: 16px;
    font-weight: 600 !important;
}
.ets_mm_embeddedcode.ets_megamenu ul.mm-embedded {
    justify-content: center;
    padding: 0px;
}
.ets_mm_embeddedcode.ets_megamenu a {
    line-height: inherit!important;
    font-family: 'FreightTextProLight Italic';
    letter-spacing: 1px!important;
    font-size: 20px;
    font-weight: 400!important;
    color: #9c9896!important;
    text-decoration: none;
    padding: 10px 30px;
}

ul.mm-embedded .has_subs ul.list-columns .menu-column ul.list-blocks li:first-child ul.block-collection a {
    font-family: 'Montserrat Light';
    font-weight: 500 !important;
    text-transform: uppercase;
}
.ets_mm_embeddedcode.ets_megamenu a span:after{
  border-color: #9c9896 !important;
}
.ets_mm_embeddedcode.ets_megamenu a:hover {
    color: #000 !important;
    transition:all 0.5s ease;
}
.menu-item .list-columns ul .product-img {
    width: 100%;
}
.menu-item .list-columns ul .product-img img {
    height: 250px;
    margin-bottom: 10px;
    object-fit: cover;
}
.menu-item .list-columns ul .product-info {
    width: 100%;
}
.menu-item .list-columns ul .product-info span.price-sell {
    font-family: 'P22 Underground';
    font-weight: 600;
    font-size: 16px;
}
nav.header__inline-menu.top-menu {
    display: none;
}
.menu-drawer summary.menu-drawer__menu-item {
    font-family: 'P22 Underground';
    letter-spacing: 1px !important;
    font-size: 16px;
  font-weight: 600;
}
.menu-drawer__menu-item {
    padding: 1.1rem 3.2rem;
    text-decoration: none;
    font-size: 1.8rem;
    font-family: 'P22 Underground';
    letter-spacing: 1px !important;
    font-size: 16px;
    font-weight: 600;
}
.cart__warnings h1.cart__empty-text {
    letter-spacing: 0px;
    font-family: 'P22 Underground';
}
/* .ets_megamenu .mm-embedded li ul.list-columns li.col-item ul.list-blocks li a {
    font-family: 'Montserrat' !important;
} */

.section-template--21086529487125__cart-items-padding h1.title {
    letter-spacing: 0px;
    font-family: 'P22 Underground';
    font-size: 36px;
    font-weight: 500;
    text-transform: uppercase;
}
table.cart-items tr th {
    font-size: 16px;
    font-family: 'P22 Underground';
}
table.cart-items .cart-item a.cart-item__name {
    font-family: 'P22 Underground';
    font-size: 22px;
    font-weight: 500;
}
table.cart-items .cart-item .product-option {
    font-size: 16px;
    font-family: 'Montserrat';
    font-weight: 500;
    color: rgb(var(--color-foreground)) !important;
}
table.cart-items td.cart-item__totals span.price {
    font-size: 20px;
    font-family: 'Montserrat';
    font-weight: 500;
}
table.cart-items quantity-input.quantity button {
    font-family: 'Montserrat';
}
#checkout {
    background: #393939 !important;
    border-color: #000 !important;
}
div#main-cart-footer .totals h3.totals__subtotal {
    font-family: 'P22 Underground';
    font-size: 20px;
}
div#main-cart-footer .totals h3.totals__subtotal {
    font-family: 'P22 Underground';
    font-size: 22px;
}
div#main-cart-footer .totals p.totals__subtotal-value {
    font-family: 'Montserrat';
    font-weight: 600;
    font-size: 20px;
}
.cart__footer .cart__blocks small.tax-note {
    font-family: 'Montserrat';
    font-weight: 500;
}
.section-template--21086529487125__cart-items-padding a.underlined-link {
    font-family: 'Montserrat';
    font-weight: 500;
}
div#shopify-section-template--21086529487125__cart-items {
    background: #f5f3ec;
}
div#shopify-section-template--21086529487125__cart-items cart-items.page-width.section-template--21086529487125__cart-items-padding {
    margin-top: 0px;
    margin-bottom: 0px;
    background: #f5f3ec;
    color: rgb(var(--color-foreground)) !important;
}
div#shopify-section-template--21086529487125__cart-footer {
    background: #f5f3ec;
}
.cart-items thead th {
    text-transform: capitalize !important;
}
.cart__items, .cart-items th {
    border-bottom: .1rem solid rgb(var(--color-foreground)) !important;
}
cart-items a.button {
    border: none;
    box-shadow: 0 0 0 var(--inputs-border-width) rgba(var(--color-foreground), var(--inputs-border-opacity));
}
.cart-item cart-remove-button {
    margin: 0 0 0 1.5rem !Important;
}
.ets_mm_embeddedcode {
    padding-bottom: 20px;
}
.globo-swatch-product-detail .swatch--gl ul.g-variant-color-detail li.select-option label.swatch-anchor {
    width: 60px !important;
    height: 60px !important;
    border: none !important;
}
.globo-swatch-product-detail .swatch--gl ul.g-variant-color-detail li.select-option label.swatch-anchor:before {
    border-width: 0;
}
.globo-swatch-product-detail .swatch--gl ul.value li.select-option input:checked+label.globo-border-color-swatch:not(.globo-detail-border-style-none) {
    border: 1px solid #1f1f1e !important;
}

.ets_megamenu ul .has_subs .menu-item-header-title a {
    font-family: 'Montserrat';
    font-weight: 500 !important;
}


/* ----------  SINGLE PRODUCT PAGE CSS START ----------  */

.globo-swatch-product-detail ul.value li.select-option input:checked+.globo-style--button, .globo-product-groups-detail .gsw-item-product-group a.is-gsw-active .globo-style--button {
    border-color: #7f7a7ade !important;
    color: #ffffff;
    background-color: #7f7a7ade !important;
    font-family: "Montserrat Light";
}
.globo-swatch-product-detail .swatch--gl li .globo-style--button:hover, .globo-product-groups-detail .gsw-item-product-group .globo-style--button:hover {
    border-color: #7f7a7ade !important;
    color: #ffffff;
    background-color: #7f7a7ade !important;
    font-family: "Montserrat Light";
}
.globo-swatch-product-detail .swatch--gl li label .attr-title-hover, .swatches-globo .swatch--gl li label .attr-title-hover {
    background: #7f7a7ade !important;
    font-family: "Montserrat Light";
}
.globo-swatch-product-detail .swatch--gl li label .attr-title-hover:after, .swatches-globo .swatch--gl li label .attr-title-hover:after {
    border-color: #7f7a7ade transparent transparent transparent !important;
    font-family: "Montserrat Light";
}
.globo-swatch-product-detail .swatch--gl ul.value li.select-option input:checked+label.globo-border-color-swatch:not(.globo-detail-border-style-none) {
    border: 1px solid #7f7a7ade !important;
    font-family: "Montserrat Light";
}
.globo-swatch-product-detail .swatch--gl li .globo-style--button, .globo-product-groups-detail .gsw-item-product-group .globo-style--button {
    font-family: "Montserrat Light";
}
.globo-swatch-product-detail .swatch--gl li .globo-style--button, .globo-product-groups-detail .gsw-item-product-group .globo-style--button {
    border-color: #7f7a7ade !important;
}

/* ----------  SINGLE PRODUCT PAGE CSS END ----------  */


@media (min-width:992px){
  .cart-item>td+td {
    white-space: nowrap;
}
}

@media (max-width:989px){
  .ets_mm_embeddedcode {
    display: none;
}
}

@media (max-width:767px){
.ets_megamenu.mm-mobile {
    display: none !important;
}
}



div#shopify-section-template--21086529487125__cart-items h1.title.title--primary.new-tit {
    text-transform: capitalize;
    font-size: 28px;
}