/** Shopify CDN: Minification failed

Line 83:1 Unexpected "/"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
#rps_sticky_widget {
  display:none !important
}

.snize-sticky-searchbox.bottom-right {
    top: 90% !important;
}

@media screen and (min-width: 750px) {
    .section-template--20638930206939__scrolling_text_UWyR3c-padding {
        padding-top: 8px;
        padding-bottom: 0px;
    }
}

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

.t4s-top-bar {
    background-color: linear-gradient(135deg, #C64A8E 0%, #A23FA2 50%, #823B9E 100%)!important;
}

.t4s-product__media-item .t4s-product__media img {
  border-radius:20px
}

.t4s-count {
  background:transparent!important
}

/* Professional Collection Title Styling 
.t4s-cate-wrapper {
    background: linear-gradient(transparent, rgba(170, 75, 23, 0.8)) !important;
    padding: 20px 15px !important;
}

.t4s-cat-title .t4s-text {
    font-size: 1.6rem !important;
   line-height: 1.3;
    font-weight: 600 !important;
    color: #ffffff !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    text-shadow: 0 2px 8px rgba(170, 75, 23, 0.3) !important;
    transition: all 0.3s ease !important;
    display: inline-block !important;
    position: relative !important;
}

.t4s-collection-item:hover .t4s-cat-title .t4s-text {
    transform: translateY(-2px) !important;
    background: linear-gradient(135deg, #C64A8E 0%, #A23FA2 50%, #823B9E 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    text-shadow: none !important;
}

/* Mobile responsiveness */
@media (max-width: 768px) {
    .t4s-cat-title .t4s-text {
        font-size: 1.6rem !important;
         line-height:1.2;
        letter-spacing: 0.5px !important;
    }
    
    .t4s-cate-wrapper {
        padding: 15px 10px !important;
    }
}
*/



.t4s-footer-link.t4s-footer-link-active {
    color: white;
}

.t4s-cat-title, .t4s-cate-wrapper {
  border-radius:8px
}

.t4s-top-bar, .scrolling-box-template--20638930206939__scrolling_text_UWyR3c, .t4s_nt_se_footer, .t4s_se_bottom-bar, .page-head:before {
 background: #EC8120!important;

}

@media (max-width: 480px) {
    .t4s-collection-item .t4s-cate-wrapper {
        max-width: 90%;
        margin: auto;
        min-width: 50px;
    }
.t4s-cat-title .t4s-text {
  font-size:15px
}
}

.transcy-switcher-item-primary {
  display:none !important
}

/* login page */
.t4s-section-customers {
  display:
}



.t4s-pr_attrs, .t4s-pr_attrs td, .t4s-pr_attrs th {
 border:1px solid #EC8120!important
}

.is--tab-design-mb__accordion .t4s-tab-content {
background: #fff;
border: 1px solid #EC8120;
}
.is--tab-design-mb__accordion .t4s-tab-wrapper>.t4s-tab__title[data-t4s-tab-item] {
background:#EC8120;
color:white
}
.t4s-tab__icon {background-color:white!important}
.t4s-tab__icon:after, .t4s-tab__icon:before {background:black}



.t4s-product a.t4s-pr-wishlist.is--added, .css_for_wis_app_true .t4s-product .t4s-pr-wishlist.is--added {
    color: #fff;
    background: #EC8120!important;
}

.t4s-layout-switch-wrapper span:before {
  height:9px;
  background:#EC8120
}
.t4s-layout-switch-wrapper span:after{
    content: "";
    position: absolute;
    bottom: 2px;
    left: 2px;
    width: 10px;
    height: 9px;
    background: #EC8120;
    background: var(--switch-layout-color);
    transition: .3s;
   background:#EC8120
}
.t4s-layout-switch-wrapper .t4s_icon_view3:after{
    box-shadow: 13px 0 0 #EC8120, 26px 0 0 #EC8120;
}
.t4s-layout-switch-wrapper .t4s_icon_view1:after{
    width: 22px
}
.t4s-layout-switch-wrapper .t4s_icon_view2:after{
    box-shadow: 13px 0 0 #EC8120, 13px 0 0 #EC8120;
}
.t4s-layout-switch-wrapper .t4s_icon_view4:after{
    box-shadow: 13px 0 0 #EC8120, 26px 0 0 #EC8120, 39px 0 0 #EC8120
}
.t4s-layout-switch-wrapper .t4s_icon_view5:after{
    box-shadow: 13px 0 0 #EC8120, 26px 0 0 #EC8120, 39px 0 0 #EC8120, 52px 0 0 #EC8120
}
.t4s-layout-switch-wrapper .t4s_icon_view6:after{
    box-shadow: 13px 0 0 #EC8120, 26px 0 0 #EC8120, 39px 0 0 #EC8120, 52px 0 0 #EC8120, 65px 0 0 #EC8120
}


.t4s-layout-switch-wrapper .t4s_icon_view3:before{
    box-shadow: 13px 0 0 #EC8120, 26px 0 0 #EC8120;
}
.t4s-layout-switch-wrapper .t4s_icon_view1:before{
    width: 22px
}
.t4s-layout-switch-wrapper .t4s_icon_view2:before{
    box-shadow: 13px 0 0 #EC8120, 13px 0 0 #EC8120;
}
.t4s-layout-switch-wrapper .t4s_icon_view4:before{
    box-shadow: 13px 0 0 #EC8120, 26px 0 0 #EC8120, 39px 0 0 #EC8120
}
.t4s-layout-switch-wrapper .t4s_icon_view5:before{
    box-shadow: 13px 0 0 #EC8120, 26px 0 0 #EC8120, 39px 0 0 #EC8120, 52px 0 0 #EC8120
}
.t4s-layout-switch-wrapper .t4s_icon_view6:before{
    box-shadow: 13px 0 0 #EC8120, 26px 0 0 #EC8120, 39px 0 0 #EC8120, 52px 0 0 #EC8120, 65px 0 0 #EC8120
}






.t4s-product-img img, .pr_border_style_2 .t4s-product .t4s-product-inner {
  border-radius:10px
}

.t4s-product a.t4s-pr-wishlist.is--added, .css_for_wis_app_true .t4s-product .t4s-pr-wishlist.is--added {
    color: white;
    background: #e81e63;
}

.t4s-pr-quickview, .t4s-pr-addtocart, .t4s-pr-wishlist {
border-radius:50px !important
}
/*
.t4s-pr-style2 .t4s-product-btns a:not(.is--added)>span {
background-color: #FD9A57
}*/
.t4s-pr-style2 .t4s-product-btns .t4s-pr-group-btns {
gap:4px
}

.t4s-flicky-slider .flickityt4s-page-dots {
  margin-top:10px
}
.t4s-product .t4s-price__sale, .t4s-product .t4s-product-price ins {
  color:#EC8120
}
.t4s-type__drop.menu-pos__left .t4s-sub-menu .t4s-sub-menu {
    left: 100%;
    right: auto;
}
.menu-pos__left.t4s-type__drop .t4s-menu-item.has--children svg {
    transform: rotate(0deg);
}

.t4s-title {
    letter-spacing: -0.38px;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  span.t4s-pr.t4s-icon-cart__wrap {
    display: inline-block;
}

.only_mb {
display:none
}
}

/*---------------- 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){
  .hide-mb {
 display:none
}

#tidio-chat {
 bottom:6% !important
}
#AppFrame .snize-sticky-searchbox.bottom-right {
    bottom: 40% !important;
   top: auto !important
}

/* collections circles */
.t4s-collection-border-true .t4s-collection-item .t4s-img-wrap {
  border-radius: 200px
}

/* Force square shape for all collection images */
.t4s-collection-item .t4s_ratio {
  aspect-ratio: 1 / 1 !important;
  height: auto;
}

.t4s-collection-item .t4s_ratio img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.t4s-collection-item .t4s_ratio {
  background-size: cover !important;
  background-position: center !important;
}
}