/** Shopify CDN: Minification failed

Line 46:10 Expected ":"
Line 110:0 Unexpected "}"
Line 153:0 Expected "{" but found "."
Line 556:9 Expected ":"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
a.t4s-pagination__item.link:hover {
    color: grey;
}

.t4s-pagination__list li a:hover, .t4s-pagination__list .pagination__item--current {
    color: grey;
}
span.t4s-value-count 
{display: none;}

.t4s-product-categories .t4s-cat-item:before {
    color: inherit;
    content:  none;
    left: 0;
    position: absolute;
}


h5.t4s-widget-title {
    font-size: 10px !important;
    letter-spacing: 1.1px !important;
    text-decoration: underline !important;
    padding: unset !important;
}

.t4s-widget-category .t4s-product-categories {
    max-height: none; 
}

.t4s-product-categories .t4s-cat-item a {
    color: inherit;
    font-size: 9px;
    text-transform: Uppercase;
    letter spacing: 1.1px;
}

h5.t4s-widget-title:after, .t4s-facets__form .t4s-facet .t4s-facet-title:after
{
display: none;}

span.t4s-dib.t4s-swatch__current {
    display: none;
}

.t4s-swatch__item:not(.is-sw__color).is--selected {
    text-transform: uppercase;
   font-size:11px;
   letter-spacing:1.1px
}
.t4s-swatch__item:not(.is-sw__color).is--selected {
    border-color: #f1f1f1;
    background: #f1f1f1;
    color: #626161;
    font-size: 10px;
}

.t4s-swatch__title {
    font-size: 10px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1.1px;
   
}

.t4s-btn-color-dark {
    --btn-color: var(--t4s-light-color);
    --btn-background: #626161; 
    --btn-border: #626161;
    --btn-color-hover: var(--t4s-light-color);
    --btn-background-hover: #222;
    --btn-border-hover: #222;
}
strong, b {
    font-weight: 200;
    text-transform: uppercase;
}

.t4s-mini_cart__title {
    font-size: 11px;
    letter-spacing: 1.1px;
}
.t4s-cart_meta_variant {
    margin-bottom: 0;
    font-size: 10px;
}

.t4s-product-form__variants.is-btn-full-width__false .t4s-product-form__buttons, .t4s-product-form__variants.is-btn-full-width__false .t4s-product-form__submit {
    width: auto;
    min-width: 200px;
    max-width: 100%;
}

.t4s-product__info-container .t4s-product-price {
    font-size: 12px;
}


}
.t4s-image-text-des p {
    line-height: 24px;
    font-size: 10px;
    text-transform: uppercase;
    color: black;
}

.breadcrumbs a {
    text-decoration: none;
    font-size: 9px;
    letter-spacing: 1.1px;
    text-transform: uppercase;
}
.breadcrumb-delimeter:not(:last-child):after {
    content: "/";
    font-size: 9px;
    display: inline-block;
    margin-left: 0.75rem;
    margin-right: 0.5rem;
}

.t4s-footer .t4s-coppy-right .t4s-cp, .t4s-footer .t4s-coppy-right .t4s-color-accent {
    color: #000000;
}
.t4s-socials-block, .t4s-payment-footer-svg, .t4s-coppy-right {
    color: #000000;
    font-size:10px;
    letter-spacing:1.1px;
}

.t4s-product {
    --product-price-size: 11px;
}

strong, b {
    font-weight: 500px;
    text-transform: uppercase;
    letter-spacing: 1.1px;
}


@media (min-width: 1025px)
.t4s-nav__ul > li > a {
    font-family: 'Metropolis';
    font-weight: 400px;
    font-size: 14px;
    letter-spacing:1.1px;
}

.t4s-text-bl {
    font-size: 11px;
    font-weight: 400px;
    font-family: Metropolis;
    color: black;
    text-transform: uppercase;  
    font-style: var(--text-fonts);
    color: var(--text-cl);
    margin-bottom: var(--text-mgb);
}

#item_9eb03084-b2ae-4c98-9299-652f521ecb29 > a {
    font-family: 'Metropolis' !important;
    letter-spacing: 1.2px;
  font-size:11px;
}
#item_3bca22d0-c28a-4a30-9590-f890012680d0 > a {
    font-family: 'Metropolis' !important;
    letter-spacing: 1.2px;
    font-size:11px;
}
#item_edf7b2cb-a1d6-400a-8257-7fd44a9eb209 > a {
    font-family: 'Metropolis' !important;
    letter-spacing: 1.2px;
    font-size:11px;
}

#item_5c0d2841-73a2-4c2a-87e2-99546a8171b6 > a {
    font-family: 'Metropolis' !important;
    letter-spacing: 1.2px;
    font-size:11px;
}
#item_2203b8ad-a7a7-4ba7-8d82-1871a963972c > a {
    font-family: 'Metropolis' !important;
    letter-spacing: 1.2px;
    font-size:11px;
}
#item_fd039a11-f05a-403d-81b0-15c52dbe22c9 > a {
    font-family: 'Metropolis' !important;
    letter-spacing: 1.2px;
    font-size:11px;
}

.t4s-type__drop>.t4s-sub-menu a:not(:hover) {
    color: #222222;
    font-family: 'Metropolis';
    font-size: inherit;
}

.t4s-facets__form .t4s-facet ul li a {
    text-transform: uppercase;
    display: flex;
    align-items: center;
    color: var(--secondary-color);
    font-size: 10px;
    letter-spacing: 1.1px;
    line-height: 15px;
}

.t4s-checkbox-wrapper {
  display: none;
}


.t4s-product:not(.t4s-pr-style5):not(.t4s-pr-style6) .t4s-product-btns>a {
    border-radius: 0px !important;
   text-transform:uppercase;
   font-size: 10px;
   letter-spacing:1.1px;
}

.t4s-shipping .t4s-shipping-des p {
    margin-bottom: 10px;
    line-height: 24px;
    text-transform: uppercase;
    font-size: 10px;
   letter-spacing:1.1px
}

.t4s-shipping .t4s-shipping-title {
    font-size: 12px;
    color: var(--title-cl);
    font-weight: 600;
    margin-bottom: 0;
    margin-top: 0;
    letter-spacing:1.1px;

}

.t4s-product-categories.t4s-current-scrollbar li.t4s-cat-item {
    padding: unset !important;
    letter-spacing:1.1px !important;
}

.t4s-text-bl {
    font-size: 13px;
    font-family: Metropolis;
    text-transform: uppercase;
    font-style: var(--text-fonts);
    color: var(--text-cl);
    margin-bottom: var(--text-mgb);
    letter-spacing: 1.1px;
}


.t4s-facets__form .t4s-facet .t4s-facet-title {
letter-spacing: 1.1px;
    font-size: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-weight: 500;
    position: relative;
    padding-bottom: 20px;
    text-decoration: underline;
   text-transform:uppercase;
}
div#b_e9f249a0-0a0f-4baf-9664-73babbd7bbe7 {
    font-size: 10px !important;
}



.t4s-section-title>span {
    display: inline-block;
    vertical-align: top;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1.1px;
}

.t4s-facets__form .t4s-facet ul li a {
    text-transform: uppercase;
    color: var(--secondary-color);
    font-size: 10px;
    letter-spacing: 1.1px;
    line-height: 17px;
}

.t4s-btn span:first-child {
    height: inherit;
    display: flex;
    align-items: center;
    font-size: 13px;
    letter-spacing: 1.1px;
}
.t4s-sticky-atc__title {
    color: var(--secondary-color);
    font-weight: 500;
    text-transform: uppercase;
    font-size: 11px;
}
.rtl_false .t4s-sticky-atc__v-title .t4s-dropdown__sortby button[data-dropdown-open] {
    padding-right: 20px;
    font-size: 10px;
    text-transform:uppercase;
}

.t4s-rte ul {
    list-style: disc;
    font-family: 'Nunito Sans';
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1.1px;
    line-height: 25px;
}
p {
    font-family: 'Metropolis' !important;
    text-transform: uppercase;
}

strong, b {
    font-weight: 500px;
    text-transform: uppercase;
    letter-spacing: 1.1px;
    font-size: 11px;
}

.t4s-type__drop>.t4s-sub-menu a:not(:hover) {
    color: #222222;
    font-family: 'Metropolis';
    font-size: 10px;
    letter-spacing: 1.1px;
   line-height: 2px;
}

.t4s-type__mega> .t4s-sub-menu *, .t4s-type__drop> .t4s-sub-menu *, .t4s-type__lv0_mega> .t4s-sub-menu *, .t4s-type__lv0_drop> .t4s-sub-menu * {
    pointer-events: none !important;
    text-transform: uppercase;
    letter-spacing:1.1px;
}

p {
    font-family: 'Metropolis' !important;
    text-transform: uppercase;
    font-size: 11px;
}

.t4s-footer a, .t4s-footer-menu ul li a {
    color: black;
    font-weight: 400px;
    text-transform: Uppercase;
    font-family: Metropolis;
    font-size: 10px;
    letter-spacing:1.1px;
   line-height: 1.1px;
}

.t4s-text-bl {
    font-size: 13px;
    font-family: Metropolis;
    text-transform: uppercase;
    font-style: var(--text-fonts);
    color: var(--text-cl);
    margin-bottom: var(--text-mgb);
    letter-spacing: 0.5px;
   font-size:10px;

}

.t4s-col-heading, .t4s-footer-menu .t4s-footer-title, .t4s-newsletter-parent .t4s-footer-title, .t4s-socials-title {
    font-size: 11px;
    letter-spacing: 1.1px;
    text-decoration-line: underline;
    font-weight: 600px;
}


ul.t4s-filter__values.is--style-checkbox.t4s-current-scrollbar {
    max-height: 450px !important;
}

.t4s-text-bl[style*="--text-lh:0px"] {
    line-height: 1;
    font-size: 13px !important;
    letter-spacing: 1.1px !important;
}

.t4s-pr-style1 .t4s-product-inner .t4s-product-sizes {
    position: absolute;
    bottom: 0;
    text-align: center;
    left: 0;
    right: 0;
    z-index: 2;
    font-size: 10px !important;
    letter-spacing:1.1px;
}



.t4s-rte ul {
    list-style: disc;
    font-family: 'Metropolis';
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1.1px;
    line-height: 25px;
    font-weight: 200px;
}

.t4s-pagination__item {
    display: inline-block;
    list-style: none;
    margin: 10px 0;
    padding: 5px 10px;
    text-transform: uppercase;
    letter-spacing:1.1px;
    font-size:11px
}
.t4s-pagination__list li a:hover, .t4s-pagination__list .pagination__item--current {
    color: grey;
    font-size: 11px;
}

.t4s-pr-style1 .t4s-product-inner .t4s-product-sizes {
    display:none !important;
}


.t4s-facets__form .t4s-facet ul li a {
    text-transform: uppercase;
    color: var(--secondary-color);
    font-size: 9px;
    letter-spacing: 1.1px;
    line-height: 17px;
}

.t4s-product .t4s-product-title a {
    color: inherit;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1.1px;
}
.t4s-product .t4s-product-info .t4s-product-info__inner>* {
    margin-bottom: var(--product-space-elements);
    font-size: 10px;
}
.t4s-facets__form .t4s-facet .t4s-facet-title {
    letter-spacing: 1.1px;
    font-size: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-weight: 500;
    position: relative;
    padding-bottom: 12px;
    text-decoration: underline;
    text-transform: uppercase;
}
.t4s-product-categories .t4s-cat-item {
    padding-left: 15px;
    position: relative;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 1.5px;
    color: var(--secondary-color);
}

.t4s-selector-mode__circle .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item, .t4s-color-mode__circle .t4s-swatch__option.is-t4s-style__color .t4s-swatch__item {
    padding: 5px;
    display: inline-block;
    min-width: 30px;
    min-height: 30px;
    line-height: 18px;
    border-radius: 0px;
    text-align: center;
}
.t4s-col-item {
    flex: 0 0 auto;
    text-transform: uppercase;
}

.t4s-product__info-container>:not(:last-child) {
    margin-bottom: 20px;
    letter-spacing: 1.1px;
    font-size: 12px;
}
.t4s-footer-wrap .t4s-newsletter-parent .t4s-newsletter__success, .t4s-footer-wrap .t4s-newsletter-parent .t4s-newsletter__error {
    font-size: 11px;
    letter-spacing: 1.1px;
    border-color:black
    color:black
}
.t4s-footer a, .t4s-footer-menu ul li a {
    color: black;
    font-weight: 400px;
    text-transform: Uppercase;
    font-family: Metropolis;
    font-size: 10px;
    letter-spacing: 1.1px;
    line-height: 1.1px;
}
.t4s-text-bl {
    font-family: Metropolis;
    text-transform: uppercase;
    font-style: var(--text-fonts);
    color: var(--text-cl);
    margin-bottom: var(--text-mgb);
    letter-spacing: 1.1px;
    font-size: 10px;
}

.plyr--video .plyr__controls {
    background-color: inherit;
    border: 1px solid rgba(58, 58, 58, 0.05);
    display: none;
}
.plyr--full-ui.plyr--video .plyr__control--overlaid, .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster {
    border-radius: 50%;
    display:none;
}

.t4s-image-text-des p {
    line-height: 24px;
    letter-spacing: 1.px;
}
.t4s-dropdown__sortby button[data-dropdown-open] {
    border: 1px solid var(--border-color);
    border-radius: 3px;

}

.t4s-sticky-atc__atc {
    border-radius: 3px;
}

.t4s-sticky-atc__qty {
    min-width: 120px;
    width: 120px;
    height: 40px;
    border: -2px solid var(--border-color);
    text-align: center;
    display: inline-block;
    position: relative;
    margin-right: 15px;
    border-radius: 3px;
   border:0.6px solid ;
   border color: #878787;
}

.t4s-section-header [data-header-height2] {
    min-height: 0px !important;
}

.t4s-section-header [data-header-height] {
    min-height: 6px;
}


.t4s-newsl-des-11 .t4s-newsletter__inner .t4s-newsletter__submit .t4s-newsletter__text svg {
    width: 20px;
    height: 20px;
    fill: black;
    color: black;
}



.t4s-header__logo img {
    padding-top: 14px;
    padding-bottom: 5px;
    transform: translateZ(0);
    max-height: inherit;
    height: auto;
    width: 100%;
    max-width: 100%;
}

#t4s-search-hidden input.t4s-mini-search__input:not([type=submit]):not([type=checkbox]) {
  
   border-radius: 3px;
   text-transform:uppercase;
   letter-spacing:1.1px;
  font-size:10px;
   color:#878787;
   
}

#t4s-search-hidden select {
    vertical-align: middle;
    font-size: 14px;
    transition: border-color .5s ease 0s;
    color: var(--secondary-color);
    border-radius: 3px;
   text-transform:uppercase;
   letter-spacing:1.1px;
   font-size:10px;
   color:#878787;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

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

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}