/** Shopify CDN: Minification failed

Line 37:2 Unexpected "/"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
#product-form-6891105189981template--15131505426525__main div.t4s-product-price {
    display: none !important;
}
p.t4s-return-to-shop a {
    color: black !important;
    background-color: white !important;
    border: 1px solid !important;
}
p.t4s-return-to-shop a:hover {
    color: white !important;
}
.t4s-badge-price {
     font-size: 17px;
     padding: 7px 10px;
}
.t4s-single-product-badge.t4s-pa.t4s-pe-none.t4s-op-0 {
opacity:1;
}
.t4s-product .t4s-product-badge {
    display: block;
     top: 10px;
}
.t4s-single-product-badge {
    -webkit-transform: scale(1);
    display: block;
    top: 10px;
    right: 10px;
}*/
.t4s-rte 
a:not(.btn):not(.cd):not(.db):not(.cb):not(.chp) {
    border-bottom: 0px solid #fff;
    text-decoration: underline;
    transition: 0s;
}
.t4s-menu-item a>i {
    font-size: 18px;
}
.t4s-frm-search__results {
    box-shadow: 0 0px 0px 0px rgba(var(--border-color-rgb),.3);
}
.custom-form-wrapper .ace-cf-row {
    margin-left: 0px;
    margin-right: 0px;
}
#t4s-mini_cart .t4s-mini_cart__emty {
    margin-top: 10px;
}
.helpdesk-channel-icon-container {
    width: 25px;
}
.helpdesk-channel-start-btn {
    padding-left: 16px;
    padding-right: 15px;
    padding-top: 16px;
    padding-bottom: 16px;
}
.t4s-no-result-product {
    color: #444;
    border: 2px solid #DDDDDD;
}
.t4s-drawer.t4s-drawer__left div.t4s-widget.t4s-widget-html {
    padding-right: calc(var(--ts-gutter-x) * .5);
    padding-left: calc(var(--ts-gutter-x) * .5);
}
nav.t4s-pr-breadcrumb {
    font-size: 13px;
    line-height: 1.5;
}
.t4s-shipping_calculator .t4s-field:last-child {
    margin-top: 6px;
}
.t4s-main-cart .t4s-get__rates {
    cursor: pointer;
    border: px solid var(--accent-color);
    background-color: #DDDDD;
    color: #;
    font-size: 14px;
    font-weight: 500;
    min-height: 40px;
    width: 100%;
}
.t4s-dropdown__sortby .t4s-icon-select-arrow {
    right: 6px;
}
#t4s-notices__wrapper .t4s-svg {
    color: #fff;
}
#t4s-notices__wrapper {
    background-color: #E81E62;
    color: #fff;
}
.t4s_empty_page>svg {
    color: black;
    opacity: 0.3;
}
.t4s-btn-style-outline::after {
    border: 1px solid var(--btn-border);
}
.t4s-product-form__buttons .t4s-pr-wishlist .t4s-svg-pr-icon {
    color: #d4196c;
}
.t4s-product-form__buttons .shopify-payment-button__more-options {
    color: #222!important;
    background-color: #DDDDDD;
    flex-wrap: wrap !important;
    padding: 4px !important;
    min-height: 40px !important;
    max-height: 60px !important;
}
.t4s-product-form__buttons .shopify-payment-button__more-options:hover {
    color: #ffffff!important;
    background-color: #999999;
    flex-wrap: wrap !important;
    padding: 4px !important;
    min-height: 40px !important;
    max-height: 60px !important;
}
.fplite-capage-main-area-message, .fplite-main-area-message {
    color: #222222!Important;
}
#t4s-popup__cookies-law {
    padding: 25px 100px;
}
.fplite-capage-main-area-message {
    color: #222222;
}
.t4s-product-Ask__price {
    color: #999999;
}
.t4s-featured-collection2 .t4s-product-inner {
    border: 1px solid var(--border-color);
    box-shadow: 0px 0px 0px 0px #557bd012;
    border-radius: 0px;
}
.t4s-mini_cart__tool>div:hover {
    background-color: #DDD;
    box-shadow: 0px 0px 0px #222, 0px 0px 0px #222;
}
.t4s-mini_cart__tool.t4s-mini_cart__tool_icon>div {
    border-radius: 0%;
    box-shadow: 0px 0px 0px #222, 0px 0px 0px #222;
}
.t4s-product-vendor a:hover {
    color: #CCCCCC;
}
.t4s-product .t4s-product-title a:hover {
    color: #AAAAAA;
}
.t4s-product-categories .t4s-cat-item {
    color: #222;
}
.t4s-widget .t4s-widget__pr-title {
    color: #222;
}
.t4s-subtitle {
    font-size: 15px;
    font-weight: 500;
}
.t4s_des_title_11 .t4s-section-title>span:after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 100%;
    width: 1165px!Important;
    height: 1px!Important;
}
.t4s-iconbox-heading {
    font-size: 30px;
    font-weight: 600;
    line-height: 32px;
    color: var(--cl-head); 
}
.t4s-iconbox-des p {
    font-size: 16px;
    color: var(--cl-des);
    line-height: 22px;
    font-weight: 400;
    margin-bottom: 0;
}
.t4s-iconbox-head {
    margin-bottom: 20px;
}
.t4s-iconbox-inner {
    border-radius: 0px;
}
.t4s-rating-wapper svg {
    fill: #F4DC37;
}
.t4s-product-tabs-wrapper {
    margin-bottom: 80px;
}
.t4s-widget>ul {
    --link-color: #222222;
}
.fplite-fqdetail-page-cattitle {
    font-size: 32px!Important;
    font-weight: 600!Important;
}
.fplite-fqdetail-page-cattitle.faqlite-fqdetail-page-template-accordian, .fplite-fqdetail-page-cat-question.faqlite-fqdetail-page-template-accordian {
    font-family: 'Poppins'!Important;
    letter-spacing: 0px;
}
.fplite-fqdetail-page-cat-question.faqlite-fqdetail-page-template-accordian {
    box-shadow: 0 0px 0px rgb(0 0 0 / 15%)!Important;
    font-size: 16px!Important;
}
.t4s-dropdown__sortby button[data-dropdown-open] {
    border: 1px solid #ddd;
    border-radius: 0px;
    padding: 7px 27px;
}
.t4s-coll-style-5 .t4s-cat-title {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.1;
}
.t4s-post-item .t4s-post-title {
    font-size: 18px;
    font-weight: 600;
}
.t4s-sidebar-inner span.t4s-cat-count {
margin-left: 3px;
}
.t4s-post-thumb .t4s-categories a {
    background-color: #2865ff;
}
.t4s-post-item .t4s-post-readmore {
    font-size: 14px;
    text-transform: none;
}
.t4s-product .t4s-product-info .t4s-product-info__inner>* {
    --product-price-color: #999999;
    --product-vendors-color: #999999;
}
.t4s-type__drop>.t4s-sub-menu, .t4s-type__lv0_drop>.t4s-sub-menu, .t4s-type__lv0_mega>.t4s-sub-menu, .t4s-type__mega>.t4s-sub-menu {
    min-width: 250px;
}
.t4s-type__drop>.t4s-sub-menu a {
    padding: 8px 15px;
}
.t4s-type__drop .t4s-sub-menu .t4s-sub-menu {
    top: -10px;
    box-shadow: inset 0 0 0 1px #eaeaea, 0 0px 0px #00000026;
}
.t4s-cart-thes__bar span>svg {
    width: 1px!Important;
}
.fplite-right, .fplite-button-right {
    bottom: 30%!Important;
}
.t4s-widget__pr-price, .t4s-product.t4s-pr-group .t4s-widget__pr-price {
    display: inline-flex !important;
    color: var(--primary-price-color)!Important;
    font-size: 15px;
}
.t4s-product {
    --product-price-size: 16px;
    --product-title-size: 18px;
}
.t4s-product .t4s-product-title {
    line-height: 1.3!important;
    font-weight: 600;
}
.t4s-main-cart .t4s-btn__checkout {
    width: unset !important;
    margin-top: -2px;
    padding: 0px 120px;
}
.t4s_section_compare a.t4s-pr-item-btn {
    border-radius: 0px !important;
}
.template-cart .t4s-cart-thes__bar {
    max-width: 300px;
    margin: 20px 0 10px;
}
.t4s-collection-item-simple a {
    color: var(--title-cl-pri);
    padding: 5px calc(var(--space-item-dk)/2);
    font-size: 26px;
    font-weight: 600;
    display: inline-block;
    white-space: nowrap;
}
.t4s-facets__form .t4s-facet ul li a {
    text-transform: none !Important;
}
.t4s-product-price {
    display: inline-flex !important;
    --product-price-weight: 500;
}
.t4s-cart_price {
    display: inline-flex !important;
}
.t4s_compare_price .t4s_compare_onsale {
    margin: 3px 5px 0;
}
.t4s-main-cart .t4s-shipping_calculator input[type=text], .t4s-main-cart .t4s-shipping_calculator select {
    border-radius: 0px;
}
.t4s-main-cart .t4s-cart__tax {
    margin-bottom: 0px;
    font-size: 14px;
}
.t4s-main-cart .t4s-cart__agree {
    font-size: 14px;
}
.t4s-main-cart .t4s-cart__threshold {
    padding: 0px 8 20px 20px;
}
.t4s-cart-total {
    font-size: 22px; 
    margin-bottom: -1px;
}
.t4s-cart__ttprice {
    font-size: 22px;
}
.t4s-cart-item-price {
    font-size: 20px;
}
.t4s-cart_price {
    font-size: 20px;
    font-weight: 500;
}
.t4s-main-cart .t4s-page_cart__title {
    font-size: 18px;
    line-height: 22px;
    display: block;
}
.t4s-cart__threshold {
    font-size: 14px;
}
.t4s-cart-note__label {
    font-weight: 500;
}
.t4s-cart-couponcode__label {
    font-weight: 500;
}
.t4s-main-cart .t4s-quantity-cart-item {
    border-radius: 0px;
}
.t4s-cart-thes__bar {
    border-radius: 0px !important;
    background-color: #eeeeee;
}
.t4s-mini_cart__actions .t4s-quantity-cart-item {
    border-radius: 0 !important;
}
.t4s-cart-thes__bar>span {
    width: 0;
    border-radius: 0 !important;
    background-color: #FFA5DD!important;
}
.t4s-cart-thes__bar span>svg {
    fill: #555 !important;
}
.t4s-mini_cart__actions .t4s-quantity-cart-item {
    border-radius: 0px;
}
input[type=checkbox][data-agree-checkbox]~svg {
    top: 6px;
}
#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart, #t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout {
    margin-top: -1px;
    margin-bottom: 6px;
    letter-spacing: 3px;
    font-size: 13px;
    min-height: 40px;
}
.t4s-g-5, .t4s-gx-5, .t4s-px-5 {
    --ts-gutter-x: -5px;
}
.t4s-justify-content-between {
    justify-content: ;
}
#t4s-mini_cart .t4s-cart__totalPrice {
    padding-left: 10px;
}
.t4s-product_meta a, .t4s-product_meta .t4s-product__policies a {
    color: #878787;
}
.t4s-product_meta a:hover, .t4s-product_meta .t4s-product__policies a:hover {
    color: #AAAAAA;
}
@media (max-width: 1024px)
.t4s-page_cart__item {
    padding-top: 0;
    padding-bottom: 15px;
    border: px solid var(--border-color);
}
.t4s-widget__pr-price ins, .t4s-pr-group.t4s-pr-group .t4s-widget__pr-price ins {
    color: var(--sale-badge-background)!Important;
}
.t4s-product__info-container>:not(:last-child) {
    margin-bottom: 10px;
}
.t4s-minicart-recommendations__item--price {
    color: #957510;
}
.t4s-main-cart .t4s-cart__threshold {
    padding: 29px 0 4px 0px;
}
.t4s-product-badge>span {
    margin-bottom: 0px;
}
.t4s-pr-style3 .t4s-product-badge {
    right: auto;
    left: 10px;
}
.t4s-site-nav__account .t4s-my-account {
    border-radius: 0px;
}
.t4s-site-nav__account:hover .t4s-my-account {
    right: -60px;
    margin-top: 32px;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .heyLight-inline.widget-summary .summary-row {
    font-size: 13px;
}
.heyLight-inline.widget-summary .summary-details {
    display: contents;
    flex-direction: column;
}
.heyLight-inline.widget-summary {
    width: 500px;
}
.heyLight-inline a span {
    padding-left: 5px;
}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  .template-cart .t4s-cart-thes__bar {
    max-width: 274px;
    margin: 20px 0 10px;
}
.t4s-main-cart .t4s-cat__imgtrust .t4s-cat__imgtrust_ratio {
    width: 80%!important;
}
.t4s-btn + .t4s-btn {
    margin-left: 56px;
}
.t4s-page_cart__item {
    border: 0px solid var(--border-color);
}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  .template-cart .t4s-cart-thes__bar {
    max-width: 274px;
    margin: 20px 0 10px;
}
.t4s-main-cart .t4s-cat__imgtrust .t4s-cat__imgtrust_ratio {
    width: 80%!important;
}
.t4s-btn + .t4s-btn {
    margin-left: 56px;
}
.t4s-page_cart__item {
    border: 0px solid var(--border-color);
}
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  .t4s-main-cart .t4s-cat__imgtrust .t4s-cat__imgtrust_ratio {
    width: 94%!important;
}
#t4s-popup__cookies-law {
    position: fixed;
    top: auto;
    bottom: 10;
    left: 0;
    right: 0;
    background-color: var(--t4s-light-color);
    z-index: 99;
    padding: 19px 15px!Important;
}
a.t4s-pp_cookies__more-btn {
    margin-right: 2px;
}
}