/** Shopify CDN: Minification failed

Line 31:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/.t4s-tabs-inline .t4s-tabs-head {    align-items: flex-end;}

#t4s-mini_cart .t4s-drawer__header span {
    font-weight: 500;
    font-size: 26px;
    text-transform: uppercase;
    line-height: 37px;
}

.addi-banner-co-info__message {
    font-weight: var(--font-addi-weight-regular);
    line-height: 1.4em;
    font-family: 'Soho Gothic';
    font-size: 14px;
}

.custom-button {
background-color: #50ce5e;
    border-color: var(--button-background);
    font-weight: 700;
    border-radius: 10px;
}
}.t4s-search-header__submit {  
    border-radius: 10px;
}

.t4s-search-header__form {
    border-radius: 10px;
}

.t4s-search-header__input {
   
    color: #000000;
    font-size: 14px;
}


.t4s-product__title {
    font-size: 20px!important;
  
}



.t4s-btn-base.t4s-btn-rounded-true.t4s-btn-size-2, .t4s-btn-base.t4s-btn-rounded-true.t4s-btn-size-2.t4s-btn-style-outline::before, .t4s-btn-base.t4s-btn-rounded-true.t4s-btn-size-2.t4s-btn-style-outline::after, .t4s-btn-base.t4s-btn-rounded-true.t4s-btn-size-2.t4s-btn-effect-rectangle-out:hover::before {
    border-radius: 10px;
  text-transform: uppercase;
}


.t4s-product .t4s-product-inner::before {
  
  background: transparent;
}


.t4s-product.t4s-pr-style6 .t4s-product-btns {
    top: 100%;
    position: relative;
    border: solid;
    background: black;
    border-radius: 10px;
    color: #ffffff;
}


.t4s-section-header__mid .t4s-search-header__form-wrap {
    margin: 0px 0;
}

.t4s-tabs-border-bg .t4s-tabs-ul li a.t4s-active {
    border-color: var(--pri-active-cl);
    background-color: var(--pri-active-cl);
    color: var(--secon-active-cl);
    border-radius: 10px;
}

.t4s-tabs-border-bg .t4s-tabs-ul li a {
    
    border-radius: 10px!important;
}

.t4s-product-vendor a {
    color: var(--product-vendors-color);
    font-size: 10px;
    font-weight: 300;
}


.t4s-product .t4s-product-title a {
    color: inherit;
    font-weight: 700;
    letter-spacing: -0.5px;
}



.t4s-pr-rencent-related .t4s-pr-single_tabs {
    margin-bottom: 38px;
    text-align: center;
  font-weight: 700;
  font-size: 20px;
}

.t4s-pr-rencent-related .t4s-pr-single_tab-item.t4s-active {
    color: var(--secondary-color);
    font-size: 20px!important;
    font-weight: 700;
}



[data-swatch-item].is--soldout, .t4s-swatch__item.is--soldout {
    text-decoration: line-through;
    text-decoration-color: currentColor;
    font-weight: 100;
}

.t4s-product__info-main .t4s-extra-link a {
    font-size: 13px;
    font-weight: 500;
    border: solid 1px;
    border-radius: 10px;
    padding: 10px;
}

.t4s-swatch.t4s-color-size__medium .t4s-swatch__btn-wrap {
    min-width: 100px;
    border-radius: 10px;
    padding: 5px 15px 5px 5px;
}


.t4s-swatch__btn-wrap.is--selected {
    color: #fff;
    border-color: var(--primary-sw-color);
    background: #000000;
}

.breadcrumb_pr_wrap {
    background: var(--cl_bg);
    margin-bottom: var(--margin_bt);
    padding: 12px 0;
    line-height: 12px;
}

.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: 10px;
    text-align: center;
    font-size: 10px;
}

.t4s-swatch__item:not(.is-sw__color).is--selected {
    border-color: var(--primary-sw-color);
    color: #fff;
    background: #000000;
}

.t4s-swatch__item:not(.is-sw__color).is--selected {
    border-color: var(--primary-sw-color);
    color: #fff;
    background: #000000;
    border-radius: 10px;
}

.t4s-swatch__item {
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    display: inline-block;
    padding: 2px 6px 6px;
    text-align: center;
    border: 1px solid var(--border-sw-color);
    color: var(--secondary-sw-color);
    vertical-align: middle;
    cursor: pointer;
    margin: 5px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    transition: color .25s ease,background-color .25s ease,border-color .15s ease,box-shadow .25s ease,opacity .25s ease;
    border-radius: 10px!important;
    font-size: 11px;
}

.t4s-product-form__buttons .t4s-product-form__submit {
    font-size: 14px;
    font-weight: 500;
    min-height: 55px;
    padding: 5px 25px;
    cursor: pointer;
 
    border-radius: 10px!important;
}

 #t4s-mini_cart .t4s-minicart-group-btns .t4s-btn__checkout>span {
    display: block;
    height: auto;
    width: 100%;
    text-align: center;
    font-size: 14px;
}



/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {.t4s-product__info-wrapper:not(.t4s-product__info-full) .t4s-product__info-space {
    padding-left: 90px!important;
    padding-right: 90px!important;
}

section#shopify-section-template--18642413256757__hero_image_MXn3ce .t4s-content-position {
    margin: 0;
    margin-right: 30px;
    left: auto;
}
div#b_image_C8TVMm {
  bottom: 10%;
  position: absolute;
}
div#b_image_XJ7R6z {
  bottom: 0%;
  position: absolute;
}}


.t4s-col-4 {
    flex: 0 0 auto;
    width: 23.33333333%;
}

.t4s-product__info-wrapper:not(.t4s-product__info-full) .t4s-product__info-space {
    padding-left: 90px;
    padding-right: 90px;
}


.t4s-site-nav__account a.t4s-pr.t4s-acc-txt {
    line-height: 40px;
    padding: 0 10px;
    border-radius: 20px;
    position: relative;
    display: flex;
    align-items: center;
    column-gap: 5px;
    font-weight: 500;
    font-size: 14px;
}


.is--tab-design__list .t4s-tab-content {
    margin-left: 16.666%;
    margin-right: 16%;
}



/*---------------- 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){.t4s-product-btns2 {
pointer-events: none;
}

.t4s-mb__menu .t4s-img_catk_mb {
max-width:100px;
border-radius:0; 
}

div#b_image_C8TVMm {
  bottom: 2%;
  position: absolute;
}
div#b_image_XJ7R6z {
  bottom: 0%;
  position: absolute;
}
.amenu__inner {
    justify-content: flex-start;
}}





.t4s-product .t4s-product-title {
    font-size: var(--product-title-size);
    font-weight: var(--product-title-weight);
    color: var(--product-title-color);
    font-family: var(--product-title-family);
    text-transform: var(--product-title-style);
    letter-spacing: var(--product-title-spacing);
    line-height: 13px;
    display: block;
    font-size: 12px;
}

.t4s-product__info-wrapper:not(.t4s-product__info-full) .t4s-product__info-space {
    padding-left: 0px;
    padding-right: 0px;
}


