/** Shopify CDN: Minification failed

Line 2192:0 Unexpected "}"

**/
/*---- RKids----*/


/*--- Dropdown Menu Background Icon --- */  
.t4s-type__drop > .t4s-sub-menu:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 15px;
  right: 20px;
  width: 60px;
  height:60px;
  background:url(https://cdn.shopify.com/s/files/1/0827/1485/3664/files/menu-icon.svg?v=1748480305) no-repeat;   
  background-size:contain;
  opacity:0.7;
  z-index: -1;
}

.t4s-image-text-heading {
  margin-bottom: 10px;
  font-family: 'recoleta'!important;
  color: var(--imtxt-hd-color);
  font-weight: 400!important;
}

.t4s-fs-15 {
  font-size: 16px!important;
}

.t4s-fs-md-40 {
  font-size: 23px!important;
}

.t4s-article-content h2 {
  margin-top: 25px!important;
  font-family: 'recoleta';
  font-weight:500!important
}

.t4s-col-item.popup-center{
	display: flex!important;
	flex-direction: row!important;
	justify-content: center!important;
	align-items: center!important;
}

@media (max-width: 767px) {
  .t4s-banner-holder {
    display: flex !important;
    flex-direction: column-reverse !important;
    flex-wrap: nowrap !important;
    position: static !important; /* Removes absolute positioning on mobile */
  }

  .t4s-banner-holder .t4s-col-item {
    position: static !important; /* Overrides absolute positioning for each item */
    width: 100% !important;      /* Full width on mobile */
  }
}

.t4s-facets__form .t4s-facet .t4s-facet-title {
  font-size: 14px!important;
}

a.t4s-pr-item-btn.t4s-pr-addtocart {
  border-radius: 25px !important;}

.t4s-pr-style9 .t4s-product-btns a .t4s-svg-pr-icon {
  display: none!important;
}

.t4s-pr-style9 .t4s-product-btns > .t4s-pr-addtocart, .t4s-pr-style9 .t4s-product-btns > a, .t4s-pr-style9 .t4s-product-atc-qty {
  border: solid 1px #DDDDDD!important;
}

.t4s-pr-style6 .t4s-product-btns > .t4s-pr-addtocart, .t4s-pr-style6 .t4s-product-btns > a, .t4s-pr-style6 .t4s-product-atc-qty {
  border: solid 1px #DDDDDD!important;
}
 
.t4s-pr-style7 .t4s-product-btns a>.t4s-text-pr {
  font-size: 13px!important;
  line-height: 30px!important;
}

.t4s-pr-style7 .t4s-product-btns a {
  height: 34px!important;
  line-height: 32px!important;
}

#guest_login{
	margin-bottom: 100px;
}

@keyframes rounded{50%{transform:rotate(15deg);}}
@keyframes rounded{50%{transform:rotate(20deg);}}
@keyframes rotate-alt{0%{transform:rotate(0deg);} 100%{transform:rotate(360deg);}}

.th_wl_button .th_wl_icon, .th_wl_button_after .th_wl_icon {
	margin-right:0px!important;
	width: 16px;
	height: 16px;
}

@media (max-width: 767px) {  
.t4s-custom-col.t4s-col-border-left.t4s-col-item.t4s-col-lg-5.t4s-col-md-5.t4s-col-12.bl-bl_col_68WnLm {
	padding-top: 25px;
	border-top: 1px #a0cdb6 solid;} 
}

@media (max-width: 767px) {
	.t4s-content-position:not(.t4s-container)[style*="--p-left-mb:50%"] {
		width: max-content!important;}
}
@media (max-width: 767px) {
	.rtl_false .t4s-content-position {
      padding: 0px 15px!important;}
}

  .t4s-flicky-slider.t4s-slider-btn-small {
		--btn-width-slider: 30px!important;
		--btn-height-slider: 30px!important;
      	--icon-height-slider: 10px!important;
}
  
  .t4s-type__drop>.t4s-sub-menu {
    min-width:200px!important
}

@font-face {
  font-family: 'recoleta';
  src: url('https://cdn.shopify.com/s/files/1/0827/1485/3664/files/Recoleta-Regular.woff?v=1749412354');
  font-style: normal;
  font-display: swap;
}

.t4s-tabs-se .t4s-prs-footer {
  margin-top:20px!important
}

@media (max-width: 767px) {
  .t4s-tabs-se .t4s-prs-footer {
    margin-top:10px!important
  }   
}
  
.t4s-lb__wrapper .t4s-lb__content {
  padding: 0px!important;
}
  
.t4s-top-bar__wrap {
  padding: 8px!important;
}
  
.t4s-mini_cart__actions {
	margin-top: 5px!important;
}

.t4s-mini_cart-tool__wrap p {
	font-size: 12px!important;
}


.t4s-collection-item .t4s-coll-img:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  background-color: #818181;
  opacity: .07;
}

.t4s-collection-item .t4s-cat-title {
  font-size: 18px !important;
  line-height:1.2em!important;
  font-weight:400!important;
  text-transform: none!important;
}
  
.t4s-coll-style-1 .t4s-cat-title{
  font-size: 20px !important;
  line-height:1.2em!important;
  font-weight:500!important;
  text-transform: none!important;
}

.t4s-coll-style-2 .t4s-cat-title {
  font-size: 26px !important;
  font-weight:500!important;
  text-transform: none!important;
}
@media (max-width: 767px) {
  .t4s-coll-style-2 .t4s-cat-title {
    font-size: 22px !important;
    font-weight:500!important;
    text-transform: none!important;
  }
}

.t4s-coll-style-4 .t4s-cat-title {
  font-size: 15px !important;
  line-height:1.2em!important;
  font-weight:500!important;
  text-transform: none!important;
}


.t4s-coll-style-5 .t4s-cat-subtitle {
	display: none!important;
}
  
.t4s-coll-style-6 .t4s-cat-title{
  font-size: 17px !important;
  line-height: 1.02em;
  font-weight:500!important;

}
  
.t4s-coll-style-9 .t4s-cat-title,
.t4s-coll-style-9 .t4s-cat-subtitle{
  font-size: 20px !important;
  line-height: 1.02em;
  font-weight:500!important;
}

.t4s-coll-style-13 .t4s-cat-title{
  font-size: 21px !important;
  line-height: 1.02em;
  font-weight:500!important;
}

.t4s-coll-style-7 .t4s-cat-title{
  font-size: 17px !important;
  line-height: 1.02em;
  font-weight:500!important;
}

#t4s-mini_cart .t4s-cart_discounts {
	padding-right: 0!important;
	font-weight: 400;
	color: #e99c7e!important;
	text-align: right!important;
	margin-bottom: 0px!important;
}

.t4_tools_btns {
  display: none !important;
}

.t4s-pr-style7 .t4s-product-btns2>.t4s-pr-item-btn {
	margin-bottom: 5px!important;
}

.t4s-pr-style7 .t4s-product-wrapper {
	border-radius: calc(var(--pr-btn-radius-size) / 2);
	border: solid 0px var(--border-color)!important;
}
.t4s-pin__popup .t4s-product-info {
padding:10px!important
}




/*---- End RK----*/
  
.t4s-product-pickup__img,
.t4s-product-Ask__img {
  border-radius: 0% !important;
}

#shopify-section-header-inline .t4s-site-nav__icons .t4s-site-nav__icon.t4s-site-nav__search {
  padding: 0 0px !important;
}

.t4s_empty_page {
  padding: 0px 0px 150px 0px !important;
}

.t4s_empty_page .t4s_empty_title {
  font-size: 24px !important;
}

.t4s_empty_page>svg {
  width: 100px !important;
  height: 100px !important;

}
/*
@media (min-width: 768px) {
  .t4s-content-position:not(.t4s-container)[style*="--p-left:50%"] {
    width: 80% !important;
  }
}
*/
.t4s-pr-style7 .t4s-product-wrapper {
  background: #ffffff !important;
}

.pickup-message {
  margin: 20px 10px 10px 20px;
  font-size: 14px;
  line-height: 1.5;
}

.pickup-message span {
  font-weight: 500;
}

.t4s_des_title_3 .t4s-section-title {
	text-transform: none;
	align-items: center;
	font-family: recoleta;
	font-size: 20px!important;
   font-weight: 500!important;
}

.t4s-image-text-subheading {
  margin-bottom: 5px !important;
}

.t4s-collection-header .t4s-dropdown__sortby button[data-dropdown-open] {
  font-size: 15px !important;
}

div#content_mega_DwUXar {
  justify-content: center !important;
  text-align: center !important;
  align-content: center !important;

}

.t4s-section-header__bot.t4s-d-none.t4s-d-lg-block {
  padding-left: 20px;
  font-size: 12px;
}
/*
body.template-index .t4s-website-wrapper {
  background: #ffffff !important;
}
*/
  
.t4s-active-filters {
  margin-bottom: 20px !important;
  font-size: 14px!important;
  margin-top: 0px!important;
  color: var(--text-color)!important;
}

button[data-btn-as-a].t4s-btn-filter {
  padding-top: 19px !important;
  padding-bottom: 20px !important;
  padding-right: 10px !important;
  color: var(--text-color);
}

.t4s-product.t4s-pr-style9 .t4s-product-badge {
  left: auto!important;
  font-weight:500
}

.t4s-product .t4s-product-badge {
   right: 10px !important;
  top: 10px !important;
}

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

.badge_shape_3 .t4s-product-badge>span, .t4s-product .t4s-product-badge>span {
  min-height: 30px !important;
  font-size: 11px !important;
  padding: 3px 10px !important;
  min-width: 50px !important;
  font-weight: 600;
  letter-spacing:.5px
}

.t4s-search-header__form {
  margin: 0 10px !important;
}

.t4s-tab-content ul {
  list-style: disc;
}

.t4s-tab-content td,
.mfp-content td {
  vertical-align: middle !important;
  font-size: 12px !important;
  text-align: center;
  padding: 8px 5px !important;
}

.mfp-content table {
  max-width: 550px
}

.mfp-content {
  max-width: 700px;
}

.no-border td,
.no-border tr,
.no-border table {
  border: 0x solid var(--border-color) !important;
  padding: 0px;
  vertical-align: top;
}

@media (max-width: 767px) {
  .t4s-pr-style3 .t4s-product-btns2 {
    right: 5px;
    bottom: auto !important;
    top: 10px !important;
  }
}

.t4s-facets__form .t4s-facet .t4s-facet-content .t4s-current-scrollbar {
  max-height: none !important;
}

.grecaptcha-badge {
  visibility: hidden !important;
}

.t4s-type__mega .t4s-sub-menu {
  padding-bottom: 40px !important;
}

.t4s-mb__menu .t4s-sub-sub-menu {
  padding-left: 10px !important;
  margin-bottom: 8px !important;
}

.t4s-mb__menu .t4s-sub-menu li>a {
  padding: 7px 20px !important;
}
.t4s-mb__menu .t4s-sub-menu li> a:hover, .t4s-mb__menu>li>a:hover  {
	color: var(--link-color-hover)!important;
}

.t4s-sub-menu span.t4s-nav_link_txt.t4s-d-flex.t4s-align-items-center {
  color: var(--secondary-color);
  font-size: 13px !important;
}

.t4s-mb__menu .t4s-sub-menu li>a {
  font-size: 13px !important;
}

ul.t4s-sub-menu {
  padding-left: 10px !important;
  padding-bottom: 10px !important;
}

.t4s-count-box,
.t4s-site-nav__icon .ssw-counter-fave-menu {
  width: 18px !important;
  height: 18px !important;
  letter-spacing: 0;
  font-weight: 40;
  font-size: 11px !important;
  line-height: 18px !important;
  box-shadow: 0px 0px 0px #0000004d !important;
}

/*
  .t4s-product .t4s-product-badge {
    border: 1px;
    border-style: solid;
    border-color: #000000 !important;
  }

.t4s-product .t4s-product-info .t4s-product-vendor a {
  font-size: 12px !important;
}

.is--fist-ratio-true .is-t4s-style__color.is--first-color .t4s-swatch__item {
    width: var(--mw-img-fit);
    height: var(--mw-img-fit);
  }
  */

button.t4s-btn-filter {
  text-align: left !important;
  font-weight: 500 !important;
  font-size: 15px !important;
}

table p {
  margin-bottom: 0px !important;
  line-height: 1 !important;
}

.pswp__img--placeholder--blank {
  background: #ffffff !important;
}

.t4s-banner-content.t4s-content-position.t4s-pa.t4s-container {
  padding: 10%;
}

.t4s-placeholder-svg.t4s-svg-bg1 {
  background-color: transparent !important;
  border: 0px !important;
  fill: transparent !important;
}

a.t4s-banner-product__item {
  padding: 15px !important;
  background: white !important;
}

.t4s-pickup-availability-list__item {
  font-size: 14px !important
}

h3.t4s-pickup-availability-list__location {
  font-size: 16px;
  font-weight: 500;
}

.t4s-pickup-availability-container .t4s-icon-svg,
.t4s-pickup-availability-list .t4s-icon-svg {
  min-width: 10px !important;
  min-height: 10px !important;
  width: 10px !important;
  height: 10px !important;
  margin-top: 0px !important;
}

.t4s-pickup-availability-list__item+.t4s-pickup-availability-list__item {
  margin-top: 1px !important;
  padding-top: 1px !important;
  border-top: 0px solid var(--border-color) !important;
}

.mfp-content .t4s-pickup-availability-list__item+.t4s-pickup-availability-list__item {
  margin-top: 10px !important;
  padding-top: 10px !important;
  border-top: 1px solid var(--border-color) !important;
}

button.t4s-pickup-availability-information__button,
.t4s-pickup-availability-list__btn {
  margin-left: 10px;
}

.mfp-content button.t4s-pickup-availability-information__button,
.t4s-pickup-availability-list__btn {
  margin-left: 0px;
  margin-bottom: 10px
}

.mfp-content .t4s-pickup-availability-list__stock {
  margin-top: 8px;
  margin-bottom: 10px;
  font-weight: 500;
}

.mfp-content .t4s-pickup-availability-list__address {
  line-height: 1.6 !important;
}

.t4s-pickup-availability-information__title {
  font-size: 14px !important;
  margin-bottom: 10px !important;
  font-weight: 500;
}

button.t4s-product-form__submit[disabled=disabled],
button.t4s-product-form__submit[aria-disabled=true] {
  opacity: .6 !important;
  --btn-background-hover: #222222 !important;
}

.t4s-product-quick-view .t4s-product__description.t4s-rte {
  font-size: 14px !important;
  line-height: 1.5em !important
}

.t4s-sidebar-qv.t4s-opening-qv .t4s-modal__inner {
  max-width: 410px !important
}

@media (min-width: 768px) {
  .t4s-sidebar-qv.t4s-opening-qv .t4s-modal__inner .t4s-product-quick-view {
    width: 410px !important;
    padding: 10px !important
  }
  .t4s-product-quick-view .t4s-product__info-container {
    padding: 10px 20px 30px 15px !important;
  }
}

@media (max-width: 1024px) {
  .t4s_compare_row .t4s_compare_col {
    flex: 1 0 25%;
  }
}

.t4s_compare_page {
  padding: 30px 0 !important;
}

.t4s_compare_product-title {
  font-size: 14px !important;
}

.t4s_compare_basic_content>* {
  margin-bottom: 6px !important;
}

.t4s_compare_description p {
  text-align: left !important;
  padding: 0px 20px !important;
}

.t4s-swatch__list {
  margin: 6px 0px 0 !important;
}

t4s-swatch.t4s-color-mode__variant_image.t4s-color-size__large.t4s-selector-mode__block {
  margin-bottom: 18px;
}

.t4s-pr-color__item .t4s-pr-color__value {
  background-size: contain !important;
}

.t4s-pr-color__item:hover,
.t4s-pr-color__item.is-swatch--selected {
  background-color: #fff !important;
}

/*.t4s-pr-color__item {
      border: 1px solid white!important;}
  */


span.t4s-pr-color__item.t4s-tooltip-actived.is-swatch--selected {
  border: 1px #747474 solid !important;
}

.t4s-pr-color__item .t4s-pr-color__value {
  /* width: 45px !important;
    height: 45px !important;*/
  background: #fff;
}

.t4s-product-img.t4s_ratio {
  background: #fff !important;
}

.t4s-product .t4s-pr-quickview {
  color: var(--quickview-bg-cl) !important;
  background-color: transparent !important;
}

.t4s-product .t4s-pr-quickview:hover {
  background-color: transparent !important;
  color: var(--quickview-hover-bg-cl) !important;
}


@media (min-width: 1025px) {
  .t4s-product-form__buttons .t4s-product-form__submit {}
}

/*---- EO ----*/
@media (max-width: 767px) {
  .t4s-section-inner.t4s_nt_se_template--17265320624281__custom_section_xbJgeU.t4s-container-wrap .t4s-row.t4s-gx-md-8.\38 .t4s-gy-md-0.t4s-gx-0.t4s-gy-0,
  .t4s-section-inner.t4s_nt_se_template--23665206952224__custom_section_xbJgeU.t4s-container-wrap .t4s-row.t4s-gx-md-8.\38 .t4s-gy-md-0.t4s-gx-0.t4s-gy-0,
  .t4s-section-inner.t4s_nt_se_template--17265320624281__custom_section_QaqiN8.t4s-se-container .t4s-row.t4s-gx-md-0.\30 .t4s-gy-md-0.t4s-gx-0.t4s-gy-0 {
    display: flex !important;
    flex-flow: column-reverse !important;
  }
}

.t4s-no-result-product.t4s-d-flex {
  display: block !important;
}

.t4s-no-result-product>svg {
  display: none !important;
}

.t4s-no-result-product {
  color: #333 !important;
  border: 0px solid rgba(var(--t4s-warning-color-rgb), .5) !important;
  margin: 0px !important;
  padding: 0px !important;
  line-height: 1.4;
  position: relative;
  text-align: center !important;
  font-size: 20px !important;
}

.t4s-coll-empty {
  margin: 80px 0px 100px 0px !important;
}


/*
  .badge_shape_3 .t4s-product-badge > span {
    border-radius: 14px !important;
    height: 25px !important;
    font-size: 13px !important;
    padding: 3px 11px !important;
    min-width: 50px !important;
    font-weight:500;
  }
  
  .t4s-product .t4s-product-badge {
    position: absolute;
    z-index: 3;
    top: 6px !important;
    right: 6px !important;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: flex-end;
    pointer-events: none;
  }
  
  
  .t4s-single-product-badge > span{
   border-radius: 14px !important;
    height: 25px !important;
    font-size: 15px !important;
    padding: 3px 11px !important;
    min-width: 50px !important;
    font-weight:500;
  }
  */

.data-product-single-badge,
.t4s-single-product-badge>span {
  display: none !important;
}
.is--addresses ul {
  text-align: left !important;
}
li[data-address] {
	margin-top: 10px!important;
	border-top: 1px #dddddd solid!important;
	padding-top: 30px!important;
}

li[data-address] > h2 {
	font-size:20px!important;
	margin-top: 0px!important;
}


.t4s-customer .t4s_btn_black {
  border-radius: 4px;
  background-color: #f8ad90 !important;
}

is--addresses button {
	margin: 20px 0px !important;
}
.t4s-account-content h2 {
  font-size: 20px !important;
}

.t4s-testimonial-product {
  margin-top: 12px;
  line-height: 1.3em;
  font-size: 14px;
}

.t4s-quote-author {
  margin-top: 8px !important;
}

.t4s-testimonial-product a {
  border-bottom: 0px solid currentColor !important;
}

span.t4s_lb_nav.t4s-pa.t4s-op-0 {
  font-size: 10px !important;
  font-weight: 600 !important;
}

.t4s-tabs-pr-ul a.t4s-active {
  background: white;
}

/*---- Border Radius ----*/

img.t4s-product-main-img {
  border-radius: 4px !important;
}

.t4s_ratio.t4s-carousel__nav-inner img {
  border-radius: 4px !important;
}

.t4s-product__media img {
  border-radius: 4px !important;
}

.t4s-quotes-des-2 .t4s-quote-wrap,
.t4s-quotes-des-3 .t4s-quote-wrap {
  border-radius: 10px !important;
}

.related {
  border: 1px solid #dddddd;
  padding: 10px;
  border-radius: 4px;
  	background: #ffffff;
}

/*
  img.lazyautosizes {
    background: white!important;
  }*/

.t4s-richtext_text_7LHLbw.t4s-pr__richtext.t4s-rte {
  margin-bottom: 10px !important;
}

.t4s-customer-account {
  text-align: left;
  margin-top: 0px !important;
  margin-bottom: 60px;
}

.t4s-customer.is--activate,
.t4s-customer.is--login,
.t4s-customer.is--register,
.t4s-customer.is--reset-password {
  margin: 0px auto !important;
}

/*---- FB ----*/
  
.t4s-cart_meta_variant {
  font-size: 14px !important;
}

.t4s-btn-size-large {
  --btn-size: 17px !important;
}

.t4s-mini_cart__img {
  width: 80px !important;
  margin-right: 20px !important;
}

#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart,
#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout {
  letter-spacing: 1px !important;
}

span.t4s-h-cart-totals.t4s-dn {
  color: #E47692;
}

#t4s-mini_cart .t4s-drawer__bottom {
  padding: 13px 20px !important;
}


.cart_message {
  line-height: 1.4em !important;
  font-size: 12px;
  font-style: italic;
  padding: 5px 0px;
}

.t4s-mini_cart__title {
  font-size: 15px !important;
  margin-bottom: 2px;

}

.t4s-mini_cart-tool__wrap svg.t4s-gift-svg {
  color: #a0cdb6 !important;
}

.t4s-gift_wrap_action_btn {
  border: 1px solid var(--secondary-color) !important;
  min-height: 35px !important;
}

form.t4s-cartPage__form.t4s-pr.t4s-oh {
  max-width: 900px !important;
  margin: 0px auto !important;
}

.t4s-cart__totalPrice {
  font-weight: 500 !important;
  text-align: right;
}

quantity-cart-item input[type=number] {
  font-weight: 500 !important;
  font-size: 16px !important;
}

.t4s-main-cart .t4s-page_cart__title {
  font-size: 14px;
  line-height: 20px;
  display: block;
  font-weight: 500 !important;
}

.t4s-page_cart__item {
  padding-top: 15px !important;
  padding-bottom: 10px !important;
}

.t4s-page_cart__img {
  min-width: 100px !important;
  max-width: 100px !important;
  display: block;
}

.t4s-nav__ul>li>a {
  padding: 5px 11px !important;
}

nav__cart a,
.t4s-h-cart__design5 .t4s-site-nav__cart a {
  font-size: 15px;
}

.t4s-top-heading .t4s-head-btn a {
  font-weight: 400 !important;
}

.t4s-grouped__text-total-price {
  display: none !important;
}

table.t4s-grouped-product-list {
  margin-bottom: 0px;
}

.subfield {
  font-size: 16px !important;
  font-weight: 500 !important;
  margin: 0px 0 10px !important;
}

.t4s-line-item-property__field:not(.is--type-checkbox) .t4s-line-item-property__label {
  font-size: 16px !important;
  font-weight: 500 !important;
  margin: 0px 0 3px !important;
}

.t4s-pr-mess_trust {
  font-weight: 400 !important;
  text-transform: none !important;
  margin-bottom: 10px;
}

.t4s-extra-link {
  font-weight: 400 !important;
}

.t4s-shipping .t4s-shipping-des p {
  line-height: 1.7em !important;
}

.t4s-shipping-list a {
  display: inline !important;
}

@media (max-width: 767px) {
  .t4s-product-tabs-wrapper.is--tab-position__external .t4s-type-tabs {
    padding: 0px 0 !important;
  }
}

@media (min-width: 768px) {
  .t4s-product-tabs-wrapper.is--tab-position__external {
    margin: 10px 0 !important;
  }
}


.t4s-fwm,
.t4s-tabs-pr-ul a {
  font-weight: 500 !important;
}

.t4s-tabs-pr-ul a {
  font-size: 14px !important;
}

.t4s-tab__title {
  border: 1px solid #dddddd !important;
  background-color: #ffffff !important;
  border-radius: 4px;
}

.t4s-tab__title .t4s-tab__icon {
  width: 44px !important;
  height: 44px !important;
  background-color: #f2f2f2 !important;
  color: #333 !important;
  position: relative;
  display: block;
  flex: 0 0 auto;
  margin-left: 5px !important;
}

.info {
  margin-bottom: 20px;
  margin-top: -10px;
  font-size: 14px;
  background-color: #f8fafd;
  padding: 14px;
}

.metafield-rich_text_field ul,
.t4s-rte--list ul,
.t4s-text-bl ul,
.t4s-custom-section .t4s-col-inner ul {
  margin-inline-start: 0px !important;
  --li-pl: 20px !important;
  list-style: disc !important;
}

.metafield-rich_text_field ul li {
  margin-bottom: 4px !important;
}


/*---- MT ----*/
#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart,
#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout {
  letter-spacing: normal !important;
  font-size: 15px !important;
}

ul.t4s-cart_discount_price {
  --li-pl: 0px;
  font-size: 12px !important;
}

.cart-right {
  text-align: right;
}

#t4s-mini_cart .t4s-cart-total {
  border-bottom: 1px solid #ddd;
  padding-bottom: 15px;
}

.t4s-cart__originalPrice.t4s-d-inline-block,
.t4s-cart__discountPrice.t4s-d-inline-block {
  font-size: 14px !important;
}

@media (min-width: 768px) {
  .t4s-product-tabs-wrapper.is--tab-position__external .t4s-type-tabs {
    padding: 50px 0px 0px 0px !important;
  }
}

.t4s-mini_cart__tool>div {
  margin-top: 5px !important;
}



.t4s-row.t4s-pr-choose__wrap {
  margin: 15px 0 0px !important;
}

.small-remove {
  font-size: 13px;
}

.t4s-mini_cart__actions .t4s-quantity-cart-item {
  margin-bottom: 5px !important;
}

.t4s-cart__threshold {
  border-bottom: 0px solid rgba(var(--border-color-rgb), 0.7) !important;
  box-shadow: 0 0 0px rgba(var(--border-color-rgb), 0.7) !important;
}

.t4s-mini_cart__item {
  border-bottom: 0px solid rgba(var(--border-color-rgb), 0.8) !important;
  padding: 8px !important;
}

.t4s_des_title_7 .t4s-section-title>span:after {
  height: 1px !important;
  background-color: #d71d63 !important;
}

.t4s-mini-search__title {
  display: none !important;
}

#t4s-search-hidden .t4s-drawer__header span {
  font-weight: 400 !important;
}

.t4s-drawer__header span {
  text-transform: none !important;
}

.t4s-mb-tab__title.is--active {
  background-color: #ffffff !important;
}

.t4s-drawer__header.t4s-mb-nav__tabs {
  background-color: #eceae8 !important;
}

div#t4s-search-hidden .t4s-drawer__header span {
  text-transform: none;
}

.t4s-mb__menu li>a:hover {}

.t4s-mb__menu>li {
  position: relative;
  font-weight: 500;
}

.t4s-mb__menu>li>a:after {
  content: "";
  position: absolute;
  margin: auto;
  right: 0;
  bottom: 0;
  left: 0;
  width: 87%;
  height: 1px;
  background-color: #e7e6e4;
}

.t4s-mb__menu>li>a,
.t4s-mb__menu .t4s-sub-menu li>a {
  border-bottom: 0px !important;
}

.t4s-mb__menu .t4s-sub-menu li>a {
  min-height: 25px !important;
}

.t4s-mb__menu .t4s-menu-item-has-children.is--opend>a,
.t4s-mb__menu .t4s-menu-item-has-children.is--opend>a:hover,
.t4s-mb__menu li>a:hover {
  background-color: transparent !important;

}

input.t4s-mini-search__input {
  border: none !important;
}

.t4s-product__info-container>:not(:last-child) {
  margin-bottom: 15px !important;
}

.t4s-product__info-container .t4s-product_meta {
  margin-bottom: 0px !important;
}

.t4s-product-form__variants {
  padding-top: 0px;
  border-bottom: 0px solid #dddddd;
  border-top: 0px solid #dddddd;
}

.t4s-product-form__buttons .t4s-product-form__submit {
  margin-top:0px!important;
}

.t4s-product__info-container .t4s-product__title {
  margin-bottom: 10px !important;
}

.t4s-product__info-container .t4s-product__price-review {
  margin-bottom: 15px !important;
}

.t4s-swatch__title {
  font-size: 14px !important;
}

.t4s-swatch__title,
.t4s-swatch__title>a.t4s-btn__size-chart {
  font-weight: 500 !important;
}

.t4s-swatch__title>a.t4s-btn__size-chart {
  font-size: 13px !important;
}

.t4s-swatch__item:not(.is-sw__color).is--selected {}
.t4s-swatch__option {
  margin-bottom: 20px !important;
  
}
.t4s-swatch__item {
  font-size: 13px !important;
  font-weight: 500 !important;
  text-transform: uppercase;
}

/*

.t4s-swatch__item {
  border: .5px solid var(--border-sw-color) !important;

}

.t4s-swatch__item.is-sw__color {
  padding: 5px !important;
  font-size: 0 !important;
}



.t4s-swatch.t4s-color-size__exlarge {
  --sw-width: 60px !important;
  --sw-height: 60px !important;
  --sold-out-height: 3px;
}

.t4sp-hover .t4s-swatch__item:hover {
  border-color: var(--t4s-dark-color) !important;
  color: var(--t4s-dark-color) !important;
}

.t4s-swatch__item {
  border: .5px solid var(--border-sw-color) !important;
  font-size: 13px !important;
}

.t4s-swatch__item {
  margin: 2px !important;
  padding: 6px 10px 7px !important;
}

.t4s-swatch__item:not(.is-sw__color).is--selected {
 color: var(--t4s-dark-color) !important;
  padding: 5px 9px 6px !important;
}

.t4s-swatch__item:not(.is-sw__color).is--selected,
.t4s-swatch__item.is-sw__color.is--selected {
  border: 1.5px solid var(--t4s-dark-color) !important;
}



.t4s-swatch__item.is--soldout {
  color: #c8c8c8;
  background: linear-gradient(to top right,
      #fff calc(50%),
      #6a6a6a,
      #fff calc(50% + 1px)) !important;
  content: "" !important;
  height: 100% !important;
  left: -1px;
  text-decoration: none !important;
  text-decoration-color: currentColor;
  top: -1px;
}

.t4s-swatch__item.is--soldout.is--selected {
  color: #c8c8c8 !important;
  background: linear-gradient(to top right,
      #fff calc(50%),
      #6a6a6a,
      #fff calc(50% + 1px)) !important;
  content: "" !important;
  height: 100% !important;
  left: -1px;
  text-decoration: none !important;
  text-decoration-color: currentColor;
  top: -1px;
}

.t4s-swatch__item.is-sw__color {
  box-shadow: none !important;
}

.t4s-pr-choose__wrap>.t4s-pr-choose__item.is--chosen {
  border: 2px solid var(--t4s-dark-color) !important;
}
*/
#t4s-search-hidden .t4s-mini-search__frm {
  padding: 10px 20px !important;
  border-bottom: 0px solid rgba(var(--border-color-rgb), 0.8) !important;
}

.t4s-mini-search__btns.t4s-pr.t4s-oh {
  border-radius: 0;
  border-bottom: 1px solid #7d7b7b !important;
}

#t4s-search-hidden input.t4s-mini-search__input:not([type="submit"]):not([type="checkbox"]) {
  padding: 0px 10px !important;
}

.t4s-drawer__header {
  /*border-bottom: 0px solid rgba(129, 129, 129, 0.2) !important;*/
}

#MainContent {
  min-height: 100vh;
}
/*
.t4s-product .t4s-product-info {
  padding-top: var(--product-space-img-txt);
  padding: 15px 12px 12px 12px !important;
}
*/


button.t4s-product__description_readm {
  margin: 5px 0 !important;
  clear: both;
}

.t4s-collection-header {
  margin: 20px 0px 5px 0px !important;
  z-index: 999;
}

.t4s_des_title_2 h3 {
  font-size: 18px !important;
  text-transform: none !important;
}

.t4s-btn-style-outline {
  border-width: 1px !important;
}


.t4s-facets__form .t4s-facet .t4s-facet-title:after {
  border-bottom: solid 1px !important;
}

.t4s-drawer__main .t4s-drawer__scroll {
  padding-bottom: 50px !important;
}



.t4s-collection-header .t4s-dropdown__sortby button:hover {
  color: var(--accent-color);
}

.t4s-cart_page_heading {
  font-size: 25px !important;
}

.t4s-main-cart {
  margin-top: 10px !important;
}

.t4s-cart-thes__bar {
  margin: 19px 0 10px !important;
}



/*---------------- Global Custom CSS -------------------*/

/*---------------- header & nav -------------------*/
.t4s-top-bar-text__item p {
  line-height: 1.4em;
}

.type_mn_link .t4s-sub-column li a {
  padding: 3px 0 !important;
}

.type_mn_link>.t4s-heading {
  padding-bottom: 3px !important;
  border-bottom: 0px !important;
}

.t4s-header__wrapper {
  border-bottom: 1px solid #dddddd;
}

.is--header-transparent .t4s-header__wrapper {
  border-bottom: 0px solid #dddddd !important;
}

span.t4s-nav_link_txt {
  font-weight: 500;
}

ul.t4s-banner-nav__links li a {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 15px;
}

.t4s-type__drop>.t4s-sub-menu a {
  line-height:1.2em!important
}
/*
.t4s-type__drop>.t4s-sub-menu a:hover {
    background-image: url(https://cdn.shopify.com/s/files/1/0613/3799/3373/files/glyph4.png?v=1659131898);
    background-repeat: no-repeat;
    background-size: 10px 10px;
    background-position: left;
  }

*/

li.t4s-menu-item {
  font-size: 15px !important;
}

t4s-mb__menu .t4s-sub-menu li>a,
.t4s-mb__menu>li>a {
  font-size: 15px !important;
}

p.t4s-menu_infos_title {
  font-size: 16px !important;
}

.nt_promotion_html {
  font-size: 1.1em;
  letter-spacing: 1px;
  font-weight: 500;
}

.t4s-drawer__header.t4s-mb-nav__tabs span {
  letter-spacing: 0.1em;
  font-size: 13px !important;
}

.t4s-lb_nav_mb {
  font-size: 10px !important;
  box-shadow: none !important;
  margin-bottom: 8px !important;
  font-weight: 800 !important;
}

.type_mn_link>.t4s-heading {
  font-weight: 500 !important;
  font-size: 14px !important;
}

.t4s-mb-tab__title.is--active {}

/*---------------- products & collections -------------------*/

.about-brand {
  font-size: 21px;
}

/*
  h4.t4s-swatch__title {
    font-family: var(--font-body-family) !important;
  }*/

.t4s-product-wrapper {
  border: 0px #555555 solid;
}

/*.heading-testimonials-star h3 {
    font-size: 15px!important;
  }*/

@media (min-width: 1025px) {
  .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: 210px;
    max-width: 100%;
  }
}

.t4s-desc-collection {
  margin-bottom: 20px !important;
  margin-top: 20px !important;
  max-width: 800px !important;
}

nav.t4s-pr-breadcrumb {
  line-height: 1.5 !important;
}
/*
.t4s-product-vendor a {
  margin-bottom: 10px !important;
  letter-spacing: 0.02em !important;
}

.t4s-product-vendor {
  margin-bottom: 3px !important;
  font-size: 14px !important;
  letter-spacing: 0.02em !important;
  text-transform: uppercase !important;
}

.t4s-vendor-wrapper,
.t4s-vendor-wrapper a {
  text-transform: uppercase !important;
  font-size: 14px !important;
  margin-bottom: 0px !important;
}
*/
.t4s-product_meta .t4s-sku-wrapper {
  border-top: 0px solid #dddddd !important;
  padding-top: 0px !important;
   
}

span.t4s-productMeta__value.t4s-sku-value.t4s-csecondary {
  color: #222222 !important;
  font-weight: 400 !important;
}

.t4s-sku-wrapper {
 font-size: 14px !important;
	font-weight: 500 !important;
}

.t4s-product_meta>div {
	margin-bottom: 5px !important;
}

.t4s-product-sku {
  margin-bottom: 5px !important;
  font-size: 13px !important;
  color: #222222 !important;
  text-transform: uppercase !important;
}



 span.t4s-dib.t4s-swatch__current {
  font-weight: 400;
}
.t4s-product .t4s-product-price,
.t4s-product__info-container .t4s-product-price {}
.t4s-product-color {
  line-height: 1.17em;
  margin-bottom: 6px !important;
}

.meta-color {
  font-size: 13px;
  font-weight: 400;
}

.meta-highlight {
	font-size: 14px !important;
	color: #62b1ab !important;
	font-style: italic !important;
    font-weight: 500;
}

.t4s-product-highlight {
  line-height: 1.2em !important;
  margin-top: 0px !important;
  margin-bottom: 5px !important;
}

.meta-event-highlight {
  font-size: 13px;
}

.t4s-event-highlight {
  line-height: 1.4em !important;
  margin-top: 5px !important;
  margin-bottom: 10px !important;
}

.t4s-product-sizes {
  font-size: 13px;
}

.t4s-product-sizes--sold-out {
  text-decoration: none !important;
  opacity: 0.2 !important;
}

.t4s-pagination-wrapper {
  border-top: 0px solid var(--border-color) !important;
  padding-top: 0px !important;
}

.t4s-product-form__buttons .t4s-quantity-wrapper {
  border: 0.5px solid #b5b5b5 !important;
}

.t4s-product {
  --swatch-color-size: 50px !important;
}

.t4s-product-inner .t4s-product-sizes {
  background: #ffffff !important;
}

.t4s-pr-style1 .t4s-product-inner .t4s-product-sizes {
  margin: 0px auto 0px auto !important;
  padding: 5px 0px !important;
}

/*.t4s-product-sizes--sold-out {
    display: none;
  }*/

span.t4s-dib.t4s-swatch__current {
  text-transform: none;
}



.t4s-type__mega>.t4s-sub-menu * .t4s-cat-title {
  font-size: 17px !important;
  text-transform: none;
}

/*------------------------------ FILTER ---------------------------------*/

.t4s-facets__form .t4s-facet .is--style-color .t4s-filter_color>span {
  width: 17px !important;
  height: 17px !important;
}

.t4s-facets__form .t4s-facet ul li {
  margin-bottom: 1px !important;
  font-size: 13px !important;
}

.t4s-facets__form .t4s-facet .t4s-facet-title {
  font-weight: 400 !important;
  padding-bottom: 17px !important;
}

.t4s-facets__form .t4s-facet .t4s-facet-title:after {
  border-bottom: solid 1px !important;
}

.t4s-product-color>span:not(:last-child):after {
  content: "," !important;
  display: inline-block !important;
}

/*
  .t4s-product .t4s-pr-quickview {
    background-color: initial !important;
  }
  */

p.related-products-heading {
	margin-bottom: 20px;
	text-transform: uppercase;
}

@media (min-width: 1025px) {
  /*---- gallery thumbs
  .t4s-product__media-wrapper{
  padding-left: 20px!important; 
    padding-right: 20px!important; 
  padding-bottom:0px;} ----*/

  /*---- gallery grid ----*/
  .t4s-product__media-wrapper {
    padding-right: 30px !important;
  }
  .t4s-col-md-12.t4s-col-12.t4s-col-item.t4s-product__media-item {
    margin-bottom: 30px !important;
  }
  .breadcrumb_pr_wrap {
    margin-bottom: 15px !important;
  }
  .is--layout_full {
    padding-left: 60px;
    padding-right: 60px;
  }
  .t4s-product__info-wrapper.t4s-pr {
 
  }
}

.t4s-swatch__title>a.t4s-btn__size-chart {
  margin: 0 !important;
  text-decoration: underline !important;
  text-decoration-thickness: from-font !important;
  padding-bottom: 1px !important;
  float: right;
}

.t4s-dropdown__sortby button[data-dropdown-open] {
  border: 0px solid var(--border-color) !important;
  font-weight: 500;
}

/*---------------- content & general -------------------*/

hr {
	margin-top: 15px;
	margin-bottom: 15px;
	max-width: 100%!important;
}

.shopify-policy__body {
  margin-top: 30px !important;
}
.shopify-policy__container {
  max-width: 560px;
  max-width: 90ch;
  margin: 60px auto;
  padding-left: 20px;
  padding-right: 20px;
}

h2,
h3,
h4 {
  margin-bottom: 15px;
  line-height: 1.7em;
}

h2 {}

h6 {
  margin-bottom: 10px;
  margin-top: 20px;
  text-transform: none;
  color: #a86e15;
  font-size: 1em;
  font-weight: 600;
  font-family: var(--font-body-family) !important;
}

p {
  margin-bottom: 15px;
}

.text-center {
  text-align: center
}

.uppercase {
  text-transform: uppercase;
}

rich_text_field p {
  line-height: 1.7em !important;
}

th {
  font-weight: 400 !important;
}

.t4s-rte li,
.t4s-text-bl li {
  margin-bottom: 8px !important;
}

.t4s-rte ul,
.t4s-rte--list ul,
.t4s-text-bl ul {
  list-style: disc !important;
  padding-inline-start: var(--li-pl) !important;
  --list-mb: 20px !important;
  --li-mb: 10px !important;
  --li-pl: 17px !important;
}

::marker {
  font-size: .9em;
  color: #9ac84b;
}

ol ::marker {
  font-size: 1em;
}

h1.t4s-section-title.t4s-title {
  text-transform: none;
  margin-bottom: 0px !important;
}
h3.t4s-section-title.t4s-title {
	text-transform: none;
	margin-bottom: 0px !important;
}

form#t4s-form-password-main {
  display: none !important;
}


p.address {
  line-height: ;
}

.t4s-empty__page {
  margin: 100px auto !important;
}

.error-404.not-found {
  letter-spacing: normal !important;
}

.error-404.not-found h1 {
  font-size: 28px !important;
  font-weight: 400 !important;
  margin: 0 0 15px !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
}

.error-404.not-found h3 {
  text-transform: none !important;
  font-size: 18px !important;
  margin: 0 0 15px !important;
}

.error-404.not-found a:hover {
  background: transparent !important;
  color: #ababab !important;
}

.grecaptcha-badge {
  visibility: hidden !important;
}

.t4s-image-text .t4s-image-text-content {
  padding: 50px !important 
}

.t4s-custom-section .t4s-col-inner {
  /*	justify-content: start!important;*/
}



.t4s-image-text-des {
  /* font-size:14px; */
}

.t4s-bg-content-true {
  padding: var(--content-pd) !important;
}

.t4s-lb__wrapper,
.t4s-dropdown__wrapper {
  width: 200px !important;
}

.t4s-product__info-wrapper .metafield-rich_text_field {
  /*font-size: 14px;*/
}

.video-wrapper {
  position: relative;
  overflow: hidden;
  max-width: 100%;
  padding-bottom: 56.25%;
  height: 0;
  height: auto;
}

.video-wrapper iframe,
.video-wrapper video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.t4s-feature-columns__text {
  line-height: 1.5em !important;
}

.t4s-feature-columns__title {
  font-weight: 500 !important;
}

.t4s-footer-link.t4s-footer-link-active {
  color: inherit !important;
}

.page.t4s-container {
  max-width: 1100px !important;
}

div.page-head {
  border-bottom: 0px solid #dddddd !important;
}

span.t4s-section-des.t4s-subtitle {
  font-style: normal;
}

.add-underline a {
  text-decoration: underline;
}

.t4s-tabs-se .t4s-tabs-ul li a {
  font-weight: 400 !important;
}

.t4s-tabs-underline .t4s-tabs-ul li a:before {
  height: 1px !important;
}

.t4s-svg-pr-icon svg {
  width: 17px;
  height: 17px;
  fill: currentColor;
}

.t4s-extra-link>a {
  text-decoration: underline;
  text-decoration-thickness: from-font;
}

.t4s-hotspot-ins.t4s-hotspot-dark {
  background: #000;
}

.t4s-hotspot-ins {
  width: 25px;
  line-height: 26px;
  height: 25px;
  font-size: 11px;
}

.t4s-pr-choose__title {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
}

.t4s-btn-style-outline::after {
  border: 1px solid var(--btn-border);
}

.t4s-footer-menu ul li {
  margin-bottom: 5px !important;

}


/*---------------- mini-cart -------------------*/

.t4s-mini_cart__tool.t4s-mini_cart__tool_button {
  margin-bottom: 20px !important;
}

.t4s-shipping-list.t4s-shipping-icon-medium .t4s-shipping .t4s-shipping-icon-img {
  width: 45px !important;
  height: 45px !important;
}

.t4s-cart_meta_vendor {
  margin-bottom: 4px;
  font-size: 12px;
  text-transform: uppercase;
}

.t4s-mini_cart__info .t4s-cart_meta_vendor {
  margin-bottom: 0px;
  font-size: 14px;
  text-transform: none;
}

.t4s-mini_cart__actions .t4s-quantity-cart-item input[type="number"] {
  font-size: 13px !important;
}

.t4s-mini_cart__actions .t4s-quantity-cart-item svg {}

.t4s-mini_cart__meta .t4s-cart_price {
  font-size: 13px !important;
}

.t4s-mini_cart__actions .t4s-quantity-cart-item {
  border: 0.5px solid var(--secondary-color) !important;
}

ul.t4s-cart_meta_propertyList {
  margin-bottom: 5px !important;
}

.final-cart-notice {
  font-size: 13px !important;
  color: #d2545a !important;
}

/*---------------- blog -------------------*/

.t4s-post-item .t4s-post-title {
  font-size: 19px !important;
  font-weight: 500 !important;
  color: #222 !important;
  margin-bottom: 8px !important;
  font-family: 'recoleta';

}

.t4s-article-content img {
  margin-bottom: 30px !important;
  margin-top: 20px !important;
}

.t4s-post-item .t4s-post-readmore {
  font-size: 13px !important;
  text-transform: uppercase !important;
  color: var(--heading-color) !important;
  line-height: 21px !important;
}



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



.t4s-product-form__buttons .t4s-flex-wrap {
	flex-wrap: nowrap!important;
}

  
  .t4s-swatch__item {
    margin: 5px !important;
  }

  .t4s-desc-collection {
    font-size: .9em;
  }

  .t4s-tabs.t4s-type-tabs {
    word-break: break-word;
  }

  .breadcrumb_pr_wrap {
    margin-bottom: 0px !important;
  }

  .t4s-product {
    --product-title-size: 14px !important --product-title-line-height: 19px !important
  }

  .t4s-product-vendor a {
    font-size: 11px !important;
  }

  h3.t4s-product-title {
    font-size: 14px !important;
    line-height: 1.3em !important;
  }

  .t4s-product .t4s-product-info {
    padding: 8px 3px 12px 8px !important;
  }

  .t4s-content-position.t4s-container.t4s-pa.t4s-bg-content-true.t4s-br-content-false.t4s-br-style-solid.t4s-text-md-center.t4s-text-center {
    padding: 10px 30px !important
  }

  .badge_shape_3 .t4s-product-badge>span {
    height: 20px !important;
    font-size: 11px !important;
    padding: 5px 5px !important;
    min-width: 50px !important;
    letter-spacing:1px
  }

  .t4s-product .t4s-product-badge {
    top: 6px !important;
    right: 6px !important;
  }

  .t4s-product-badge>span {
    min-height: 20px !important;
  }

  .t4s-product-highlight {
    margin-bottom: 5px !important;
    line-height: 1.3;
  }

  .meta-highlight {
    font-size: 0.8em;
  }

  .t4s-lb__content {
    padding: 11px;
  }

  .head-table-items-template h2 {
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 20px;
  }

 .t4s-image-text .t4s-image-text-content {
	padding: 20px !important;
}

  .t4s-main-area h1 {}

  .t4s-main-area h3 {}

  h1.page-title {}

  h3.page-subtitle {}
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .is--tab-design__tab .t4s-tab-wrapper .t4s-tab-content {
    padding: 30px 150px !important;
  }

  .t4s-product__info-container--sticky {
    padding-right: 65px;
    padding-left: 0px;
  }

  .t4s-product__info-wrapper.t4s-pr {
	padding-left: 0px!important;

}

}

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

.t4s-product-form__buttons .t4s-flex-wrap {
	flex-wrap: nowrap!important;
}


}

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

  .t4s-content-position.t4s-container.t4s-pa.t4s-bg-content-true.t4s-br-content-false.t4s-br-style-solid.t4s-text-md-center.t4s-text-center {
    padding: 10px 80px !important
  }

  .is--tab-design__tab .t4s-tab-wrapper .t4s-tab-content {
    padding: 25px 25px !important;
  }

  .t4s-tab-wrapper {
    margin-top: 0px;
  }

   
}
/*
@media (min-width: 768px) and (max-width: 1180px) {
  .t4s-nav__ul>li>a {
    padding: 5px 6px !important;
  }

  a.t4s-lh-1.t4s-d-flex.t4s-align-items-center.t4s-pr {
    font-size: 14px !important;
  }
*/
  .t4s-search-header__form {

    min-width: 210px !important;

  }
}


@media screen and (min-width: 641px) {
 

  .t4s-tab-wrapper {
    margin-top: 0px;
  }
}




/*-----------------------------------------------------------------------------/
 
  /JS 
  - for video css
  
  /base.css
  - delete all but margin:0px in body
  
  line-height: 1.7em
  
   if option.values.size == 1%} style="display: none;" 
   
  
  /-----------------------------------------------------------------------------*/