/** Shopify CDN: Minification failed

Line 1299:1 Unexpected "*"

**/
@font-face {
    font-family: 'Gilroy-Bold';
    src: url('/cdn/shop/files/Gilroy-Bold.woff2') format('woff2'),
        url('/cdn/shop/files/Gilroy-Bold.woff') format('woff');
}
@font-face {
    font-family: 'Gilroy-Regular';
    src: url('/cdn/shop/files/Gilroy-Regular.woff2') format('woff2'),
        url('/cdn/shop/files/Gilroy-Regular.woff') format('woff');
}
@font-face {
    font-family: 'Gilroy-black';
    src: url('/cdn/shop/files/gilroy-black.woff2') format('woff2'),
        url('/cdn/shop/files/gilroy-black.woff') format('woff');
    
}
.t4s-product__info-wrapper .t4s-product-price , span.money {
    color: #000 !important;
    font-weight:500;
}
.t4s-product__info-wrapper del span.money { color: #bb0000 !important;}

.image-block img {
    width: 100%;
}



.custom-text-container {
    max-width: 1200px;
    margin: 0 auto;
    padding-top: 41px;
}

section#shopify-section-template--15517299507294__c_form_rFhxGc h3.t4s-form-title,
section#shopify-section-template--15517048275038__1648884254eae8e0bd h3.t4s-form-title {
    text-align: center;
    font-size: 40px;
    color: #0D1222;
}
.jdgm-rev-widg {
    padding: 24px 34px !important;
   
}
section#shopify-section-template--15517299507294__c_form_rFhxGc span.names,
section#shopify-section-template--15517048275038__1648884254eae8e0bd span.names {
    display: flex;
}

section#shopify-section-template--15517299507294__c_form_rFhxGc p,
section#shopify-section-template--15517048275038__1648884254eae8e0bd p {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
section#shopify-section-template--15517299507294__c_form_rFhxGc textarea.t4s-input-textarea,
section#shopify-section-template--15517299507294__c_form_rFhxGc input[type="email"],
section#shopify-section-template--15517048275038__1648884254eae8e0bd textarea.t4s-input-textarea,
section#shopify-section-template--15517048275038__1648884254eae8e0bd input[type="email"] {
    border: solid 1px #0D1222;
width: 97% !important;
}
section#shopify-section-template--15517299507294__c_form_rFhxGc input[type="text"],
section#shopify-section-template--15517048275038__1648884254eae8e0bd input[type="text"] {
    width: 94% !important;
    border: solid 1px #0D1222;

 }
section#shopify-section-template--15517048275038__1648884254eae8e0bd .t4s-col-md-6 {
        flex: 0 0 auto;
        width: 80%;
    }

section#shopify-section-template--15517299507294__c_form_rFhxGc h3.t4s-form-title{
    margin-left: 0 !important;}
section#shopify-section-template--15517299507294__c_form_rFhxGc input.t4s-btn.t4s-btn-base{
  text-align:left !important;
}
section#shopify-section-template--15517299507294__c_form_rFhxGc input.t4s-btn.t4s-btn-base{
    margin: 0 ;
  padding: 0 70px;
   background-color: #00AEEF;
    color: #fff;
    width: fit-content;
    display: block;
    border-radius: 0;
    border: none;
    line-height: 22px;
    
}

section#shopify-section-template--15517048275038__1648884254eae8e0bd input.t4s-btn.t4s-btn-base {
    background-color: #00AEEF;
    color: #fff;
    width: fit-content;
    margin: 0 auto;
    display: block;
    border-radius: 0;
    border: none;
    line-height: 22px;
    padding: 0 40px;
}
section#shopify-section-template--15517299507294__c_form_rFhxGc .t4s-contact-form .t4s-input-textarea,
section#shopify-section-template--15517048275038__1648884254eae8e0bd .t4s-contact-form .t4s-input-textarea {
    min-height: 176px;

}
section#shopify-section-footer h3.t4s-col-heading{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd  .t4s-iconbox-icon {
    justify-content: left;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd  .t4s-iconbox-des {
    text-align: left;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd  .t4s-iconbox-des p {
    font-size: 18px;
    color: #373737;
    line-height: 32px;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd .t4s-iconbox-head {
    margin-bottom: 14px;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd .t4s-iconbox-heading {
    font-size: 24px;
    font-weight: 600;
    line-height: 36px;
  text-align:left;
    padding-top: 13px;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd .t4s-iconbox-inner.t4s-d-block.t4s-text-center {
    min-height: 300px;
    padding: 40px 0px 0px 30px;
  border-radius: 0;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd {
    margin-top: -13%;
}

section#shopify-section-template--15517048275038__iconbox_MQArzd .t4s-d-flex {
    display: block !important;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd .t4s-container {
        max-width: 72%;
    }
section#shopify-section-template--15517299507294__c_form_rFhxGc .t4s-col-item.t4s-contact-info.t4s-col-md-6.t4s-col-12.t4s-rte {
    display: flex;
    width: 40%;
    align-items: center;
}
section#shopify-section-template--15517299507294__c_form_rFhxGc .t4s-col-item.t4s-col-md-6.t4s-col-12 {
    width: 60%;
}
.homebannar {
    display: flex;
    align-items: center;
    background-image: url(/cdn/shop/files/Rectangle_23784.png);
    background-repeat: no-repeat;
    padding-top: 9%;
    background-size: cover;
}
section#shopify-section-template--15520641843294__image_text_DUVNdP h3.t4s-image-text-heading.t4s-fs-md-40.t4-fs-30 {
    font-size: 36px;
}

section#shopify-section-template--15520641843294__image_text_DUVNdP .t4s-image-text-des li {
    color: #373737;
    font-family: 'Gilroy-Regular';
    font-size: 16px;
}
section#shopify-section-template--15520641843294__image_text_DUVNdP .t4s-image-text-content.t4s-text-start.t4s-shadow-wrap {
    padding-left: 10%;
}
section#shopify-section-template--15520641843294__image_text_DUVNdP a.t4s-btn.t4s-btn-base {
    background-color: #020B50;
    font-size: 14px;
}
ul.t4s-tabs-ul {
    border-bottom: solid 1px;
}
section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-tab-content.t4s-rte.t4s-active,
section#shopify-section-template--15517048143966__accordion_Kt8TUX  .t4s-tab-content.t4s-rte.t4s-active {
    border-bottom-right-radius: 17px;
    border-bottom-left-radius: 17px;
}
.t4s-top-bar-text__item.t4s-rte--list {
    text-align: left;
    padding-left: 20px;
}
.t4s-top-bar-text__item p {
    margin-bottom: 0;
    color: #020B50;
    font-size: 12px;
    font-family: 'Gilroy-Bold';
}
.t4s-row.t4s-top-bar__wrap {
    border-bottom: solid 1px #000;
    padding-bottom: 0;
  padding-top:0;
}

.t4s-top-bar-custom__html.t4s-rte--list {
    text-align: end;
}
.t4s-col-item.t4s-main-page.t4s-main-area img {
    width: 100%;
    margin: 0 !important;
    margin-bottom: 20px !important;
}
a.bt1 button {
    background-color: #00AEEF;
    width: 17%;
    padding: 16px;
}
a.bt2 button {
    background-color: #020B50;
    width: 17%;
    padding: 16px;
}

.t4s-header__wrapper.t4s-pr.t4s-header-layout_logo_left {
    border-bottom: solid 1px #000;
    margin-top: -2px;
}
div#b_top-bar-1 {
    width: 40%;
}

div#b_top-bar-0 {
    width: 60%;
  padding-right: 0;
}
.text-block {
    padding: 50px;
}
.text-block h3 {
    font-size: 14px;
    color: #020B50;
    font-weight: 700;
    font-family:'Gilroy-Bold';
}

.text-block h2 {
    font-size: 50px;
    line-height: 58px;
    font-weight: bold;
    font-family: 'Gilroy-black';
  color:#00AEEF;
}

.text-block h2 span {
  color:#020B50;
}
.text-block p {
    font-size: 16px;
    line-height: 25px;
    color: #1a202c99;
    font-family: 'Gilroy-Bold';
    padding-top: 10px;
  padding-right: 15px;
}

a.button-right, a.button-left {
    background-color: #020B50;
    padding: 12px 20px;
    color: #fff;
    font-size: 16px;
    font-family: 'Gilroy-Bold';
    width:48%;
    text-align:center;
}
a.button-single {
    width: 100%;
    background-color: #00AEEF;
    padding: 12px 20px;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-family: 'Gilroy-Bold';
}
.homebannar .button-double {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
  
}
.px-icons h2 {
    font-size: 40px;
    font-family: Gilroy-Bold;
    text-align: center;
    text-transform: uppercase;
    color: #020B50;
}
.px-icons p {
    font-size: 18px;
    color: #1A202C;
    text-align: center;
  padding-bottom: 32px;
}
.px-icon-text {
    text-align: center;
}
.px-icon-text h2 {
    font-size: 24px;
    line-height: 29px;
  padding-bottom: 18px;
  text-transform:capitalize;
}

.px-icon-text p {
    font-size: 14px;
    color: #1A202C;
    line-height: 26px;
}
.px-icon-text img {padding-bottom: 56px;}

.px-box {
    display: flex;
    justify-content: space-between;
}
.px-icon-text {
    width: 25%;
}
.px-icons {
    width: 1200px;
    margin: 0 auto;
    padding: 60px 0;
}
.px-icon-text:nth-child(2):after {
    content: url("/cdn/shop/files/Vector_6.png");
    display: block;
    position: absolute;
    top: 12%;
    left:60%;
}
.px-icon-text:nth-child(2):before {
    content: url("/cdn/shop/files/Vector_6.png");
    display: block;
    position: absolute;
    top: 12%;
    right:70%;
}
.px-icon-text {
    position: relative;
}
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-tabs {
  display: flex;
  flex-wrap: wrap;
}
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-tab-wrapper {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 20px;
}
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-tab-wrapper:nth-child(2n) {
  margin-right: 0;
}
.about-section {
    width: 1200px;
    margin: 0 auto;
      padding-bottom: 60px;
}
.reviews-header h2{
line-height: 58px !important;
}
.reviews-header h2,
section#shopify-section-template--15517048143966__tabs_collection_89jjRj h3.t4s-section-title.t4s-title,
.about-section h2 {
    text-align: center;
    font-size: 46px;
    line-height: 83px;
    color: #020B50;
    font-family: 'Poppins';
    font-family: 'Gilroy-Bold';
}
.reviews-header p,
section#shopify-section-template--15517048143966__tabs_collection_89jjRj span.t4s-section-des.t4s-subtitle,
.about-section p {
    text-align: center;
    color: #1A202C;
    font-size: 18px;
  font-family:'Gilroy-Regular';
  font-style: normal;
}
.about-col2 {
    width: 50%;
}
.about-col1 {
    width: 50%;
}
.block2 h2 {
    color: #1A202C;
    font-size: 22px;
    text-align: left;
    line-height: 32px;
}
span.t4s-text-title {
    color: #1a202c9e;
    font-size: 17px;
    gap: 58px;
    font-family: Gilroy-Bold;
}
a.t4s-active span.t4s-text-title {
    color: #1A202C;
}
.block2 p {
    text-align: left !important;
    font-size: 15px;
    font-family: 'Gilroy-Regular' !important;
}
.c-blocks {
    display: flex;
    justify-content: left;
}
.block1 {
    padding-right: 25px;
}
.abcol{
    display:flex;
  align-items: center;
}

section#shopify-section-template--15517048143966__accordion_Kt8TUX h3.t4s-section-title.t4s-title {
    font-size: 24px;
    font-family: 'Gilroy-Bold';
    text-align: justify;
    padding: 6px 20px;
}

section#shopify-section-template--15517048143966__accordion_Kt8TUX  .t4s-top-heading.t4s_des_title_1.t4s-text-center {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #fff;
    border-radius: 18px;
  padding:20px;
  margin-bottom: 60px;
}
section#shopify-section-template--15517048143966__accordion_Kt8TUX a.t4s-accor-title {
    padding-right: 104px !important;
}
section#shopify-section-template--15517048143966__accordion_Kt8TUX  span.t4s-section-des.t4s-subtitle {
    margin-right: 30px;
    background-color: #F5F5F5;
    padding: 7px 12px;
    border-radius: 17px;
    font-size: 16px;
    font-family: 'Gilroy-Regular';
    font-style: normal;
    color: #000;
}
section#shopify-section-template--15517048340574__accordion_kHiJfY a.t4s-accor-title,
section#shopify-section-template--15517048143966__accordion_Kt8TUX a.t4s-accor-title {
    font-size: 18px;
    line-height: 30px;
    padding: 22px 30px 20px 10px !important;
       border-radius: 18px;
    
}
section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-tab-wrapper.t4s-active a.t4s-accor-title,
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-tab-wrapper.t4s-active a.t4s-accor-title {
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-tab-wrapper.t4s-active span.t4s-accor-item-nav,
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-tab-wrapper.t4s-active span.t4s-accor-item-nav {
    background-color: #020B50 !important;
    right: 10px;
    color: #fff !important;
}
section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav:after,
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav:after {
    background-color: #fff;
}

section#shopify-section-template--15517048340574__accordion_kHiJfY h3.t4s-section-title.t4s-title {
    font-size: 40px;
    line-height: 50px;
}
section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-type-accordion>.t4s-tab-wrapper {
    
    margin-bottom: 32px;
}
section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-type-accordion .t4s-tab-content {
    background-color: #f6f6f8 !important;
    border-bottom-right-radius: 17px !important;
    border-bottom-left-radius: 17px !important;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
section#shopify-section-template--15517048143966__accordion_Kt8TUX a.t4s-accor-title {
    
}
section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-accor-title .t4s-accor-item-nav,
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-accor-title .t4s-accor-item-nav {
    background-color: #F7F7FF;
    right: 10px;
    color: #000 !important;
  border-radius:8px;
}
section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-accor-title .t4s-accor-item-nav:before, 
section#shopify-section-template--15517048340574__accordion_kHiJfY .t4s-accor-title .t4s-accor-item-nav:after, 
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-accor-title .t4s-accor-item-nav:before, 
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-accor-title .t4s-accor-item-nav:after{
    background-color:#000;
}
section#shopify-section-template--15517048143966__tabs_collection_89jjRj .t4s-product-badge {
    display: none !important;
}
section#shopify-section-template--15517048143966__tabs_collection_89jjRj a.t4s-pr-item-btn.t4s-pr-addtocart {
    background-color: #020B50;
    border-radius: 4px !important;
}
section#shopify-section-template--15517048143966__tabs_collection_89jjRj span.money {
    font-size: 16px !important;
    font-family: 'Gilroy-Bold';
    color: #020B50;
}
section#shopify-section-template--15517048143966__tabs_collection_89jjRj .t4s-product-price {
    width: fit-content;
}
section#shopify-section-template--15517048143966__tabs_collection_89jjRj h3.t4s-product-title {
    font-size: 18px !important;
    font-family: 'Gilroy-Bold' !important;
    color: #020b50 !important;
}
ul.t4s-tabs-ul {
    padding: 28px 0px;
}section#shopify-section-template--15517048143966__feature_columns_BqtaLQ h3.t4s-section-title.t4s-title {
    color: #020B50;
    font-size: 46px;
    text-align: left;
}

section#shopify-section-template--15517048143966__feature_columns_BqtaLQ  .t4s-top-heading.t4s_des_title_1.t4s-text-center {
    display: flex;
    justify-content: space-between;
    align-items: center;
  margin-bottom: 50px;
}
section#shopify-section-template--15517048143966__feature_columns_BqtaLQ a.t4s-btn.t4s-btn-base.t4s-btn-style-default {
    width: 100%;
    border-radius: 8px;
    background-color: #020b50;
    font-size: 17px;
}
section#shopify-section-template--15517048143966__feature_columns_BqtaLQ .t4s-feature-columns__content {
    margin-top: 25px;
}

section#shopify-section-template--15517048143966__feature_columns_BqtaLQ  .heading-testimonials-star:after {
    content: "";
    width: 75%;
    height: 1px;
    display: block;
    background-color: black;
    position: absolute;
    top: 20px;
    left: 42%;
}

section#shopify-section-template--15517048143966__feature_columns_BqtaLQ  .heading-testimonials-star {
    width: 71%;
    position: relative;
}

section#shopify-section-template--15517048143966__feature_columns_BqtaLQ  span.t4s-section-des.t4s-subtitle {
    color: #1A202C;
    font-size: 18px;
    font-family: 'Gilroy-Regular';
    font-style: normal;
}
.t4s-footer-content
.t4s-newsletter__fields input.t4s-text-center.t4s-text-md-start.t4s-newsletter__email {
    border-radius: 20px;
}
.t4s-footer-content
.t4s-newsletter__fields button.t4s-w-100.t4s-newsletter__submit.t4s-truncate.t4s-btn-loading__svg {
    border-radius: 20px;
}
 span.t4s-newsletter__text {
    color: #020B50;
}
.t4s-type__simple.t4s-menu-item.is--nav__active a {
    color: #96e3ff;
    font-family: Gilroy-Bold !important;
    font-size: 16px;
}
.t4s-custom-col.bl-bl_col_FpLDre ,.t4s-custom-col.bl-bl_col_HXrwQV {
    border-bottom: solid 1px #ffffff4d;
    padding-bottom:20px;
    margin-bottom:20px;
}
.t4s_nt_se_bottom-bar .t4s-footer-wrap.t4s-bottom-bar {
    border-top: solid 1px #ffffff4d;
    padding-top:20px;
}




/* ***************************************************************************************************************************************************************************** */

section#shopify-section-template--15517048143966__tabs_collection_89jjRj .flickityt4s-slider {
    transform: translateX(0px) !important;
  
}
section#shopify-section-template--15517048143966__tabs_collection_89jjRj li.t4s-tab-item.t4s-d-inline-flex.is-selected:nth-child(4) {
    padding-left: 15%;
}
section#shopify-section-template--15517048143966__tabs_collection_89jjRj li.t4s-tab-item.t4s-d-inline-flex.is-selected:nth-child(3) {
    padding-left: 15%;
}
section#shopify-section-template--15517048143966__tabs_collection_89jjRj li.t4s-tab-item.t4s-d-inline-flex.is-selected:nth-child(2) {
    padding-left: 16%;
}

section#shopify-section-template--15517048143966__tabs_collection_89jjRj li.t4s-tab-item.t4s-d-inline-flex.is-selected:nth-child(1) {
    padding-left: 8%;
}
/* ***************************************************************************************************************************************************************************** */

.t4s-top-bar__wrap {
    padding: 0;
    min-height: 45px;
}


/* header#shopify-section-header-inline .t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1:before {
    content: "Support | Login";
    padding-right: 109px;
    color: #406194;
    font-size: 16px;
} */
section#shopify-section-template--15520641843294__image_text_DUVNdP a.t4s-btn.co {
    background-color: #00AEEF !important;
}

.img-section {
    display: flex;
    margin: 0 auto;
    width: 1200px;
    align-items: center;
    justify-content: space-between;
    padding: 60px 0;
    gap: 30px;
}
.img-sec-col1 {
    text-align: center;
}

.img-sec-col1 img {
    padding: 30px 0;
  max-width: 100%;
    border: 0;
    vertical-align: middle;
    height: 500px;
    object-fit: cover;
}

a.color-.card__inner {
    background-color: #00AEEF;
    width: 60%;
    margin: 0 auto;
    display: block;
    padding: 12px;
    color: #fff;
    font-family: 'Poppins' !important;
    font-weight: bold;
}

.img-sec-col1 h2 {
    font-size: 30px;
    color: #0F1423;
    font-family: 'Gilroy-Bold';
} .custom-text-container p {
    padding-top: 16px;
}
section#shopify-section-template--15524373397598__feature_columns2_7CmNtA img.t4s-lz--fadeIn.t4s-obj-eff.lazyautosizes.lazyloadt4sed {
    width: 100%;
    max-height: 400px !important;
}
section#shopify-section-template--15524373397598__feature_columns2_7CmNtA .t4s-eff.t4s-eff-none.t4s-eff-img-none {
    height: 400px;
}
section#shopify-section-template--15524373430366__feature_columns2_kwieAQ .t4s-feature-columns__text.t4s-rte li::marker {
    font-size: 0;
}

section#shopify-section-template--15524373430366__feature_columns2_kwieAQ .t4s-feature-columns__text.t4s-rte li {
    text-align: left;
    color: #373737;
    font-size: 16px;
    line-height: 28px;
}

section#shopify-section-template--15524373430366__feature_columns2_kwieAQ .t4s-feature-columns__text.t4s-rte ul {
    margin-left: 0;
}

section#shopify-section-template--15524373430366__feature_columns2_kwieAQ h3.t4s-feature-columns__title {
    text-align: left;
    font-family: 'Gilroy-Bold';
    font-size: 24px;
    color: #000;
}

section#shopify-section-template--15524373430366__our_mission_9aQbna  p {
    color: #373737;
    font-size: 16px;
    line-height: 26px;
    font-family: 'Gilroy-Regular';
}
section#shopify-section-template--15524373430366__our_mission_9aQbna  .t4s-our-mission h3 {
  
    font-size: 24px;
    font-family: 'Gilroy-Bold';
}
.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled h3.t4s-product-title,
section#shopify-section-template--15524366647390__main h3.t4s-product-title {
    font-size: 16px !important;
    font-family: 'Gilroy-Bold' !important;
    color: #0D1222 !important;
    padding-right: 30px;
}
.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled h3.t4s-product-title,
section#shopify-section-template--15524366647390__main .t4s-product-price {
      font-size: 16px !important;
    font-family: 'Gilroy-Bold' !important;
    color: #0D1222 !important;
     width: fit-content;
}
.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled .t4s-product-info__inner,
section#shopify-section-template--15524366647390__main .t4s-product-info__inner {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled .t4s-product-info,
section#shopify-section-template--15524366647390__main .t4s-product-info {
    background-color: white;
    padding: 20px;
    box-shadow: 0px 9px 22px #0000001f;
    min-height: 160px !important;
    display: flex;
}
.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled .t4s-pagination-wrapper.t4s-w-100,
section#shopify-section-template--15524366647390__main .t4s-pagination-wrapper.t4s-w-100 {
    padding-top: 0;
    border-top: 0;
}

/* section#shopify-section-template--15517047816286__main  */

.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled a.t4s-pr.t4s-loadmore-btn.t4s-btn-style-default.t4s-btn-effect-sweep-to-right,
section#shopify-section-template--15524366647390__main a.t4s-pr.t4s-loadmore-btn.t4s-btn-style-default.t4s-btn-effect-sweep-to-right {
    font-weight: 600;
    background-color: #00AEEF;
    border-radius: 0;
    font-size: 18px;
    padding: 25px;
}

.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled .t4s-product-colors.is-t4s--calced.is-t4s--limit {
    display: none;
}
.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled h3.t4s-product-title:after,
section#shopify-section-template--15524366647390__main h3.t4s-product-title:after {
     content: "";
    background-image: url(/cdn/shop/files/Group_1321317148_2.png);
    width: 150px;
    height: 50px;
    display: block;
    background-repeat: no-repeat;
    margin-top: 10px;
}
.head-bttn {
    display: flex;
    justify-content: space-between;
    align-items: center;
  padding-bottom:35px;
}

.head-bttn h3 {
  margin: 0;
  flex-shrink: 0;
}


 .colsections .t4s-top-heading.t4s_des_title_1.t4s-text-center {
    margin-bottom: 10px !important;
}

.head-bttn h3.t4s-section-title.t4s-title {
    font-size: 40px;
    font-family: 'Gilroy-Bold';
    color: #000000;
}

.head-bttn a.color-.head__inner {
    background-color: #00AEEF;
    padding: 8px 35px;
    color: #fff;
    font-family: 'Gilroy-Regular';
    font-size: 16px;
}
.colsections h3.t4s-feature-columns__title {
    font-size: 24px;
    color: #373737;
    text-align: left;
}
.colsections p {
    text-align: left;
    font-family: 'Gilroy-Regular';
    font-size: 16px;
    color: #373737;
    line-height: 28px;
}

.head-bttn .line {
  flex-grow: 1; 
  height: 1px; 
  background-color: #000;
  margin: 0 10px;
}
article.t4s-col-item.t4s-post.t4s-post-item h3.t4s-post-title {
    font-size: 29px !important;
    color: #222222;
    font-family: 'Gilroy-Bold';
}

article.t4s-col-item.t4s-post.t4s-post-item img {
    width: 350px;
    max-width: 400px !important;
    border-radius: 5px;
}
article.t4s-col-item.t4s-post.t4s-post-item .t4s-post-thumb {
    width: 43% !important;
}

article.t4s-col-item.t4s-post.t4s-post-item .t4s-post-info {
    width: 57% !important;
}

article.t4s-col-item.t4s-post.t4s-post-item .t4s-post-content{
    font-size: 15px;
    color: #373737;
    line-height: 26px !important;
    font-family: 'Gilroy-Regular';
    padding-right: 30px;
}

.t4s-post-info span.t4s-post-time:before {
    content: url('/cdn/shop/files/Group_3370.png');
    padding-right: 11px;
    align-items: center;
}

.t4s-post-info span.t4s-post-time {
    border-left: solid 1px #373737;
    padding-left: 21px;
}
section#shopify-section-template--15517047717982__blog_post_nzUEFk .t4s-post-info, 
section#shopify-section-template--15517047717982__blog_post_nzUEFk .t4s-post-thumb {
    width: 50%;
}
section#shopify-section-template--15517047717982__blog_post_nzUEFk article.t4s-col-item.t4s-post.t4s-post-item img {
    width: 500px;
    max-width: 501px !important;
    border-radius: 5px;
    height:200px;
}
section#shopify-section-template--15517047717982__blog_post_nzUEFk .t4s_ratioadapt .t4s_ratio:before, 
section#shopify-section-template--15517047717982__blog_post_nzUEFk .t4s_ratioadapt_f .t4s_ratio:before {
    --t4s-aspect-ratio: calc(60% / (var(--aspect-ratioapt)));
}
section#shopify-section-template--15517047717982__blog_post_nzUEFk .t4s-post-inner {
    display: flex;
    align-items: flex-start;
}
.t4s-section-inner.t4s_nt_se_template--15517047717982__main ul {
    display: grid;
}

.t4s-filter-tags.t4s-tags-count-true li a {
    border-radius: 0 !important;
    border: 0 !important;
    border-bottom: solid 1px #000 !important;
    display: flex;
    width: 100% !important;
    justify-content: space-between;
    padding: 0;
}

span.t4s-blog-count {
    width: 41%;
    text-align: end;
}
.t4s-filter-tags.t4s-tags-count-true a:hover, .t4s-filter-tags.t4s-tags-count-true li.t4s-is--active {
    background-color: #f0f8ff00;
  color:#000;
}
.main-log {
    display: flex;
    width: 100%;
    align-items: center;
}
.t4s-customer.is--login.t4s-text-start {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding: 120px 0;
}
.main-logcol1 {
    width: 60%;
  padding: 15px;
    background-color: white;
    position: relative;

}
div#login {
    width: 40%;
  background-color: #F0F0F0;
    padding: 96.5px 30px;
    position: relative;

}
section#shopify-section-template--15517048012894__main {
    background-color: #96e3ff !important;
    max-width: 100%;
}
.eebox{
    padding-bottom:30px;
}
.eebox img {
    padding-bottom: 70px;
}
.eebox h2 {
    font-size: 24px;
    color: #0F1423;
}
.eebox p {
    font-size: 16px;
    font-family: 'Gilroy-Regular';
    color: #646464;

}
div#login input::placeholder {
    color: #000 !important;
}
div#login input.t4s_frm_input {
    background-color: white;
    border: none;
}
div#login .t4s_mb_30 {
    margin-bottom: 47px;
}
div#login .t4s_field label {
    top: -36px;
    left: 0px;
    color: #0F1423;
    font-size: 17px;
}

div#login button.t4s_btn_submmit.t4s-btn.t4s-btn-base.t4s-btn-full-width {
    background-color: #00AEEF;
    border-radius: 12px;
    padding: 26px;
    font-size: 18px;
}
span.social-ic {
    text-align: center;
    width: 100%;
    display: block;
    position: absolute;
    top: 37%;
    left: -9px;
    gap: 20px;
}
div#login:after {
    content: "";
    background-image: url('/cdn/shop/files/Group_14.png');
    display: block;
    width: 130px;
    height: 166px;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
}
div#login {
    position: relative;
}
section#shopify-section-template--15517047717982__feature_columns_LtRBkE .t4s-top-heading.t4s_des_title_1.t4s-text-start {
    margin-bottom: 0;
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 100%;    
}
section#shopify-section-template--15517047717982__feature_columns_LtRBkE span.t4s-section-des.t4s-subtitle {
    font-size: 21px;
    color: #fff;
    font-style: normal;
    background-color: #020B50;
    color: #fff;
    padding:3px;
    font-family:'Gilroy-Bold';
     position: relative;
    left: 6%;    
}
section#shopify-section-template--15517047717982__feature_columns_LtRBkE .heading-testimonials-star {
    text-align: left;
    position: relative;
    left: -19%;
}
section#shopify-section-template--15517047717982__feature_columns_LtRBkE h3.t4s-section-title {
    font-size: 21px;
    font-family: 'Gilroy-Bold';
    color:#222222;
}
section#shopify-section-template--15517047717982__feature_columns_LtRBkE h3.t4s-section-title span.tx {
    background-color: #020B50;
    color: #fff;
    padding:3px;
}
section#shopify-section-template--15517048471646__collection_group_bLmtX8 .t4s-product.t4s-pr-grid {
    padding: 6px 24px;
}
section#shopify-section-template--15517048471646__collection_group_bLmtX8 .t4s-row.t4s-product-wrapper {
    border: solid 1px #E4E7E9;
    border-radius: 3px;
    display: flex;
    align-items: center;
}
section#shopify-section-template--15517048471646__collection_group_bLmtX8 h3.t4s-widget__pr-title a {
    font-size: 13px;
    color: #191C1F;
}
section#shopify-section-template--15517048471646__collection_group_bLmtX8 span.money, 
section#shopify-section-template--15517048471646__collection_group_bLmtX8 .t4s-widget__pr-price {
    color: #020B50 !important;
    font-family: 'Gilroy-Bold';
}
section#shopify-section-template--15517048471646__collection_group_bLmtX8 h3.t4s-heading {
    font-size:17px;
    color:#191C1F;
    margin-bottom:10px !important;
}
section#shopify-section-template--15517048471646__collection_group_bLmtX8 .t4s-group-products-item .t4s-heading:after{
    display:none;
}
div#t4s-trust_sealimg_8FyYJw {
    border: solid 1px #E4E7E9;
    border-radius: 3px;
    padding: 22px;
}
nav.t4s-pr-breadcrumb span, nav.t4s-pr-breadcrumb a.t4s-dib {
    color: #5F6C72;
    font-size:15px;
}
.breadcrumb_pr_wrap {
    background: #E2F7FF !important;
   
}
div#ProductInfo-template--template--15517048471646__main__main h1.t4s-product__title {
    font-size: 26px;
    color: #191C1F;
}
div#ProductInfo-template--template--15517048471646__main__main span.t4s-productMeta__value.t4s-sku-value.t4s-csecondary,
div#ProductInfo-template--template--15517048471646__main__main span.t4s-productMeta__value.t4s-available-value {
    font-weight: 600;
}
 .t4s-product_meta {
    display: flex;
    justify-content: space-between !important;
    padding-top: 19px;
    flex-wrap: wrap;
}
div#ProductInfo-template--template--15517048471646__main__main .t4s-product__description p {
    font-size: 15px;
    color: #8596AF;
}
.t4s-sku-wrapper.t4s-dn, .t4s-barcode-wrapper.t4s-dn, 
.t4s-collections-wrapper, .t4s-available-wrapper {
    width: 50%;
}
.t4s-tabs.t4s-type-tabs.t4s-accordion-mb-true.t4s-tabs-enabled.t4s-tabs-accordion-enabled {
    border: solid 1px #E4E7E9;
    padding:30px;  
}
.t4s-container,
.t4s-product-tabs-wrapper.t4s-product-tabs-wrapper-template--15541949268062__main {
    background-color: #faebd700 !important;
}
ul.t4s-tabs-ul.t4s-tabs-pr-ul {
    border-bottom: 2px solid #E4E7E9;
}
li.t4s-d-inline-flex.is-selected a {
    color: #5F6C72;
    font-size: 15px;
}
.t4s-tabs-pr-ul a.t4s-active {
    border-bottom: solid 1px #000 !important;
    border: navajowhite;
    border-radius: 0;
    color: #000 !important;
}
section#shopify-section-template--15543241670750__e733a8c1-ad2c-4d73-972d-7143fdfc640c {
    padding: 50px;
}

input.search-bar-box {
    height: 59px;
}
#shopify-block-1f35b3db-a9dd-45f9-82f2-339178cb1878 .search-bar-button {
    color: #ffffff;
    background-color: #020b50;
    border-radius: 4px;
    height: 59px;
}
header#shopify-section-header-inline .t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 ul {
    padding-right: 100px;
}
header#shopify-section-header-inline .t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 ul li,
header#shopify-section-header-inline .t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 ul li a{
    padding-top:0;
    padding-bottom:0;
}
header#shopify-section-header-inline .t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 ul li:first-child{
    border-right: 2px solid #020b50;
}

body.template-customers-login header, body.template-customers-login div#shopify-section-top-bar,body.template-customers-login footer{
    display:none;
}
section#shopify-section-template--15517048078430__main {
    background-color: #96e3ff !important;
    padding: 10px 0 50px 0;
    width: 100% !important;
    max-width: 100%;
}
section#shopify-section-template--15517048078430__main label {
    color: #000;
}
section#shopify-section-template--15517048078430__main input.t4s_frm_input {
    border: 1px solid #fff;}

section#shopify-section-template--15517048078430__main .t4s-customer.is--register.t4s-text-start {
    margin-top: 20px;
}
div#shopify-section-template--15517048078430__her0_section_BABXUT h2 {text-align:center !important}
.t4s-section-inner.t4s_nt_se_template--15517047717982__main .t4s-col-item.t4s-main-blog-page .t4s-pagination-wrapper.t4s-w-100 ul {
    display: inline-block;
}

section#shopify-section-template--15517047717982__blog_post_nzUEFk .t4s_ratioadapt .t4s_ratio:before, section#shopify-section-template--15517047717982__blog_post_nzUEFk .t4s_ratioadapt_f .t4s_ratio:before {
    --t4s-aspect-ratio: calc(47% / (var(--aspect-ratioapt)));
}
.t4s-col-item.t4s-main-article-page .t4s-article-image img {
    height: 400px !important;
    object-fit: cover;}

.t4s-article-related .t4s-article-related-heading {
    font-size: 40px;
    margin-bottom: 30px;
    font-weight: 700;
}
.t4s-article-related .t4s-post-content h5 a {
    font-size: 21px;
    color: #000 !important;
    line-height:22px;
    text-decoration: none !important;
    border-bottom: 0 !important;
}

.t4s-article-related span.t4s-post-time.t4s-fnt-fm-3 {
    color: #000;
    font-style: normal;
    font-family: 'Gilroy-Regular' !important;
}

.t4s-article-related .t4s-post-auth {
    color: #000;
}

section#shopify-section-template--15524373397598__feature_columns2_7CmNtA .head-bttn,
section#shopify-section-template--15524373397598__feature_columns2_ztbGRK .head-bttn,
section#shopify-section-template--15524373397598__feature_columns2_3GHwUB .head-bttn{
    display: none;
}
.reviews-header{
   width: 45%;
  margin:0 auto;
}
.px-content {
    width: 66%;
  margin:0 auto;
}

header {
    background-color: #020b50 !important;
}

section#shopify-section-template--15563042324574__featured_collection_LYrCLL .t4s-product-badge,
section#shopify-section-template--15517048471646__featured_collection_LYrCLL .t4s-product-badge,
section#shopify-section-template--15541949268062__featured_collection_3YdK9G .t4s-product-badge {
    display: none !important;
}
section#shopify-section-template--15563042324574__featured_collection_LYrCLL h3.t4s-product-title,
section#shopify-section-template--15517048471646__featured_collection_LYrCLL h3.t4s-product-title,
section#shopify-section-template--15541949268062__featured_collection_3YdK9G h3.t4s-product-title {
    font-size: 16px !important;
    line-height: 25px !important;
}
section#shopify-section-template--15563042324574__featured_collection_LYrCLL .t4s-product-price,
section#shopify-section-template--15517048471646__featured_collection_LYrCLL .t4s-product-price,
section#shopify-section-template--15541949268062__featured_collection_3YdK9G .t4s-product-price {
    color: #000 !important;
}
section#shopify-section-template--15563042324574__featured_collection_LYrCLL  span.money,
section#shopify-section-template--15517048471646__featured_collection_LYrCLL span.money,
section#shopify-section-template--15541949268062__featured_collection_3YdK9G span.money {
    color: #000;
    font-weight: 600;
    font-size: 18px;
}
section#shopify-section-template--15563042324574__featured_collection_LYrCLL h3.t4s-section-title.t4s-title,
section#shopify-section-template--15517048471646__featured_collection_LYrCLL h3.t4s-section-title.t4s-title,
section#shopify-section-template--15541949268062__featured_collection_3YdK9G h3.t4s-section-title.t4s-title {
    font-size: 40px !important;
    line-height: 46px;
    font-family: 'Gilroy-Bold';
}
a.button-left:hover, 
a.button-right:hover,
a.t4s-pr-item-btn.t4s-pr-addtocart:hover{
    background-color: #00AEEF !important;
}
ul li a.t4s-footer-link {
    color: #fff !important;
    font-size: 16px !important;
}
ul li a.t4s-footer-link:hover {
    color: #00AEEF !important;}
video#h-bgvideow {
    width: 90%;
}
section#shopify-section-template--15562757046366__main .t4s-main-page.t4s-main-area p,
section#shopify-section-template--15517048373342__main .t4s-main-page.t4s-main-area p,
section#shopify-section-template--15562762584158__main .t4s-main-page.t4s-main-area p, 
section#shopify-section-template--15562757046366__main .t4s-main-page.t4s-main-area span,
section#shopify-section-template--15517048373342__main .t4s-main-page.t4s-main-area span,
section#shopify-section-template--15562762584158__main .t4s-main-page.t4s-main-area span, 
section#shopify-section-template--15562757079134__main .t4s-main-page.t4s-main-area span {
    color: #000;
}
section#shopify-section-template--15562757046366__main .t4s-main-page.t4s-main-area a,
section#shopify-section-template--15517048373342__main .t4s-main-page.t4s-main-area a,
section#shopify-section-template--15562757079134__main .t4s-main-page.t4s-main-area a,
section#shopify-section-template--15562762584158__main .t4s-main-page.t4s-main-area a {
    color: #020b50;
    font-weight: 600;
}

section#shopify-section-template--15517048143966__tabs_collection_89jjRj ul.t4s-tabs-ul.t4s-align-items-center {
    border-bottom: none !important;
    border-top: none !important;
    margin-bottom: 0;
}
body {
    overflow-x: hidden !important;
}

/* **************************************************************************************************************************************** */
a.button-single {
    display: none;
}
.t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 ul#t4s-nav-ul {
    display: none !important;
}


/* **************************************************************************************************************************************** */


******************************************************************************************************

/* ******************************************************************************************************Animations****************************************************************************************************** */
/* Animation starts */

/* .animation.slide-up {
  opacity: 0;
  -webkit-transition: all 700ms ease-out;
  transition: all 700ms ease-out;
  -webkit-transition-delay: 500ms;
  transition-delay: 500ms;
  -webkit-transform: translate3d(0px, 300px, 0px);
  transform: translate3d(0px, 300px, 0px);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.animation.slide-up.in-view {
  opacity: 1;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
.animation.slide-down {
  opacity: 0;
  -webkit-transition: all 700ms ease-out;
  transition: all 700ms ease-out;
  -webkit-transition-delay: 500ms;
  transition-delay: 500ms;
  -webkit-transform: translate3d(0px, -300px, 0px);
  transform: translate3d(0px, -300px, 0px);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.animation.slide-down.in-view {
  opacity: 1;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
.animation.slide-left {
  opacity: 0;
  -webkit-transition: all 500ms linear;
  transition: all 500ms linear;
  -webkit-transition-delay: 500ms;
  transition-delay: 500ms;
  -webkit-transform: translate3d(-200px, 0px, 0px);
  transform: translate3d(-200px, 0px, 0px);
}
.animation.slide-left.in-view {
  opacity: 1;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
.animation.slide-right {
  opacity: 0;
  -webkit-transition: all 500ms linear;
  transition: all 500ms linear;
  -webkit-transition-delay: 500ms;
  transition-delay: 500ms;
  -webkit-transform: translate3d(200px, 0px, 0px);
  transform: translate3d(200px, 0px, 0px);
}
.animation.slide-right.in-view {
  opacity: 1;
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
@-webkit-keyframes shiny {
  0% {
    -webkit-transform: scale(0) rotate(45deg);
    transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    -webkit-transform: scale(0) rotate(45deg);
    transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    -webkit-transform: scale(4) rotate(45deg);
    transform: scale(4) rotate(45deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(50) rotate(45deg);
    transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}
@keyframes shiny {
  0% {
    -webkit-transform: scale(0) rotate(45deg);
    transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    -webkit-transform: scale(0) rotate(45deg);
    transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    -webkit-transform: scale(4) rotate(45deg);
    transform: scale(4) rotate(45deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(50) rotate(45deg);
    transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}
.float-x {
  -webkit-animation: float-x 3s infinite ease-in-out;
  animation: float-x 3s infinite ease-in-out;
}
@-webkit-keyframes float-x {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  65% {
    -webkit-transform: translate(15px, 15px);
    transform: translate(15px, 15px);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes float-x {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  65% {
    -webkit-transform: translate(15px, 15px);
    transform: translate(15px, 15px);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.floating {
  -webkit-animation: floating 3s infinite ease-in-out;
  animation: floating 3s infinite ease-in-out;
}
@-webkit-keyframes floating {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  65% {
    -webkit-transform: translate(0, 15px);
    transform: translate(0, 15px);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes floating {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  65% {
    -webkit-transform: translate(0, 15px);
    transform: translate(0, 15px);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.spin {
  -webkit-animation: spin 12s linear infinite;
  animation: spin 12s linear infinite;
}
@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.vibrate {
  -webkit-animation: vibrate 2s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;
  animation: vibrate 2s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;
}
@-webkit-keyframes vibrate {
  0%,
  2%,
  4%,
  6%,
  8%,
  10%,
  12%,
  14%,
  16%,
  18% {
    -webkit-transform: translate3d(-1px, 0, 0);
    transform: translate3d(-1px, 0, 0);
  }
  1%,
  3%,
  5%,
  7%,
  9%,
  11%,
  13%,
  15%,
  17%,
  19% {
    -webkit-transform: translate3d(3px, 0, 0);
    transform: translate3d(3px, 0, 0);
  }
  20%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes vibrate {
  0%,
  2%,
  4%,
  6%,
  8%,
  10%,
  12%,
  14%,
  16%,
  18% {
    -webkit-transform: translate3d(-1px, 0, 0);
    transform: translate3d(-1px, 0, 0);
  }
  1%,
  3%,
  5%,
  7%,
  9%,
  11%,
  13%,
  15%,
  17%,
  19% {
    -webkit-transform: translate3d(3px, 0, 0);
    transform: translate3d(3px, 0, 0);
  }
  20%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fade-in.in-view {
  -webkit-animation: fade-in 1s ease-in;
  animation: fade-in 1s ease-in;
}
@-webkit-keyframes fade-in {
  0% {
    opacity: 0;
  }
  70% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  70% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.left-bounce {
  -webkit-animation: left-bounce 1300ms ease-in both;
  animation: left-bounce 1300ms ease-in both;
}
@-webkit-keyframes left-bounce {
  0% {
    opacity: 0;
    -webkit-transform: rotate(180deg) translate3d(100%, 100%, 0);
    transform: rotate(180deg) translate3d(100%, 100%, 0);
  }
  75% {
    opacity: 0.8;
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: rotate(0deg) translate3d(0%, 0%, 0);
    transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}
@keyframes left-bounce {
  0% {
    opacity: 0;
    -webkit-transform: rotate(180deg) translate3d(100%, 100%, 0);
    transform: rotate(180deg) translate3d(100%, 100%, 0);
  }
  75% {
    opacity: 0.8;
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: rotate(0deg) translate3d(0%, 0%, 0);
    transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}
.right-bounce {
  -webkit-animation: right-bounce 1300ms linear both;
  animation: right-bounce 1300ms linear both;
}
@-webkit-keyframes right-bounce {
  0% {
    opacity: 0;
    -webkit-transform: rotate(180deg) translate3d(-100%, -100%, 0);
    transform: rotate(180deg) translate3d(-100%, -100%, 0);
  }
  75% {
    opacity: 0.8;
    -webkit-transform: rotate(40deg);
    transform: rotate(40deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: rotate(0deg) translate3d(0%, 0%, 0);
    transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}
@keyframes right-bounce {
  0% {
    opacity: 0;
    -webkit-transform: rotate(180deg) translate3d(-100%, -100%, 0);
    transform: rotate(180deg) translate3d(-100%, -100%, 0);
  }
  75% {
    opacity: 0.8;
    -webkit-transform: rotate(40deg);
    transform: rotate(40deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: rotate(0deg) translate3d(0%, 0%, 0);
    transform: rotate(0deg) translate3d(0%, 0%, 0);
  }
}
 */
/* Animation end */


div#judgeme_product_reviews {
    width: 1200px;
    margin: 0 auto;
    padding: 30px 0;
}

span.jdgm-rev__author {
    color: #000;
    font-family: 'Gilroy-Bold';
    font-size: 19px;
}

.jdgm-rev__body p {
    color: #000;
    font-size: 16px;
}

.jdgm-row-actions {
    border-bottom: solid 1px #000;
    border-top: solid 1px #000;
}

.jdgm-rev.jdgm-divider-top.jdgm--done-setup {
    border-bottom: solid 1px #000;
    border-top: solid 1px #000;
}

select.jdgm-sort-dropdown {
    color: #000 !important;
    font-weight: 600;
}

span.jdgm-sort-dropdown-arrow {
    color: #000 !important;
}
a.jdgm-paginate__page {
    color: #000;
}
h2.jdgm-rev-widg__title {
    font-size: 32px;
    padding-bottom: 25px;
}

.jdgm-rev-widg__summary-text, span.jdgm-rev-widg__summary-average {
    font-size: 20px;
}
.jdgm-rev-widg__summary .jdgm-star {
    font-size: 24px !important;
}
.jdgm-histogram .jdgm-star {
    color: #FFA534;
    font-size: 23px !important;
}
.jdgm-histogram__row:not([data-rating="1"]) {
    margin-bottom: 22px !important;
}
.jdgm-histogram__frequency {
    font-size: 22px !important;
}

a.jdgm-write-rev-link {
    background-color: #020b50 !important;
    border-radius: 8px;
    border: solid 1px #020b50 !important;
    font-size: 19px;
    padding: 16px;
}
span.jdgm-prev-badge__stars {
    padding-right: 20px;
}
span.jdgm-prev-badge__text {
    color: #000;
}


/* *******************************************************************************RESPONSIVE************************************************************************************************* */

@media screen and (max-width: 1600px) {
}
@media screen and (max-width: 1440px) {
  
}
@media screen and (max-width: 1366px){}
@media screen and (max-width: 1024px) {
  .reviews-header,
  .px-content {
    width: 70%;
}
.text-block h2 {
    font-size: 40px;
    line-height: 50px;
}
a.button-right, a.button-left {
    padding: 12px 12px;
    font-size: 14px;
    width: 49%;}

section.featured-popular-articles .col-lg-6.featured-article {
    width: 65%;
    padding-left: 1% !important;
}
h2.article-title, .col-lg-6.popular-articles h3.article-title {
    font-size: 20px !important;;
    line-height: 39px !important;;
}
section.featured-popular-articles .col-lg-6.popular-articles {
    padding-left: 15px;

  
}
.article-meta {
    gap: 8px !important;
    font-size: 10px !important;
}

p.article-excerpt {
    font-size: 14px !important;;
    line-height: 21px !important;;
    padding-right: 25px !important;;
}

span.date {
    padding-right: 10px !important;;
    padding-left: 10px !important;;
}
.about-col2 {
        padding-right: 20px;
        padding-left: 20px;
    }
 .block2 h2 {
    font-size: 22px !important;
    margin-bottom: 0px !important;
    line-height: 22px !important;
    padding-bottom: 5px !important;;
} 
section#shopify-section-template--15517048143966__feature_columns_BqtaLQ h3.t4s-section-title.t4s-title {
    font-size: 40px;
}
section#shopify-section-template--15517048143966__feature_columns_BqtaLQ span.t4s-section-des.t4s-subtitle {
    font-size: 16px;
}

.px-icons, 
section.customer-reviews-section, 
.about-section {
    width: 100% !important;
  padding:0 20px !important;
}
  
.customer-details span {
    font-size: 12px;
    color: #000;
}
.px-icons h2 {
    font-size: 36px;
    padding-top: 30px;
    padding-bottom: 27px;
}
.px-icon-text:nth-child(2):before {
    z-index: -0;
    top: 14%;
    right: 56%;
}
.px-icon-text img {
    padding-bottom: 56px;
    z-index: 1;
    position: relative;
}
.px-icon-text:nth-child(2):after {
    z-index: -0;
    top: 14%;
    left: 56%;
}
 .t4s-top-bar-text__item p {
   
    font-size: 11px;
} 
  .img-sec-col1 {
    padding-bottom: 30px;
}
  .img-section{
    width:100%;
    padding:30px 20px;
  }
     .img-section {
        width: 100%;
        padding: 30px 20px;
        display: block;
    } 
.img-section img {
    max-width: 96%;}
  
.px-icon-text h2 {
    font-size: 20px;
    line-height: 24px;
}
.px-icon-text p {
    font-size: 13px;
    line-height: 20px;
}
.reviews-header h2, section#shopify-section-template--15517048143966__tabs_collection_89jjRj h3.t4s-section-title.t4s-title, .about-section h2 {
    font-size: 38px;
    line-height: 40px !important;
  padding-bottom: 20px;
}
video#h-bgvideow {
    width: 100% !important;
}
  
}
@media screen and (max-width: 768px) {

  a.bt2 button, a.bt1 button {
    width: 19%;
    padding: 8px 5px;
    font-size: 13px !important;
}
  header#shopify-section-header-inline .t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1:before {
    color: #406194;
    font-size: 15px;}
section#shopify-section-template--15517048143966__banner_F7nXF7 h2.t4s-bl-item {
    font-size: 16px;
}
section#shopify-section-template--15517048143966__banner_F7nXF7 a.t4s-bl-item {
    font-size: 11px;
}
.reviews-header p, section#shopify-section-template--15517048143966__tabs_collection_89jjRj span.t4s-section-des.t4s-subtitle, .about-section p {
    font-size: 15px;
}
  .block1 img {
    max-width: fit-content;
}
section.featured-popular-articles .col-lg-6.featured-article {
    width: 100% !important;
    padding-left: 5%;
    padding-right: 5%;
}
.article-meta {
    gap: 10px;
    font-size: 10px;
}
section.featured-popular-articles .col-lg-6.popular-articles {
    width: 50%;
}
  section#shopify-section-template--15517048143966__accordion_Kt8TUX a.t4s-accor-title {
    font-size: 15px;
}
      section#shopify-section-template--15517048143966__feature_columns_BqtaLQ h3.t4s-section-title.t4s-title {
        font-size: 35px;
    }
 section#shopify-section-template--15517048143966__feature_columns_BqtaLQ .heading-testimonials-star:after {
    width: 60%;
    top: 20px;
    left: 48%;
} 
    .px-icon-text h2 {
        font-size: 15px;
        line-height: 19px;
    }
    .px-icon-text p {
        font-size: 11px;
        line-height: 16px;
    }
      .px-icon-text img {
        padding-bottom: 0;
        width: 43%;
    }
  .px-icon-text:nth-child(2):before, .px-icon-text:nth-child(2):after {
    display:none;
  }
 .text-block {
    padding: 20px;
}
      .text-block h2 {
        font-size: 33px;
        line-height: 41px;
    }
 .text-block p {
    font-size: 13px;
    line-height: 20px;
} 
    a.button-right, a.button-left {
        padding: 12px 5px;
        font-size: 12px;
    }
  a.button-single {
    font-size: 12px;
}
    .px-icons h2 {
        font-size: 30px;
    }
 .px-icons p {
    font-size: 15px;
} 
.review-card {
        min-width: calc(50% - 15px) !important;
    }  
section#shopify-section-template--15517047717982__feature_columns_LtRBkE .heading-testimonials-star {
    left: -15%;
}  
.custom-text-container p{   
    font-size: 14px !important;
}  
section#shopify-section-template--15520641843294__image_text_DUVNdP .t4s-image-text-content.t4s-text-start.t4s-shadow-wrap {
    padding-left: 3%;
}
section#shopify-section-template--15520641843294__image_text_DUVNdP a.t4s-btn.co {
    margin-top: 10px;
}  
.colsections h3.t4s-feature-columns__title {
    font-size: 19px;
    line-height: 27px !important;
}  
.colsections p {
    font-size: 14px;
    line-height: 20px;
}  
}


@media screen and (max-width: 620px) {
    div#b_top-bar-0 {
        width: 100%;
        padding-top: 9px;
        padding-left: 0;
    }
  div#b_top-bar-1 {
    width: 100%;
}
.t4s-row.t4s-top-bar__wrap.t4s-align-items-center {
    display: block;
}
.t4s-top-bar-custom__html.t4s-rte--list {
    text-align: center;
}
  .homebannar {
    display: block;
    padding-top: 13%;
     width: 100% !important;
}
.homebannar .text-block {
    width: 100% !important;
}
.homebannar .image-block {
    width: 100%;
}
.px-icons p {
        font-size: 13px;
        padding-bottom: 3px;
    }
    .px-icons h2 {
        font-size: 19px;
        padding-bottom: 19px;
        line-height: 33px;
    }    
.px-icon-text img {
        width: 25%;
    }
section#shopify-section-template--15517048143966__feature_columns_BqtaLQ .t4s-top-heading.t4s_des_title_1.t4s-text-center {
    display: block;
}
section#shopify-section-template--15517048143966__feature_columns_BqtaLQ .heading-testimonials-star:after {
    display:none;
    }
    .reviews-header h2, section#shopify-section-template--15517048143966__tabs_collection_89jjRj h3.t4s-section-title.t4s-title, .about-section h2 {
        font-size: 28px;
        line-height: 33px !important;
        padding-bottom: 18px;
    }
.reviews-header p, section#shopify-section-template--15517048143966__tabs_collection_89jjRj span.t4s-section-des.t4s-subtitle, .about-section p {
        font-size: 13px;
    }
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-tab-wrapper {
    width: 100%;
    margin-right: 4%;
    margin-bottom: 20px;
}
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-tabs {
    display: block;
    flex-wrap: nowrap;
}
  section#shopify-section-template--15517048143966__accordion_Kt8TUX h3.t4s-section-title.t4s-title {
    font-size: 15px;
    padding: 6px 0px;
}
section#shopify-section-template--15517048143966__accordion_Kt8TUX span.t4s-section-des.t4s-subtitle {
    padding: 7px 7px;
    font-size: 11px;
      margin-right: 0px;
}
  .abcol {
    display: block;
}
 .about-col1, .about-col2 {
    width: 100%;
} 
.block2 h2 {
    font-size: 18px;
    line-height: 22px !important;
}

.about-col2 {
    padding-top: 20px;
}
  .px-icon-text {
    width: 100%;
}
  .px-box {
    display: block;
}
.t4s-section-inner.t4s_nt_se_template--15517048143966__feature_columns_BqtaLQ {
    margin-bottom: 0;
}  
  .t4s-section-inner.t4s_nt_se_template--15517048143966__banner_F7nXF7 {
    padding-top: 22px;
}
.review-card {
    min-width: calc(100% - 15px) !important ;
} 
section.featured-popular-articles article.article {
    display: block !important;
    width: 100%;
}
.col-lg-6.featured-article .article-image,
.col-lg-6.featured-article .article-content {
    width: 100% !important;
}  
section.featured-popular-articles .row {
    display: block !important;
    width: 100% !important;
}
    .section-heading {
        padding-bottom: 30px !important;
        padding-top: 30px !important;
    } 
section.featured-popular-articles .col-lg-6.popular-articles {
    width: 100% !important;
      padding: 20px 22px !important;
}
  section.featured-popular-articles {
    padding: 0 !important;
}
.t4s-footer-content h2.t4s-text-bl {
    font-size: 15px;
    text-align: center;
}
.col-lg-6.popular-articles h3.article-title{
    font-size: 21px;
    padding-top: 12px;
}  

 .custom-text-container p {
    font-size: 14px;
    line-height: 22px;
}
.custom-text-container h2 {
    font-size: 35px !important;
} 
section#shopify-section-template--15517047717982__feature_columns_LtRBkE .t4s-top-heading.t4s_des_title_1.t4s-text-start {
    padding: 0 53px;
}  
section#shopify-section-template--15517047717982__feature_columns_LtRBkE span.t4s-section-des.t4s-subtitle {
    left: 19%;
}  
.article-image img {
    margin-left: 0%;
}
article.t4s-col-item.t4s-post.t4s-post-item .t4s-post-info {
    width: 100% !important;
}
section#shopify-section-template--15517047717982__blog_post_nzUEFk .t4s-post-inner {
    display: block;
}
  article.t4s-col-item.t4s-post.t4s-post-item .t4s-post-thumb {
    width: 100% !important;
}
  section#shopify-section-template--15517047717982__blog_post_nzUEFk article.t4s-col-item.t4s-post.t4s-post-item img {
    width: 100%;
    height: auto !important;
    object-fit: cover;
}
section#shopify-section-template--15517047717982__feature_columns_LtRBkE span.t4s-section-des.t4s-subtitle {
    display: none;
}
 section#shopify-section-template--15517047717982__feature_columns_LtRBkE .heading-testimonials-star {
    text-align: center;
    position: relative;
    left: -40%;
}
article.t4s-col-item.t4s-post.t4s-post-item h3.t4s-post-title {
    font-size: 25px !important;
   
}
section#shopify-section-template--15517048275038__1648884254eae8e0bd .t4s-col-md-6 {
    width: 100%;
}  
section#shopify-section-template--15517299507294__c_form_rFhxGc h3.t4s-form-title, section#shopify-section-template--15517048275038__1648884254eae8e0bd h3.t4s-form-title{
   font-size: 35px !important;
}  
section#shopify-section-template--15517299507294__c_form_rFhxGc .t4s-col-item.t4s-contact-info.t4s-col-md-6.t4s-col-12.t4s-rte {
    width: 100%;
}
.t4s-row.t4s-justify-content-center {
    display: block;
}
section#shopify-section-template--15517299507294__c_form_rFhxGc .t4s-col-item.t4s-col-md-6.t4s-col-12 {
    width: 100%;
}
  section#shopify-section-template--15517048275038__iconbox_MQArzd .t4s-container {
    max-width: 94%;
}
section#shopify-section-template--15517048275038__iconbox_MQArzd .t4s-iconbox-inner.t4s-d-block.t4s-text-center {
    min-height: 250px;
    padding: 40px 30px 0 30px;
    border-radius: 0;
} 
div#shopify-section-template--15517048275038__her0_section_x8pXMH .hero-section {
    height: 350px;
} 
section#shopify-section-template--15524373397598__feature_columns2_7CmNtA .t4s-eff.t4s-eff-none.t4s-eff-img-none {
    height: 194px;
}

header#shopify-section-header-inline .t4s-feature-columns__content {
    padding-bottom: 0px;
}
header#shopify-section-header-inline .head-bttn a.color-.head__inner {
   
    padding: 13px 26px;
    font-size: 15px;
    width: 35%;
} 
header#shopify-section-header-inline .head-bttn h3.t4s-section-title.t4s-title {
    font-size: 23px;
    text-align: left;
} 
/* header#shopify-section-header-inline .t4s-col-md-4.t4s-col-3.t4s-d-lg-none.t4s-col-item {
    width: 18%;
}

header#shopify-section-header-inline .t4s-col-lg-2.t4s-col-md-4.t4s-col-6.t4s-text-center.t4s-text-lg-start.t4s-col-item {
    width: 38%;
}

header#shopify-section-header-inline .t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 {
    width: 44%;
} */

    section#shopify-section-template--15517048143966__feature_columns_BqtaLQ h3.t4s-section-title.t4s-title {
        font-size: 27px;
        padding-bottom: 7px;
        text-align: center;
    }
 section#shopify-section-template--15517048143966__feature_columns_BqtaLQ .heading-testimonials-star {
    width: 100%;
} 
header#shopify-section-header-inline .t4s-flex-wrap {
    flex-wrap: nowrap !important;
    margin-bottom: 0 !important;
}
.customer-details span {
    font-size: 12px !important;
}  
.customer-details h4 {
    font-size: 15px;
}  
.review-text {
    font-size: 14px;
    line-height: 21px;
}  
.t4s-pr-style6 .t4s-product-info__inner {
    margin-bottom: 20px !important;
}  
    section#shopify-section-template--15517048143966__accordion_Kt8TUX h3.t4s-section-title.t4s-title {
        font-size: 25px;
        padding: 10px 0;
        text-align: center;
    }
section#shopify-section-template--15517048143966__accordion_Kt8TUX .t4s-top-heading.t4s_des_title_1.t4s-text-center {
    display: block;
}
    section#shopify-section-template--15517048143966__accordion_Kt8TUX span.t4s-section-des.t4s-subtitle {
        font-size: 14px;
    }
     section#shopify-section-template--15517048143966__accordion_Kt8TUX a.t4s-accor-title {
        font-size: 14px;
        padding: 22px 47px 20px 10px !important;
    }
h2.article-title {
    font-size: 22px !important;
    line-height: 38px !important;
}  
.col-lg-6.popular-articles 
.swiper-slide.swiper-slide-active {
    padding: 0;
}  
.article-meta {
    gap: 6px !important;
    font-size: 10px !important;
}  
  .article-image img {
    margin-left: 0% !important;
}
p.article-excerpt {
    padding-right: 0px !important;}  

header#shopify-section-header-inline a.t4s-lh-1.t4s-d-flex.t4s-align-items-center.t4s-pr {
    font-size: 10px;
    text-align: left;
    padding-top: !important;
}

    header#shopify-section-header-inline ul#t4s-nav-ul {
        text-align: left;
        padding-left: 0;
        width: fit-content;
        padding-right: 0;
      gap: 6px
    }
 .t4s-footer-wrap p.t4s-text-bl {
    line-height: 25px !important;
}
header#shopify-section-header-inline .t4s-col-lg-auto.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 ul{
  display:none !important;
}
.review-header {
    gap: 10px !important;
}
.review-rating {
    padding-left: 12% !important;
}  
span.date {
   
    padding-right: 14px !important;
    padding-left: 14px !important;
}  
    .text-block h2 {
        font-size: 30px;
        line-height: 38px;
    }
     a.button-right, a.button-left {
        padding: 12px 3px;
        font-size: 11px;
    } 

.img-sec-col1 img {
    height: 300px;
}
section#shopify-section-template--15517048078430__main {
    padding: 10px 15px 50px 15px;
}
.main-log {
    display: block;
}
.main-logcol1 {
    width: 100%;
    padding: 10px;
}
div#login {
    width: 100%;
    padding: 45px 10px;
}
div#login a.t4s-d-inline-block {
    font-size: 12px;
}
.t4s-customer.is--login.t4s-text-start {
    width: 100%;
    max-width: 100%;
    padding: 40px 0;
}
div#login button.t4s_btn_submmit.t4s-btn.t4s-btn-base.t4s-btn-full-width {
    padding: 21px;
    font-size: 15px;
}  
.t4s-top-bar-text__item.t4s-rte--list {
    text-align: center !important;
    padding-left: 0px !important;
}
.colsections h3.t4s-feature-columns__title {
    font-size: 20px;
    margin-bottom: 0;
}  
.hero-section .custom-text-container p {
    width: 100% !important;
}
 section#shopify-section-template--15517047717982__main  .t4s-pagination-wrapper {
    margin-bottom: 0px !important; 
}
section#shopify-section-template--15517047717982__main  ul.t4s-pagination__list.list-unstyled {
    padding-bottom: 0;
    margin-bottom: 0;
}

.head-bttn h3.t4s-section-title.t4s-title {
    font-size: 24px;
    text-align: left;
}
 .head-bttn a.color-.head__inner {
    padding: 8px 26px;
    font-size: 12px;
    width: 32%;
}
section#shopify-section-template--15517047816286__main.t4s-product.t4s-pr-grid,
section#shopify-section-template--15524366647390__main .t4s-product.t4s-pr-grid {
    margin-top: 34px !important;
}
nav.t4s-pr-breadcrumb span, nav.t4s-pr-breadcrumb a.t4s-dib {
    font-size: 13px;
    line-height: 21px;
} 
 .t4s-sku-wrapper.t4s-dn, .t4s-barcode-wrapper.t4s-dn, .t4s-collections-wrapper, .t4s-available-wrapper {
    width: 100%;
}
 div#ProductInfo-template--template--15517048471646__main__main .t4s-product_meta {
    display: block;
} 
div#ProductInfo-template--template--15517048471646__main__main h1.t4s-product__title {
    font-size: 20px;
} 
.reviews-header,
  .px-content {
    width: 100%;
}  
section.featured-popular-articles .col-lg-6.featured-article {
        padding: 0 25px !important;
    }  
section#shopify-section-template--15517048275038__1648884254eae8e0bd input.t4s-btn.t4s-btn-base,
section#shopify-section-template--15517299507294__c_form_rFhxGc input.t4s-btn.t4s-btn-base{
  margin:0 auto;
}
.slider-controls button {
    display:none;
}
section.customer-reviews-section {
    padding-bottom: 50px !important;
}
.pagination-dots {
    display: flex;
    gap: 8px;
    position: absolute;
    left: 0 !important;
    right: 0;
    width: 100%;
    justify-content: center;
}
.text-block h3 {
    font-size: 14px;
    color: #020b50;
    font-weight: 700;
    font-family: Gilroy-Bold;
    margin-bottom: 10px;
}
section#shopify-section-template--15517048143966__banner_F7nXF7 a.t4s-bl-item {
        font-size: 15px;
    } 
section#shopify-section-template--15517048340574__accordion_kHiJfY h3.t4s-section-title.t4s-title {
    font-size: 28px;
    line-height: 35px;
}  
div#shopify-section-template--15517048143966__review_section_fCHbDx .reviews-header {
    padding-top: 30px;
}

section#shopify-section-template--15563042324574__featured_collection_LYrCLL h3.t4s-section-title.t4s-title,  
section#shopify-section-template--15517048471646__featured_collection_LYrCLL h3.t4s-section-title.t4s-title, 
section#shopify-section-template--15541949268062__featured_collection_3YdK9G h3.t4s-section-title.t4s-title {
    font-size: 25px;
    line-height: 33px;
   
} 
.custom-text-container,
div#judgeme_product_reviews{
  width:100%; 
}
.jdgm-histogram .jdgm-star {
    font-size: 20px !important;
}
.jdgm-histogram__frequency {
    font-size: 19px !important;
}
.jdgm-rev-widg__summary .jdgm-star {
    font-size: 20px !important;
}
.jdgm-rev-widg__summary-text, span.jdgm-rev-widg__summary-average {
    font-size: 18px;
}  
  
}

@media screen and (max-width: 480px) {
}
@media screen and (max-width: 320px) {
}
