/** Shopify CDN: Minification failed

Line 217:1 Expected identifier but found bad string token
Line 217:33 Unterminated string token

**/
/* #showp {
  display: block;
  position: absolute;
  width: 100%;
  background: #fff;
  z-index: 999;
}
 */

.rehead .t4s-search-header__type{
display:none;
}
.rehead .t4s-search-header__main.t4s-d-flex{
flex-direction: row-reverse;
background: #f5f5f5;
border-radius: 20px;
}
.rehead .t4s-search-header_border{ 
width:0px;
}
ul#t4s-nav-ul {
column-gap: 20px;
}
.t4s-header__wrapper.t4s-pr.t4s-layout-layout_bottom {
border: 1px solid transparent;
box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.2);
}
.t4s-collections-carousel .t4s-list-collections .t4s-coll-img {
border-radius: 50%;
border: 2px solid #82b212;
padding: 5px;
}
.t4s-collections-carousel .t4s-list-collections img{
border-radius: 50%;
}
.testin.testimonial-inner {
padding: 30px;
box-shadow: 1px 1px 3px 2px #f5f5f5;
}
.page-width.imtx {
margin: 0 auto;
display: block;
width: 100%;
}
.imtx .image-with-text{
position: relative;
z-index: 0;
}
.t4s-quote-content p, .t4s-quote-texts p{
line-height: 20px !important;
}
.imgside {
display: flex;
width: 100%;
height:100%;
}
.imgSD{
width: 60%;
position: relative;
display: block;
}
.imgtxts{
width:40%;    
background: #fff8f2;  
padding:20px 10px;
}
.imgSD img {
height: 100% !important;
}
.sidtt .t4s-section-des {
font-size: 12px;
max-width: 70%;
text-align: center;
margin: auto;
width: 100%;
}
.imgtxts .quote_01{
text-align: center;
}
.imgtxts .t4s-testimonial-heading{
font-size: 17px;
font-weight: 400;
padding-bottom: 10px;
}
.imgtxts .t4s-quote-content p {
font-size: 12px;  
line-height: 15px;
color: #000;
}
.imgtxts .t4s-quote-avatar{
width: 80px;
height: 80px;
}
ol.flickityt4s-page-dots li:after{
border: 1px solid;
padding: 5px;
}
.cust .t4s-col-item a.t4s-d-block{
border: 2px dashed #82b212;
padding: 4px;
border-radius: 50%;
width: 110px;
margin: auto;
}
.cust .t4s-feature-columns__title{
color: #82b212;
}
.t4s-section-title{
font-weight: bold;
}
.cust .t4s-btn-base{
font-weight: 400;
}

@media (min-width: 1025px) {
.t4s-layout-layout_bottom .t4s-container{
max-width: 1440px !important;
}
.t4s-site-nav__icon.t4s-site-nav__search{
display:none !important;
}
.page-width.imtx {
max-width:1300px;
}
}

@media (max-width: 1025px) {
.t4s-header__logo{
text-align: center;
}
.sidtt .t4s-section-des{
font-size: 14px;
max-width: 100%;
} 
}

@media (max-width: 768px) {
.t4s-footer-content-custom {
display: block !important;
text-align: center;
}
.t4s-coppy-right {
padding-bottom: 15px;
}
.banner_image, .sideSmallz .banner_image {
display:none !important;
} 
.sideSmallz{
height:100px;
display: block;
}
.sideSmallz.t4s-active .t4s-tab-content2{
width: 100% !important;
left: 0 !important;
padding-left: 0 !important;
}
.t4s-pr.t4s-tab-contents2.s1 .sideSmall.t4s-tab-content2 .tabs-content-wrap{
width: 100% !important;
}
.text_cart_bnt {
  padding: 10px;
}
}

.t4s-collections-list-manual, .t4s-feature-columns, .t4s-tabs-collection, .t4s-featured-products, .t4s-iconbox{
position: relative;
}
.backimg{
position: absolute;
top: -100px;
}
.sieim {
position: absolute;
right: -35px;
top: -100px;
}
.tabim{
position: absolute;
right: -35px;
top: 0px;
}
.imgse{
position: absolute;
left: -130px;
}
.feati {
position: absolute;
right: 0;
top: -70px;;
}
.iconad{
position: absolute;
bottom: -150px;
left: -10px;
}
.t4s-featured-products .t4s-col-item{
padding-left: 10px;
padding-right: 10px;
}
.t4s-footer-content-custom {
display: flex;
justify-content: space-between;
width: 100%;
/* padding-top: 30px; */
padding-bottom:15px;
/* border-top: 1px solid; */
margin-top:30px;
padding-left: 15px;
padding-right: 15px;
}
."t4s-footer-wrap .t4s-col-item {
padding-left:0px;
}
.t4s-list-socials .t4s-socials a{
border-radius: 50%;
}
.t4s-shipping .t4s-shipping.t4s-shipping-item.t4s-col-item {
border-top: 1px solid #e7e4e4;
}
.sideSmall{
display: flex;
width: 100%;
gap: 25px;
/* position: relative; */
}
.banner_image{
width: 25%;
height: auto;
display: block;
position: relative;
}
.sideSmall .t4s-pr.t4s-tab-contents2{
width: 75%;
}
.banner_image img{
height: 100%;
}
.bann_txt {
position: absolute;
top: 70%;
background-color: rgba(0, 0, 0, 0.4);
width: 100%;
padding: 20px 15px;
z-index: 3;
text-align: left;
max-width: 250px;
left: 45%;
transform: translate(-50%, -50%);
}

.bann_txt a.button{
/* background: linear-gradient(45deg, #FE8639, #EA6E39); */
padding: 10px 20px;
/* color: white; */
}
.headit{
font-size: 24px;
font-weight: bold;
letter-spacing: 0px;
margin-bottom: 15px;
color: #fff;
font-style: italic;
}
.hept{
margin-bottom: 5px;
font-size: 16px;
color: #fff;    line-height: 18px;
}
.shopify-policy__body h2{ display: none;}
.search-container {
position: relative;
width: 100%;
}

#search-input {
width: 100%;
height: 100%;
padding: 10px 0px;
box-sizing: border-box;
}

.scrolling-text {
position: absolute;
top: 20px;
left: 13%;
width: 100%;
height: 100%;
overflow: hidden;
pointer-events: none;
transform: translateY(-50%);
}

#search-input.no-placeholder::placeholder {
display: none;
}
.scrolling-text.notext {
display: none;
}
.popularse .collections-grid {
display: flex;
gap: 5px;
flex-wrap: wrap;
padding-left: 0px;
margin-bottom: 0px;
}
.popularse .collection-item {
text-align: left;
margin: 0 4px 12px;
border: 1px solid transparent;
padding: 4px 32px 4px 16px;
display: flex;
position: relative;
font-size: 12px;
border-radius: 40px;
transition: color .3s ease, background-color .3s ease;
}
.popularse .collection-item img {
width: 100%;
height: auto;
border-radius: 5px;
}
.popularse .collection-item h2 {
margin-top: 10px;
font-size: 12px;  

}
.all-collections h1{
font-size: 14px;margin-bottom: 8px
}
.popularse {
display: none;
width: 50%;
/* max-width: 80%; */
padding: 16px;
background: white;
box-sizing: border-box;
box-shadow: 0 15px 20px #22222245;
position: absolute;
z-index:101;
left: 50%;
transform: translate(-50%, -50%);
top: 100%;
}
.popularse .collection-item a:hover {
/* color: #fff; */
}
.popularse .collection-item a{
color: rgb(33, 25, 19)
}
.popularse .collection-item svg{
transform: rotate(180deg);  
position: absolute;
right: 4px;
top: 5px;
}

.hedp{
display:flex;
align-items:center;
gap: 4px;
}
#shopify-section-header-bottom .t4s-navigation{
display: flex;
align-items: center;
justify-content: space-between;
position: relative;

}
ul.right-menu {
display: flex;
align-items: center;
margin: 0px;
color: #222222;
column-gap: 20px;
justify-content: end;
position: absolute;
right: 0;
top: 5px;
}
.right-menu li a{
color: #222222;
padding: 10px 0 10px 0;
font-weight: 600;
}

@media (min-width: 1200px) {
#shopify-section-header-bottom .t4s-navigation{
display: block !important;
}
}

.t4s-sub-menu .type_mn_link>.t4s-heading{
font-weight: bold;
}

.imgside .imgSD .t4s-quote-avatar {
width: 100%;
height: 100%;
border-radius: 0;
margin-bottom: 0px;
}
.t4s-pr.t4s-tab-contents2.s1 .sideSmall.t4s-tab-content2 .tabs-content-wrap,
.sideSmall .t4s-tab-content2{
width: 100%;
}
/*-------------  */
.template-product .t4s-main-product__content {
padding-top: 30px;
padding-bottom: 50px;
}

.sideSmallz.t4s-active .t4s-tab-content2{
opacity: 1;
visibility: visible;
width: 75%;
/* position: unset; */
top: -40px;
left: unset;
padding-left:25px;
}
.sideSmallz{
display: flex;
column-gap: 25px;
cursor: pointer;
}
@media (min-width: 769px) {
.sideSmallz.t4s-active .banner_image{
display:block !important;
position: relative;
}
}

/* custom code */
.animation {
position: relative;
font-size: 14px;
overflow: hidden;
width: 100%;
line-height: 20px;
font-weight: 400;
}
.placeholder-label {
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
color: #938e8b;
transition: all .3s ease;
pointer-events: none;
display: flex;
align-items: center;
}

.common-text {
display: inline-block;   
/* width: 14%; */

}
.text-container-searchbar {
overflow: hidden;
display: inline-block;
width: 200px;
height: 20px;
}
.text {
position: absolute;
top: 0;
opacity: 0;
padding-left: 5px;
font-weight: 500;
animation: slideUpSearchBar 4.48s linear infinite; /* Updated duration */
}
.text:nth-child(2) {
animation-delay: 1.12s;
}
.text:nth-child(3) {
animation-delay: 2.24s;
}
.text:nth-child(4) {
animation-delay: 3.36s;
}
/* .text:nth-child(5) {
animation-delay: 4.48s;
} */

@keyframes slideUpSearchBar {
0%, 20% {
transform: translateY(65px);
opacity: 0;
}
20%, 40% {
transform: translateY(0px);
opacity: 1;
}
60%, 80% {
transform: translateY(-65px);
opacity: 0;
}
}  

/* custom code */
.placeholder-label.animation.notext{
display:none;
}
.page-head .t4s-text-bl{
/* line-height: normal;    */
}

@media (min-width: 1225px) and (max-width: 1325px){
ul#t4s-nav-ul, ul.right-menu {
column-gap: 10px;
}
}
@media (min-width: 1025px) and (max-width: 1224px){
ul#t4s-nav-ul, ul.right-menu {
column-gap: 5px;
}
}

.template-collection .t4s-list-collections .t4s-cat-content{
box-shadow: 0px 0px 12px 0px #0000003D;
border-radius: 8px;
font-size: 1.7em;
text-align: center;
}
.template-collection .t4s-collection-carousel .t4s-collection-title>span{
white-space: normal;
}
.template-collection .t4s-col-item.t4s-collection-carousel{
padding-top: 10px;
padding-bottom: 10px;
}
.template-collection .t4s-collection-carousel .t4s-collection-title{
padding: 1rem;
}
.t4s-section-sidebar.t4s-section-filter button.t4s-btn-sidebar{
position: absolute;
top: unset;
left: 20px;
}
@media (max-width: 1024px) {
.popularse{
width: 100%;
left: 0;
transform: none;
}
.t4s-search-header__main {
height: 30px;
}
}
.hidden {
display: none;
}
.t4s-pa.t4s-frm-search__results.xxxxx{
opacity:1;
visibility:visible;
z-index: 6;
height: auto;
pointer-events: auto;
}
strong, b {
font-weight: bold;
}
span.t4s-badge-item.t4s-badge-new {
display: none !important;
}
ul.t4s-sub-column.not_tt_mn.onlycol{
display: flex;
flex-wrap: wrap;
width: 100%;
}
ul.t4s-sub-column.not_tt_mn.onlycol li.t4s-menu-item{
width: 50%;
}
.t4s-navigation>ul>li.has--children>a:after{
content: "";
position: absolute;
bottom: -2px;
left: 0;
width: 100%;
height: 2px;
background: currentColor;
transform: scaleX(0);
transform-origin: var(--transform-origin-end);
transition: transform .3s;
}
.t4s-navigation>ul>li.has--children>a:hover:after{
transform: scaleX(1);
transform-origin: var(--transform-origin-start);
}


/* social share app */
.rawa-position-right .rawa-share-label{
padding: 0px 20px 0 5px !important;
font-size: 10px;
border-bottom-right-radius: 4px !important;
}
#rawa-share svg{
width: 10px !important;
height: 10px !important;
}
#rawa-share .rawa-button{
width: 20px !important;
height: 20px !important;
bottom: 25px !important;
}
#rawa-button#rawa-button{
width: 50px !important;
height: 50px !important;
}
.rawa-position-right#rawa-share .rawa-button {
right: 4px !important;
}
.rawa-share-label span {
max-width: 50px !important;
}
#rawa-share .rawa-buttons li{
width: 30px !important;
height: 30px !important;
}
#rawa-share.rawa-share--hasMore .rawa-svg--more{
margin-top: -5px !important;
margin-left: -5px !important;
}
/* social share app */

.t4s-nav__ul>li> a{
padding-left: 0px !important;
padding-right: 0px !important;
margin-left: 17px;
margin-right: 17px;
}
.tab-banner {
display: none; 
}
.tab-banner.active {
display: block; 
}

.tsttab .t4s-pr.t4s-tab-contents2 {
display: flex;
/* column-gap: 30px; */
align-items: flex-start;
}
.tsttab .tab-banner {
width: 25%; 
flex-grow: 0; 
flex-shrink: 0;
width: 25%;
position: relative;
height: 100%;
padding-right: 30px;
}
.tsttab .t4s-tab-content2 {
width: 75%; 
flex-grow: 1;
}
.tsttab .t4s-tab-content2{
left: unset;
}
@media (max-width: 800px) {
.tsttab .tab-banner{
display:none;
}
.tsttab .t4s-tab-content2 {
width: 100%;
}
.tsttab .t4s-tab-content2{
left: 0;
}
}
@media (max-width: 1000px) {
.bann_txt{
max-width:200px;
}
}
@media (min-width: 768px) {
.t4s-shipping .t4s-shipping-inner {
height: 160px;
}
}

div#rawa-share{
display:none;
}

/* collection custom */
.t4s-collection-manual .t4s-collection-item .t4s-cat-content .t4s-cate-wrapper{
width: 100%;
background-color: rgba(0, 0, 0, 0.4);
}
.t4s-collection-manual .t4s-coll-style-15 .t4s-cat-title {
font-size: 20px;
}

/* .t4s-collection-item .t4s-cate-wrapper{
transform: translate(-50%, -50%);
top: 50%;
width: 100%;
}
.t4s-coll-style-15 .t4s-cat-title {
font-size: 25px;
}
.t4s-collection-border-true .t4s-collection-item .t4s-img-wrap:before{
background-color: rgba(0, 0, 0, 0.2);
}
.t4s-coll-style-15:hover .t4s-coll-img {
filter: none;
}  */
/* collection custom */

.buckscc-floating-box .hxoSelectTheme.mobile_bottom_left {
    bottom: 60px !important;
    left: 10px !important;
}
