#shopify-section-template--20830611112122__collection_products_banner2_VJFWWL {
  .countdown-days, .countdown-days-dot {
    display: none;
  }

  .t4s-countdown-des-2 .time > span {
    background-color: transparent;
    min-width: 32px;
  }
  .t4s-text-bl, .t4s-raw-html, .t4s-prs-footer {
    display: none;
  }

  .countdown-dot {
    font-weight: 600px;
    font-size: 22px;
    color: #fff;
    /* line-height: 32px; */
  }

  .cd-number {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 8px;
  }

  .cd-text {
    font-size: 10px;
  }
}

@media (max-width: 767px){
#shopify-section-template--20830611112122__collection_products_banner2_VJFWWL {


  .t4s-product-info {
    min-height: 106px !important;
  }
  .t4s-product-rating {
    display: none !important;
  }
  .t4s-countdown {
    margin-bottom: 0;
    font-size: 22px;
    color: #fff;
    margin-right: 12px;
  }

  .t4s-text-bl {
    font-weight: 600;
  }

  .t4s-countdown-des-2 .time > span {
    background-color: transparent;
    min-width: 20px;
  }


  .t4s-container .t4s-banner-in-left {
    border: 1px solid #194395;
    /* border-bottom: 1px solid #FF0000;  */
    padding-bottom: 12px; 
    border-radius: 5px;
    /* background: */
    /* linear-gradient(#194395,#194395) top center/90% 1px no-repeat,
    linear-gradient(#194395,#194395) bottom center/100% 1px no-repeat,
    linear-gradient(#194395,#194395) left center/1px 100% no-repeat,
    linear-gradient(#194395,#194395) right center/1px 100% no-repeat; */
    /* /* border-radius: 5px; */
    */
    /* padding: 10px; */
  }

  .t4s-banner-in-left .t4s-col-item {
    padding: 0;
    
  }

  .cd-number {
    font-family: Montserrat, sans-serif;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 0px;
    color: #fff;
  }

  .cd-text {
    font-size: 10px;
    display: none;
  }

  .t4s-raw-html {
    margin-left: 12px;
     display: block;
  }

   .t4s-countdown .time > span {
     	margin: 0;
  	}

  .t4s_box_pr_slider {
    /* border: 1px solid #FF0000; */
    margin: 0 12px 0 12px; 
    padding: 12px 0 12px 0;
    
  }
   .t4s-text-bl, .t4s-prs-footer {
    display: block;
    margin: 0 12px 0 12px;
  }
  .t4s-btn {
    background-color: #194395;
  }
  .t4s-btn-base {
    height: 50px;
    font-size: 14px;
    width: 100%;
  }
  .t4s_ratio_hasmb img {
    display: none;
  }
  .t4s-content-position {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }


 
}
}





.t4s-collection-banner2 .t4s-banner-in-right{
	flex-direction: row-reverse;
}
.t4s-collection-banner2 .t4s-banner-item,
.t4s-collection-banner2 .t4s-banner-item .t4s-banner-inner,
.t4s-collection-banner2 .t4s-banner-item .t4s-banner-inner > .t4s_ratio{
  height: 100% !important;
}
.t4s-collection-banner2 .t4s-top-heading {
	padding-right: 100px;
}
.t4s-collection-banner2 .t4s-top-heading.t4s-heading-has-btn {
    padding: 0;
}
.t4s-collection-banner2 .t4s-top-heading {
	display: flex;
	align-items: center;
	height: var(--heading-height );
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button {
  position: absolute;
  z-index: 2;
  white-space: nowrap;
  margin-top: var(--top-minus);
  --abc: calc(var(--heading-height)/2);
  --xyz: calc(var(--btn-height-slider)/2);
  top: calc(-1 * (var(--btn-mgb) + var(--xyz) + var(--abc)));
  opacity: 1;
  visibility: visible;
  margin: 0;
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button.next {
  right: calc(var(--flickity-btn-pos)/2);
  transform: none;
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider.t4s-slider-btn-style-simple .flickityt4s-button.next {
  right: calc(var(--flickity-btn-pos)/2 - 7px);
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider .flickityt4s-button.previous {
  right: calc(var(--btn-height-slider) + 5px + var(--flickity-btn-pos)/2);
  left: auto;
  transform: none;
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider.t4s-slider-btn-style-simple .flickityt4s-button.previous {
  right: calc(var(--btn-height-slider) + 5px + var(--flickity-btn-pos)/2  - 7px);
}
.t4s-slider-btn-pos-ontop.t4s-flicky-slider:not(:hover) .flickityt4s-button.previous,
.t4s-slider-btn-pos-ontop.t4s-flicky-slider:not(:hover) .flickityt4s-button.next {
    transform: none;
}
.t4s-collection-banner2 .t4s-prs-footer a {
  margin: 0;
}
@media (min-width: 768px ) {

}
@media (max-width: 767px ) {
	.t4s-collection-banner2 .t4s-col-banner {
		min-height: var(--height);
	}
}