/** Shopify CDN: Minification failed

Line 22:0 Unexpected "{"
Line 22:1 Unexpected "{"
Line 22:10 Expected ":"
Line 74:0 Unexpected "{"
Line 74:1 Unexpected "{"
Line 74:10 Expected ":"
Line 79:0 Unexpected "{"
Line 79:1 Unexpected "{"
Line 79:10 Expected ":"
Line 84:0 Unexpected "{"
... and 11 more hidden warnings

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/


/*---------------- Global Custom CSS -------------------*/
{{settings.global_custom_css }}

div.container {
    max-width: 1540px !important;
    width: 90%;
}
.top-bar-left {
    font-size: 15px;
}
body p {
    font-weight: 500;
}
.th_pb_add_to_cart.btn.button {
    background: #239222 !important;
    width: auto;
    padding: 10px 100px;
}
h2.Home-title {
    font-size: 70px;
    font-weight: 700;
    position: relative;
    padding-bottom: 10px;
}

h2.Home-title:after {
    position: absolute;
    content: "";
    width: 60px;
    height: 4px;
    background: #fff;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

h4.bnnr-txt {
    font-size: 20px;
}

div#shopify-section-1595998566353 {
    padding: 50px 0;
}

div#shopify-section-1595998566353 .gl_column-inner.gl_mb_4 {
    margin-bottom: 0 !important;
}



/*---------------- Custom CSS for desktop -------------------*/
@media (min-width: 992px) {
{{settings.desktop_custom_css }}
}

/*---------------- Custom CSS for tablet -------------------*/
@media (min-width: 768px) and (max-width: 991px) {
{{settings.tablet_custom_css }}
}

/*---------------- Custom CSS for mobile landscape -------------------*/
@media (min-width: 481px) and (max-width: 767px) {
{{settings.landscape_custom_css }}
}

/*---------------- Custom CSS for mobile -------------------*/
@media (max-width: 480px){
{{settings.mobile_custom_css }}
}
{%- endcapture -%}
{{ basel_style | strip_newlines | remove: "  "}}



/*custom css on 29-07*/
.carosel-blog-section .owl-carousel .product-item.owl-carousel-item {
    background: #fff;
    margin: 10px;
    padding: 14px 4px;
}

.carosel-blog-section .owl-carousel .product-item.owl-carousel-item h3.entry-title, .carosel-blog-section .owl-carousel .product-item.owl-carousel-item .entry-meta, .carosel-blog-section .owl-carousel .product-item.owl-carousel-item .entry-content {
    text-align: left;
}

p.read-more-section .btn-read-more.more-link {
    padding: 7px;
    border: 1px solid;
  border-radius:4px;
}

p.read-more-section .btn-read-more.more-link:hover {
    background: #039222;
    color: #fff;
    box-shadow: 2px 2px 7px 3px #80808047;
    border: 1px solid #039222;
}

.carosel-blog-section .title-wrapper.basel-title-color-default span.title {
    text-align: center;
}

div#shopify-section-1547774880206 .owl-dots {
    position: relative;
    top: -5em;
}

div#shopify-section-1596028701341 h2.gl_custom_heading {
    font-size: 34px !important;
    text-align: left;
}

h2.titleh2 {
    font-size: 32px;
    font-weight: 700;
    position: relative;
    padding-bottom: 10px;
    line-height: normal;
}

h2.titleh2:after {
    content: "";
    height: 4px;
    width: 70px;
    position: absolute;
    display: block;
    background: #049222;
    bottom: 0;
}

.theme-clr {
    color: #049222;
}

div#shopify-section-1595998566353 .gl_col-sm-6.gl_col-md-5 {
    width: 60%;
}

div#shopify-section-1595998566353 .gl_col-sm-6 {
    width: 40%;
}

.img3 {
    display: flex;
    justify-content: right;
}

.img3 img {
    width: auto;
    max-width: 30%;
}

span.flip-box-cst {
    color: #049222;
}

#shopify-section-1596556874803 .title {
    font-size: 36px;
}

.foot-add b {
    font-weight: 700;
}

.foot-add * {
    font-size: 16px;
    line-height: 1.4em;
}

a.foot-logo {
    display: inline-block;
    margin-bottom: 15px;
    max-width: 120px;
}

.foot-add p {
    margin-bottom: 5px;
}

.single-product-content .variations .swatches-select .swatch-enabled {
    padding: 8px 12px;
    font-size: 12px;
    border-radius: 20px;
    border: 2px solid #adadad;
    color: #adadad;
}

.single-product-content .variations .swatches-select .swatch-enabled.active-swatch {
    border: 2px solid #039222;
    color: #039222;
}

.single-product-content .cart .quantity input[type=number] {
    width: 100px;
    height: 45px;
}

.single-product-content .single_variation_wrap .variations_button {
    display: flex;
    width: 100%;
}

button#shopify_add_to_cart {
    flex: 1;
    background: #fff;
    border: 2px solid #039222;
    color: #039222;
    box-shadow: none;
}

.variations_form:not(.nt_full) .shopify-payment-button {
    max-width: 100%;
}

.shopify-payment-button__button--unbranded {
    height: 46px;
    line-height: 50px !IMPORTANT;
    padding: 0 !important;
}

.jas_progress_bar {
    display: none;
}

div.single-product-content .tabs li {
    display: inline-block;
    margin-right: 0;
    margin-bottom: 0;
    border-bottom: 1px solid #e4e4e4;
    flex: 1;
    padding: 12px;
    background: #ebebeb;
    border-right: 1px solid #ccc;
}

.single-product-content .tabs li.active {
    border-color: #039222;
    background: #039222;
}

div.single-product-content .tabs li.active > a {
    color: #fff;
}

.single-product-content .tabs {
    display: flex;
}

.single-product-content .tabs li.basel_additional_tab_tab {
    display: none;
}

.hidden-price{opacity:0;}

.shopify-product-details__short-description {
    position: relative;
    top: -5em;
}

.template-product .add-to-cart-form {
    margin-top: -2em;
}

.template-product .product_delivery.gl_pt_15 {
    line-height: 40px;
}

.not-to-show{display:none;}

.lat-blog ul.footer-blog li:nth-child(1) {display: none;}

.i-am-left-img {
  float: left;
  width: 50px;
  margin-right: 10px;
}

p.author-details-set {
  font-size: 13px;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
}

.i-am-right-txt {
  float: left;
  width: auto;
}

.product_meta.not-to-show {display: none !important;}

.footer-column.footer-column-4.col-md-3.col-sm-6.col-xs-12 {
    margin-bottom: 0;
}

.footer-blog h5 {
    margin-bottom: 0;
    font-size: 14px;
}

p.text-des {
    font-size: 14px;
    margin-bottom: 0;
}

ul.footer-blog {
    display: flex;
    flex-direction: column;
}

.carosel-blog-section .owl-carousel .owl-stage {
    display: flex;
}

.carosel-blog-section .owl-carousel .owl-item {
    display: flex;
    justify-content: center;
}

div#shopify-section-1595998566353 .gl_col-sm-6.gl_col-md-5 {
    width: 56%;
    float: right;
}

#shopify-section-1596028701341 .spb_column.gl_column_container.gl_col-xs-12.gl_col-sm-7 {
    padding-left: 4em;
}

.carosel-blog-section .owl-carousel .owl-item p {
	font-size: 16px;
}

.footer-container ul.menu li a {
    font-size: 16px;
    font-weight: 500;
}

.copyrights-wrapper.copyrights-centered {
    background: #039222;
}

div.min-footer {
    font-size: 14px;
    color: #fff;
  	padding: 10px 0;
	font-weight: 400;
}

.min-footer b {
    font-weight: 600;
}

.footer-column.footer-column-2.col-md-2.col-sm-6.col-xs-12, .footer-column.footer-column-3.col-md-2.col-sm-6.col-xs-12 {
    width: 20%;
}

div#shopify-section-gl-product-page-description p {
    margin-bottom: 10px;
}

div#shopify-section-gl-product-page-description p, div#shopify-section-gl-product-page-description li {
    font-size: 14px;
    line-height: 1.5em;
}

.single-product-content .shopify-product-rating, .single-product-content p.price, .jas_flash_sold.hidden-price {
    display: none;
}

div.shopify-product-details__short-description {
    top: 0;
}

.template-product .add-to-cart-form.cart {
    margin-top: 0em;
}

.single-product-content .variations{margin-top:-20px !important;}
.single-product-content .variations .swatches-select .swatch-enabled{padding:6px 9px !important; border:1px solid #adadad; !important;}
.single-product-content .variations .swatches-select .swatch-enabled.active-swatch{    border: 1px solid #039222 !important;}
h1.product_title.entry-title {
    font-size: 26px !important;
    line-height: 45px !important;
}
.shopify-variation-price span#productPrice {
    font-size: 23px !important;
    margin-top: -10px !important;
}
.shopify-product-details__short-description p.p_des_ex {
    font-size: 17px !important;
    line-height: 25px !important;
    padding-bottom: 10px;
    text-align: justify !important;
}
div#shopify-section-gl-product-page-description ul.tabs.sp-tabs li a {
    font-size: 18px !important;
    font-weight: normal !important;
}
div#shopify-section-gl-product-page-description .basel-tab-wrapper .shopify-Tabs-panel p {
    line-height: 25px;
    letter-spacing: 1px;
}
section.related.products h3.title.slider-title {
    text-transform: capitalize !important;
}

div.highlights-banners-block {
    flex: 1;
    margin: 0 15px;
}

div.highlights-banners-text {
    font-size: 15px;
    line-height: 1.4em;
}

.highlights-banners-text h4.highlights-banners-heading {
    line-height: 1.5;
    margin-bottom: 3px;
}

div.highlights-banners-container {
    max-width: 1200px;
    margin: 0 auto;
}

div#tab-description p {
    line-height: 1.4em;
    letter-spacing: 0;
    margin-bottom: 5px;
}

#tab-description table td p {
    font-weight: 400;
}

#tab-description table tr:first-child td p {
    font-weight: 700;
}

#tab-description table td {
    padding: 10px;
}

.gl_custom_1597300651258.gl_content_html {
    background: #ece9e9;
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}

.pan-india h2 {
    font-size: 28px;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-weight: 700;
}

.pan-india p {
    margin-bottom: 0;
}

.pan-india img {
    max-width: 520px;
    width: 90%;
}

.prod-des-lat .sec-des-col {
   width: 50%;
   float: left;
}

.prod-des-lat .first-des-col {
   float: left;
   width: 50%;
   padding: 0 20px 0 0;
}

.sec-des-col h5 {
   text-decoration: underline;
}

h2.titleh2.tcenter:after {
    left: 0;
    right: 0;
    margin: 0 auto;
}

.mobile_nav_center div.right-column.one {
    display: none;
}

.copyrights-wrapper.copyrights-two-columns {
    background: #039222 !important;
}

.google-map-container.google-map-container-with-content, .gl_custom_faqs_counter{
    display: none !important;
}
a.set-link-faq {
    color: #fff !important;
}
.gl_custom_faqs_faq h1.gl_custom_heading {
    font-size: 40px !important;
    text-decoration: underline;
}
.gl_custom_faqs_faq span.gl_icon_element-icon{margin:0 0px 0!important;}
span.text-faq-set-page {font-size: 15px;}
a.top-link {
    color: #fff !important;
}
.top-sect-about .gl_col-sm-6.gl_hidden-sm .gl_custom_jewellery.about-shop-element p {
    line-height: 35px;
    letter-spacing: 1px;
}
.sub-part-about .gl_col-sm-6.gl_col-md-5 p.gl_custom_heading.gl_mb_15 {
    color: #000 !important;
    font-size: 20px !important;
    font-weight: bold;
}
.sub-part-about .gl_col-sm-6.gl_col-md-5 .spb_text_column.spb_content_element.gl_mb_25 p span {
    color: #4c4c4c !important;
    font-size: 16px !important;
    line-height: 35px !important;
}
.promo-banner-about div#shopify-section-gl_text_social .gl_row[data-gl-full-width].gl_hidden{opacity:1 !important;}
h3.banner-head-about {
    text-align: center !important;
    text-decoration: underline;
    font-size: 30px;
    text-shadow: 0px 4px #80808026;
}
.small-text-about {
    text-align: center;
    color: #fff;
    line-height: 30px;
    font-size: 16px !important;
}
.about-services .spb_wrapper .spb_text_column.spb_content_element .spb_wrapper p,.about-services .spb_wrapper .spb_text_column.spb_content_element .spb_wrapper .about-list li {
    color: #4c4c4c !important;
}
ul.about-list {
    column-count: 2;
}


#shopify-section-faqs_tab .gl_toggle .gl_toggle_content p {
    margin-bottom: 10px;
    line-height: 1.6;
    font-size: 15px;
    font-weight: 400;
}

#shopify-section-faqs_tab .gl_toggle .gl_toggle_title {
    padding: 10px 40px 10px 20px;
    background: #f8f8f8;
}

#shopify-section-faqs_tab .gl_toggle_color_grey.gl_toggle_arrow .gl_toggle_icon::after, 
#shopify-section-faqs_tab .gl_toggle_color_grey.gl_toggle_arrow .gl_toggle_icon::before {
    border-color: #d41212;
  
}


#shopify-section-faqs_tab .gl_toggle .gl_toggle_title h4 {
    color: #000;
  
}

#shopify-section-faqs_tab .gl_toggle {
    padding: 0;
}

#shopify-section-faqs_tab .gl_toggle_size_md.gl_toggle_arrow .gl_toggle_icon {
    margin-right: 11px;
}

#shopify-section-faqs_tab .gl_toggle .gl_toggle_content {
    padding: 10px 20px 0 20px;
}

#shopify-section-faqs_question {
    display: none;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper .spb_text_column.spb_content_element p {
    font-size: 14px;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper .spb_text_column.spb_content_element {
    width: 50%;
    float: left;
}

.testimonial-content footer span.hide-dir {
    display: none;
}

.testimonial-content footer * {
    text-align: center !important;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .gl_column-inner > .spb_wrapper {
    display: flex;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper .spb_text_column.spb_content_element .spb_wrapper {
    display: flex;
    padding: 12px;
    box-shadow: 0px 0px 11px 0px #ccc9;
    width: 100%;
    align-items: center;
    min-height: 90px;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper .spb_text_column.spb_content_element .spb_wrapper p {
    width: 100%;
    display: inline-flex;
    align-items: center;
}

.gl_inner.gl_mb_5 .spb_column.gl_column_container:first-child .spb_text_column.spb_content_element:last-child p br {
    display: none;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper .spb_text_column.spb_content_element {
    width: 50%;
    float: left;
    padding: 0 10px;
    display: inline-flex;
    margin-bottom: 20px;
}

#shopify-section-gl_testimonials .owl-stage {
    display: flex;
}

#shopify-section-gl_testimonials .owl-item {
    display: inline-flex;
}

#shopify-section-gl_testimonials .testimonial {
    display: inline-flex;
    width: 100%;
}

#shopify-section-gl_testimonials .testimonial .testimonial-inner {
    width: 100%;
}

#shopify-section-faqs_faq .spb_column.gl_column_container.gl_col-sm-3 .gl_column-inner >.spb_wrapper .spb_wrapper p {
    display: flex;
}

#contact_form textarea.input__ok {
    resize: none;
    height: 120px;
}

.custom-tab-home {
    text-align: left !importat;
}

.custom-tab-home h1 {
    font-size: 25px !important;
}

.section_tab_single .gl_custom_1600838604988.tab-single.tab-collection {
    background-image: url('/cdn/shop/files/3db44b3….jpg?v=1600835585');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#shopify-section-1600852940567 .gl_column-inner {
    padding-bottom: 40px;
}

.template-index .main-page-wrapper:before {
    position: fixed;
    content: "";
    background-image: url(/cdn/shop/files/1_d3db5da1-ad8f-4717-a366-e500bb926057.png?v=1600927712);
    width: 5vw;
    height: 90vh;
    display: none;
    z-index: 1;
    bottom: 0;
    background-size: contain;
    left: 10px;
}

.main-header {
    z-index: 9;
}

#shopify-section-1547774880206 .owl-stage-outer.owl-height, footer.footer-container.color-scheme-dark, div#shopify-section-1597300651258 {
    position: relative;
    z-index: 9;
}

ul.list-icon-san li {
    display: inline-flex;
    min-width: 50%;
    float: left;
    margin: 10px 0;
}

ul.list-icon-san li p {
    margin-bottom: 0;
    width: 100%;
} 

ul.list-icon-san li p img {
    margin-right: 10px;
}

.color_sticky_dark.act-scroll .main-nav .menu>li:last-child>a {
    color: #fff;
}

.mobile-nav ul li:last-child a {
    background: #039222;
    color: #fff;
}

.mobile-nav ul li:last-child a:first-letter {
    text-transform: lowercase;
}

.sec-pay {
    background: #ece9e9;
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}

.small-icon img {
    max-height: 64px;
}





/*************************************************Media Query***********************************************/


@media (max-width:1024px) {

body p {
    font-weight: 400;
    font-size: 16px;
}



header.main-header .mobile_nav_center .site-logo, .mobile_nav_center div.site-logo {
    width: auto;
}

.mobile_nav_center div.right-column {
    width: 120px !important;
    white-space: nowrap;
}

div#shopify-section-1595998566353 .gl_col-sm-6.gl_col-md-5 {
    width: 60%;
}

h2.titleh2, .title-wrapper.basel-title-size-large .title {
    font-size: 28px;
}

#shopify-section-1596028701341 .spb_column.gl_column_container.gl_col-xs-12.gl_col-sm-7 {
    padding-left: 0;
}
 
.gl_custom_1595998566353.gl_row.spb_row.gl_row-fluid {
    display: flex;
    align-items: center;
}

div#shopify-section-1595998566353 {
    padding: 0 0 50px;
}

.gl_custom_1596028701341 {
    display: flex;
    align-items: center;
}

.carosel-blog-section .owl-carousel .owl-item p {
    font-size: 14px;
    line-height: 1.4em;
}

.carosel-blog-section .owl-carousel .owl-item h3.entry-title {
    font-size: 16px;
    margin-top: 15px;
    margin-bottom: 0;
}

div.testimonial-content {
    font-size: 16px;
    line-height: 1.5em;
}
  
div.testimonial .testimonial-content footer {
    margin-top: 5px;
}

.footer-column.footer-column-1.col-md-4.col-sm-6.col-xs-12 {
    width: 30%;
    padding: 0 10px;
}

.footer-column.footer-column-2.col-md-2.col-sm-6.col-xs-12, .footer-column.footer-column-3.col-md-2.col-sm-6.col-xs-12 {
    width: 20%;
    padding: 0 10px;
}

.footer-column.footer-column-4.col-md-3.col-sm-6.col-xs-12, .footer-column.footer-column-5.col-md-3.col-sm-6.col-xs-12 {
    width: 30%;
    padding: 0 10px;
}

.footer-container ul.menu li {
    margin-bottom: 10px;
}

.foot-add * {
    font-size: 14px;
}

footer h5.widget-title {
    margin-bottom: 15px;
}

.footer-container ul.footer-blog li {
    margin-bottom: 15px;
}

a.foot-logo {
    margin-bottom: 10px;
    max-width: 100px;
}

.owl-carousel div.owl-item img {
    width: 75px;
    display: inline;
}

.footer-container ul.menu li a {
    font-size: 14px;
    font-weight: 500;
}

h2.Home-title {
    font-size: 52px;
}

.prod-des-lat .first-des-col {
    float: left;
    width: 100%;
    padding: 0 20px 0 0;
}


#cntct-frm .spb_column.gl_column_container.gl_col-sm-6:last-child {
    width: 55%;
}


#cntct-frm .spb_column.gl_column_container.gl_col-sm-6 {
    width: 45%;
}

#cntct-frm .spb_column.gl_column_container.gl_col-sm-6:first-child .gl_column-inner {
    padding-right: 30px !important;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .gl_column-inner {
    padding: 0;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper .spb_text_column.spb_content_element p {
    font-size: 14px;
    line-height: inherit;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper span.gl_icon_element-icon {
    font-size: 30px !important;
}

.top-sect-about .gl_col-sm-6.gl_hidden-sm .gl_custom_jewellery.about-shop-element p {
    line-height: normal;
}

div#shopify-section-gl_section_image_text_4 .spb_column.gl_column_container.gl_col-sm-6 {
    width: 100%;
}

div#shopify-section-gl_section_image_text_4 .spb_column.gl_column_container.gl_col-sm-6 span.text-larger {
    line-height: 1.5 !important;
}

#faq4 .spb_column.gl_column_container.gl_col-sm-3 {
    width: 50%;
}

  
}


@media (max-width:980px) {

.mobile_nav_center div.right-column.one {
    width: 30px !important;
    display: table-cell;
}

header.main-header .mobile_nav_center .site-logo, .mobile_nav_center div.site-logo {
    max-width: 120px;
    display: block;
} 

div#shopify-section-1596550696161 .col-lg-3.col-md-3.col-sm-12 {
    width: 33.33%;
    margin: 10px 0;
}

ul.ul-list li, ul li {
    font-size: 16px;
}

.pan-india img {
    max-width: 420px;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .gl_column-inner > .spb_wrapper {
    flex-direction: row;
    flex-wrap: wrap;
}

#cntct-frm .spb_column.gl_column_container.gl_col-sm-6:first-child .gl_column-inner {
    padding: 0 10px !important;
    margin-bottom: 0px !important;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper .spb_text_column.spb_content_element {
    width: 100%;
    padding: 0;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 .spb_wrapper .spb_text_column.spb_content_element .spb_wrapper {
    min-height: auto;
}

#cntct-frm .spb_column.gl_column_container.gl_col-sm-6:last-child .gl_column-inner {
    padding-top: 0 !important;
}

#shopify-section-faqs_tab .spb_column.gl_column_container.gl_col-sm-7, #shopify-section-faqs_tab .spb_column.gl_column_container.gl_col-sm-5 {
    width: 50%;
}

#shopify-section-faqs_tab .spb_column.gl_column_container.gl_col-sm-7 .gl_column-inner {
    padding-right: 30px !important;
}

form#contact_form > p span {
    font-size: 16px !important;
}

form#contact_form span.faq-form {
    font-size: 14px !important;
}

form#contact_form p {
    margin-bottom: 15px;
}

#shopify-section-faqs_tab .gl_toggle {
    margin-bottom: 15px;
}

div#shopify-section-gl_section_Information_owl .owl-carousel:hover .owl-nav div.owl-next {
    right: 0;
    top: 0;
    bottom: 0;
    height: 38px;
    margin: auto;
}

div#shopify-section-gl_section_Information_owl .owl-carousel:hover .owl-nav div.owl-prev {
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 38px;
}

div#shopify-section-gl_section_Information_owl .owl-stage .owl-item {
    padding: 0 20px;
}

div#shopify-section-gl_section_Information_owl .owl-stage .basel-info-box.box-style-shadow.btn-position-hover {
    padding: 0;
    margin: 0;
}

#shopify-section-faqs_tab .spb_column.gl_column_container.gl_col-sm-7, #shopify-section-faqs_tab .spb_column.gl_column_container.gl_col-sm-5 {
    width: 100%;
}

#shopify-section-faqs_tab .spb_column.gl_column_container.gl_col-sm-7 .gl_column-inner {
    padding-right: 15px !important;
}

div#shopify-section-gl-product-page-description ul.tabs.sp-tabs li a {
    font-size: 14px !important;
    font-weight: normal !important;
    border: none;
}

.highlights-banners.highlight-banners-count-4 div.highlights-banners-block {
    flex: 1;
    margin: 15px 0;
}


}


@media (max-width:768px) {

.gl_custom_1595998566353.gl_row.spb_row.gl_row-fluid, .gl_custom_1596028701341.gl_row.spb_row.gl_row-fluid, #shopify-section-1502248252942 .gl_row.gl_row-flex {
    flex-direction: column;
}

div#shopify-section-1595998566353 .gl_col-sm-6, div#shopify-section-1595998566353 .gl_col-sm-6.gl_col-md-5,
#shopify-section-1596028701341 .gl_col-sm-5, #shopify-section-1596028701341 .gl_col-sm-7, #shopify-section-1502248252942 .spb_column.gl_col-sm-6 {
    width: 100%;
}

div#shopify-section-1595998566353 .pr.gl_single_image-wrapper.gl_box_border_grey.default {
    text-align: center;
}

div#shopify-section-1595998566353 .gl_col-sm-6 .spb_single_image img, #shopify-section-1596028701341 .gl_col-sm-5 img {
    max-width: 480px;
    margin: 0 auto;
    width: 100%;
}

div#shopify-section-1596550696161 .col-lg-3.col-md-3.col-sm-12 {
    width: 50%;
}

.type-post .entry-meta li {
    font-size: 12px;
}

.carosel-blog-section .owl-carousel .owl-item h3.entry-title a {
    letter-spacing: 0;
}

.carosel-blog-section .owl-carousel .owl-item h3.entry-title {
    font-size: 15px;
}

h2.titleh2, .title-wrapper.basel-title-size-large .title {
    font-size: 24px;
}

ul.ul-list li {
    font-size: 16px;
}

.chem p + br {
    display: none;
}

h2.Home-title {
    font-size: 40px;
}

h4.bnnr-txt {
    font-size: 18px;
}

div.custom-tab-home p {
    line-height: normal;
    color: #000;
}

.template-index .main-page-wrapper:before {
	display: none;
}

#shopify-section-1600838604988 .gl_custom_1600838604988.tab-single.tab-collection.section_tab_gl_css {
    background-color: #efeee5 !important;
    background-image: none !important;
}

#shopify-section-1600838604988 .gl_tta-tabs-container {
    display: none !important;
}




}



@media only screen and (max-width:767px){


#cntct-frm .spb_column.gl_column_container.gl_col-sm-6:last-child {
    width: 55%;
}


#cntct-frm .spb_column.gl_column_container.gl_col-sm-6 {
    width: 45%;
}

#cntct-frm .gl_row.spb_row.gl_inner.gl_row-fluid.gl_mb_5 {
    margin: 0;
}

#faq4 .spb_column.gl_column_container.gl_col-sm-3 {
    width: 100%;
}

#faq4 .spb_text_column.spb_content_element {
    margin: 8px 0;
    padding: 10px;
    background: #ffffff1a;
}

#faq4 .spb_text_column.spb_content_element .spb_wrapper p {
    display: flex;
    align-items: center;
}

div#shopify-section-gl-product-page-description ul.tabs.sp-tabs li.basel_additional_tab_tab {
    display: none;
}

div#shopify-section-gl-product-page-description ul.tabs.sp-tabs li {
    display: inline-flex;
    align-items: center;
    justify-content: stretch;
}

.custom-tab-home p {
    color: #000;
    line-height: initial;
}


}



@media (max-width: 600px) {

h2.Home-title {
    font-size: 28px;
}

h4.bnnr-txt {
    font-size: 16px;
}

div#shopify-section-1547774880206 {
    margin-bottom: 30px;
}

div#shopify-section-1547774880206 .owl-stage-outer.owl-height {
    height: 200px !important;
}

#shopify-section-1547774880206 .owl-stage {
    height: 100%;
}

#shopify-section-1547774880206 .owl-item > div {
    height: 100%;
}

#shopify-section-1547774880206 .main-wrapp-img {
    height: 100%;
}

#shopify-section-1547774880206 .main-wrapp-img * {
    height: 100% !important;
}

div#shopify-section-1547774880206 .owl-dots {
    position: absolute;
    bottom: 0;
    width: 100%;
  	top: unset
}

#shopify-section-1547774880206 .owl-item {
    height: 100%;
}

div#shopify-section-1596550696161 .col-lg-3.col-md-3.col-sm-12 {
    width: 100%;
}

body p {
    font-weight: 400;
    font-size: 14px;
}

ul.ul-list li, ul li {
    font-size: 14px;
}

#shopify-section-1596030134612 .owl-carousel-item-inner {
    padding-left: 20px;
    padding-right: 20px;
}

#shopify-section-1596030134612 .owl-carousel .owl-nav>div.owl-prev {
    left: -10px;
}

#shopify-section-1596030134612 .owl-carousel .owl-nav>div.owl-next {
    right: -10px;
}

.testimonial .testimonial-content {
    line-height: 1.5;
  	font-size: 14px;
}

#shopify-section-gl_footer .footer-column.footer-column-2, #shopify-section-gl_footer .footer-column.footer-column-3 {
    width: 50%;
}

#shopify-section-gl_footer .footer-column {
    width: 100%;
}

h2.titleh2, .title-wrapper.basel-title-size-large .title {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em;
}

h2.titleh2:after {
    height: 2px;
    width: 30px;
}





}


p.agree_checkbox a{color:#039222 !important;}

li#menu-item-1601295472940 a {
    text-transform: initial !important;
}
 .blink-two {
        animation: blinker-two 1.4s linear infinite;
      }
      @keyframes blinker-two {
        100% {
          opacity: 0;
        }
      }
.template-collection .nav-shop ul.basel-product-categories li.cat-item a:before {
    content: "OUR PRODUCTS";
    color:#fff !important;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
}
.template-collection .nav-shop ul.basel-product-categories li.cat-item a:after{
display:none !important;}
.template-collection .nav-shop ul.basel-product-categories li.cat-item a {
    pointer-events: none;
    color:#212121 !important;
    user-select: none;
    width: 150px;
    position: relative;
  
}
.template-collection .nav-shop a.basel-back-btn.basel-tooltip{display:none;}
@media only screen and (min-width:1200px){

.template-collection .nav-shop ul.basel-product-categories li.cat-item a:before{
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
  
}
.row.cart-actions .coupon {
    display: grid !important;
    width: 50%;
}}

.sing-btn {
    background: #000 !important;
    margin-top: 10px;
    border: 1px solid #000 !important;
  color:#fff !important;
}
.template-product h1.product_title span {
    font-size: 19px;
}
.template-collection h3.product-title a span, .cart-widget-side ul.cart_list.product_list_widget li.mini_cart_item a span,tr.shopify-cart-form__cart-item.cart_item td.product-name a span {
    display: none;
}
#shopify-section-1595998566353 p:empty {
    display: none;
}
.gl_custom_1595998566353.gl_row.spb_row.gl_row-fluid {
    display: flex !important;
    align-items: center !important;
}
@media only screen and (min-width:1200px){#shopify-section-1595998566353 .spb_column.gl_column_container.gl_col-sm-1.gl_hidden-sm.gl_hidden-xs {
    width: 4% !important;
}}
.sec-des-col h5 {
    color: green;
}
p.extra-info {
    animation: blinker-two 3.8s linear infinite;
    text-decoration: underline;
    color: #ea3434;
}
span#jas_product_delivery {
    display: none;
}
.set-link-to-use a.link-to-another {
    color: green;
    /* text-decoration: underline; */
    font-size: 20px;
    line-height: 26px;
    text-align: center;
}
.set-link-to-use {
    margin-bottom: 43px;
}
span.date_end_delivery {
    margin-left: 5px !important;
}
.thank-you__additional-content {
    font-size: 15px !important;
    font-weight: bold !important;
}
.product-single__media iframe {
    width: 100% !important;
    height: 500px !important;
}
div#gl_thumbnails .owl-stage .owl-item.active img {
    width: 100%;
    height: 137px !important;
}
/* @media only screen and (min-width:1200px){ figure#gl_thum .owl-nav.disabled {
    display: block !important;
    z-index: 9999 !important;
    bottom: 55%!important;
}
  figure#gl_thum .owl-dots.disabled{display:block !important;}
}
figure#gl_thum .owl-nav.disabled {
    display: block !important;
    z-index: 9999 !important;
    bottom: 55%!important;
}
  figure#gl_thum .owl-dots.disabled{display:block !important;} */
div#th_product_bundle .th_pb_wf.th_pb_variants_select_div_cls.th_pb_variants_select_div {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}
div#th_product_bundle .th_pb_title h4 {
    font-size: 26px !important;
    color: #252222 !important;
    text-align: center;
    margin-bottom: 15px;
}
div#th_product_bundle .th_pb_list_content .th_pb_pro_title a {
    font-size: 17px !important;
    margin-bottom: 10px;
}
div#th_product_bundle ul.th_pb_list_ul li .th_pb_option_label_cls {
    font-size: 16px !important;
}
div#th_product_bundle .th_pb_list_content .th_pb_bd_qty {
    width: 50%;
    float: left;
    margin-top: 10px;
    font-size: 16px;
}
div#th_product_bundle .th_pb_list_content .th_pb_list_price {
    width: 50%;
    text-align: right;
      margin-top: 10px;
}
div#th_product_bundle .th_pb_list_content .th_pb_list_price span.th_pb_main_price {
    font-weight: 700;
    font-size: 18px !important;
}
div#th_product_bundle ul.th_pb_list_ul li {
    padding: 0 20px !important;
}
div#th_product_bundle ul.th_pb_list_ul li:after {
    content: '+';
    position: absolute;
    right: -12px;
    top: 46%;
    font-size: 20px;
    background: #039222 !important;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #fff !important;
    border-radius: 50%;
    font-weight: 500;
    z-index: 9;
    text-align: center;
}
@media only screen and (max-width:600px){
ul.th_pb_list_ul {
	display: block !important;
}
  div#th_product_bundle ul.th_pb_list_ul li {
	padding: 0 0px !important;
	max-width: 100%;
}
div#th_product_bundle ul.th_pb_list_ul li:first-child .th_pb_list_content.th_pb_wf {
	margin-bottom: 50px;
	position: relative;
}
  div#th_product_bundle ul.th_pb_list_ul li::after{
   display: none; 
  }
  div#th_product_bundle ul.th_pb_list_ul li:first-child .th_pb_list_content.th_pb_wf::before {
	position: absolute;
	content: "+";
	width: 30px;
	height: 30px;
	background: #039222;
	bottom: -40px;
	left: 0;
	right: 0;
	margin: auto;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-size: 21px;
	border-radius: 50px;
}
  div#th_product_bundle .th_pb_title h4 {
	font-size: 22px !important;
	margin-bottom: 0;
}
  div#th_product_bundle .th_pb_title.th_pb_wf {
	padding-bottom: 0;
}
}
 table.chemical-comp {
    border: 1px solid;
    margin-top: 25px;
}
 table.chemical-comp tbody tr td {
    text-align: left;
    font-weight: bold;
    line-height: 25px;
}
table.chemical-comp{border:1px solid;}

#tab-description table.chemical-comp tr:last-child td {
    border: 1px;
}