/** Shopify CDN: Minification failed

Line 282:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
@media(min-width: 1280px) {
.t4s-site-nav__icons {
    padding-inline-end: 35px;
}
}
.rtl_true .t4s-fbt__item label:before {
margin-right: 0px;
margin-left: 4px;
}
.rtl_true .t4s-fbt__item svg {
left: 9px;
}

.t4s-pagination-wrapper .t4s-btn-atc_text {
  font-size: 14px !important;
}
.t4s-footer-linklist > li:not(:last-child) {
    padding-right: 10px;
}
.rtl_true .t4s-footer-linklist > li {
    padding-right: 0px;
}
.t4s-fbt__swatches span {
  font-size: 16px;
margin-bottom: -2px;
}
.t4s-footer-link.t4s-footer-link-active {
    color: #696969;
}
.t4s-btn-size-medium.t4s-btn-icon-false.t4s-btn-color-primary.t4s-btn-effect-fade {
    border-radius: unset;
    padding: 22px 50px;
}
h3.t4s-section-title.t4s-title span {
    padding-bottom: 16px;
}
.t4s-btn-size-medium.t4s-btn-icon-false.t4s-btn-color-primary.t4s-btn-effect-fade {
    border-radius: unset;
}
.t4s-fbt__submit .t4s-btn-atc_text {
    font-size: 16px !important;
    font-weight: 400 !important;
}

.t4s-product-price ins {
    color: #f85712 !important;
}
.t4s-product-price {
    font-size: 14px;
    font-weight: 500 !important;
    color: rgb(165, 165, 165);
}
.t4s-product-price del {
    font-weight: 500;
    color: rgb(165, 165, 165);
}

.t4s-newsl-des-6 .t4s-newsletter__inner {
    border: none;
}
input.t4s-text-center.t4s-text-md-start.t4s-newsletter__email {
    border-bottom: 1px solid #cdd0dd;
}
input.t4s-text-center.t4s-text-md-start.t4s-newsletter__email:focus {
    outline: none;
}
.t4s_newsletter_se.t4s-newsl-des-6
    .t4s-newsletter__inner
    .t4s-newsletter__submit {
    border-radius: 0;
    min-width: auto;
    padding-inline: 72px;
    font-weight: 500;
    width: 200px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.t4s-col.t4s-col-item.is--col-email {
    margin-right: 20px;
}

a.t4s-button-product__item:hover {
    color: #ffffff;
}

.t4s-product-badge {
    border-radius: 2px;
}

.t4s-btn-effect-default:hover:before {
    background-color: var(--t4s-highlight-color);
}

.badge_shape_3 .t4s-product-badge > span {
    border-radius: 2px;
}

.t4s-fbt__item label:before {
    top: 0px;
    border-radius: 5px;
}

button.t4s-fbt__submit {
    text-transform: none;
}
a.t4s-post-text-color {
    padding-top: 16px;
    line-height: 100%;
}

@media (min-width: 1440px) {
    .t4s-fbt__img img {
        width: 200px;
    }
.t4s-fbt__total-price ins, .t4s-fbt__link{
    font-size: 16px;
}

}
.t4s-row.t4s-section-fbt {
    width: 100%;
    justify-content: normal !important;
}

.t4s-mini_cart__meta .t4s-cart_price ins {
    margin-inline-start: 0px;
}

.t4s-product-badge .t4s-badge-preorder {
    padding: 5px;
    min-width: 81px !important;
}

/*RTL*/
.rtl_true .t4s-single-product-badge > span {
    padding: 10px 0px;
}
.rtl_true .t4s-product-form__buttons .t4s-quantity-wrapper button{
top: 2px
}
.rtl_true .t4s-product-form__buttons .t4s-quantity-wrapper input.t4s-quantity-input[type=number] {
height: 43px;
}
.rtl_true .t4s-col.t4s-col-item.is--col-email {
    padding-left: 20px;
}

.rtl_true .t4s-shipping-des.t4s-rte--list p {
    text-align: center !important;
}
.rtl_true .t4s-pr.t4s-icon-cart__wrap {
    display: inline-block;
}
.t4s-mini_cart__meta .t4s-cart_price {
    display: flex;
    column-gap: 10px;
    flex-wrap: wrap;
}
.t4s-footer-wrap.t4s-bottom-bar .t4s-footer-linklist {display: flex;justify-content: end;gap: 10px;}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  #shopify-section-header-inline .t4s-nav__ul > li:not(:last-child) > a {
        margin-inline-end: 14.5px;
    }
h3.t4s-section-title.t4s-title {
  line-height: 27px !important;
}

.t4s-newsletter-wrap.content-all-center {
    padding: 120px 0px;
}



.t4s_nt_se_template--17900697288869__blog_post_LAgCyQ span.t4s-section-des.t4s-subtitle {
    padding-bottom: 10px;
    line-height: 20px;
}
.badge_shape_3 .t4s-single-product-badge>.t4s-badge-item {
    border-radius: 2px;
}
.t4s-single-product-badge>span {
min-width: 50px
}

.t4s-btn-size-medium.t4s-btn-icon-false.t4s-btn-color-primary.t4s-btn-effect-fade {
    width: 180px !important;
    height: 55px !important;
    padding: 0px !important;
}
.t4s-footer-wrap {
  justify-content: space-between;
}
.t4s-custom-col:last-child {
    flex: 0 0 auto;
    width: 400px !important;
}
.t4s-custom-col:not(:last-child) {
    flex: 0 0 auto;
    width: auto;
}
span.t4s-badge-item.t4s-badge-preorder {
    min-width: 80px;
}
.t4s_lb_nav.t4s_lb_menu_hot, .t4s_lb_nav.t4s_lb_menu_new {
    font-size: 9px !important;
}
.t4s-fbt__list-img .t4s-fbt__img {
display: flex;
}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  .t4s-newsletter-wrap.content-all-center {
    padding: 50px 0px;
}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  .t4s-post-metas {
margin-bottom: 8px;
line-height: 15px !important;
}
.t4s-post-item .t4s-post-thumb {
    margin-bottom: 16px !important;
}
.t4s-post-item .t4s-post-info {
    margin-bottom: 8px !important;
}
.t4s-post-item .t4s-post-title a {
    line-height: 24px;
}
.t4s-fbt__list-img .t4s-fbt__img {
display: flex;
}
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  .t4s-section-inner.t4s_se_template--17900697288869__newsletter_YY9URR.t4s-container-wrap.t4s-parallax {
    height: 200px;
}
.t4s-fbt_img-0 {
  margin-right: 10px !important;
}


.t4s_newsletter_se.t4s-newsl-des-6 .t4s-newsletter__inner .t4s-newsletter__submit {
width: 130px;}
}
.t4s-section-des.t4s-subtitle {
    line-height: 1.4em;
margin-bottom: 25px;
}
@media(max-width: 767px) {
.t4s-fbt__price > * {
    font-size: 14px !important;
}
.t4s-fbt__swatches .t4s-fbt__item > * {
    font-size: 14px !important;
}
.t4s-fbt__total-price > * {
font-size: 16px;

}
}
}