/** Shopify CDN: Minification failed

Line 24:0 Comments in CSS use "/* ... */" instead of "//"
Line 205:0 Unexpected "<"
Line 231:0 Unexpected "<"

**/


/* CSS from section stylesheet tags */
.accordion-icon {
  float: right;
  transition: transform 0.3s ease-in-out;
}

.collapsed .accordion-icon {
  transform: rotate(0deg);
}

.btn-link[aria-expanded="true"] .accordion-icon {
  transform: rotate(45deg); /* Adjust this value for the desired "+" to "-" animation */
}

// form

.get_find .contact-form {
    margin-top: 40px;
    text-align: center;
}
  input, select, textarea {
    border: 1px solid #e4e4e4;
    color: #92959a;
}
input{
    max-width: 100%;
    padding: 8px 10px;
    border-radius: 3px; 
  }

  .form-control {
    height: 60px;
    border: 1px solid #dcdcdc;
    border-radius: 0;
    margin-bottom: 20px;
}
  .box-email textarea {
    padding: 10px 20px;
    height: 260px;
    border-radius: 0;
}
  .get_find .contact-form textarea {
    width: 100%;
    border: 1px solid #e4e4e4;
    color: #92959a;
}
   .box-email .btn-primary {
    background-color: #000;
    border-radius: 0;
    border: none;
    padding: 16px 0;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-top: 21px;
    transition: .3s;
}
 .contact-form .btn-primary {
    padding: 0 65px !important;
    height: 55px;
 }
.btn-primary {
    color: #fff;
}

  .box_getin {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .box_getin h5 {
    font-size: 30px;
    padding-bottom: 0;
}
  .btn-white {
    color: white;
}
  
/* Enhances the general style of form controls specifically for select elements */
.form-control-select {
    background-color: #ffffff; /* White background to make the dropdown stand out */
    color: ##495057; /* Dark text for better readability */
    font-size: 16px; /* Slightly larger font for easy reading */
    appearance: none; /* Removes default system styling */
    -moz-appearance: none;
    -webkit-appearance: none;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%209L1%204H11L6%209Z%22%20fill%3D%22%23333%22/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-position: right 10px center; /* Positions the arrow icon on the right */
    background-size: 12px; /* Ensures the icon size is consistent */
    border: 1px solid #dcdcdc; /* Borders to match the general style */
}

.form-control-select:hover {
    border-color: #a5a5a5; /* Darker border on hover for better interaction feedback */
}

.form-control-select:focus {
    border-color: #0056b3; /* Highlight color on focus to enhance accessibility */
    outline: none; /* Removes default focus outline */
}

/* Accordion Container */
.accordion-container {
    margin-bottom: 20px;
    border: 1px solid #ddd;
}

/* Card Styling */
.accordion-card {
    border: none;
    border-radius: 0;
    margin-bottom: 0px;
}

/* Card Header */
.accordion-header {
    background-color: #f7f7f7;
    border-bottom: 1px solid #eee;
}

/* Title Button */
.accordion-title-btn {
    background-color: transparent;
    color: #333;
    text-align: left;
    width: 100%;
    padding: 15px;
    font-size: 18px;
    border: none;
    outline: none;
}

.accordion-title-btn:hover {
    text-decoration: none;
}

/* Icon for accordion toggle */
.accordion-icon {
    float: right;
    transition: transform 0.3s ease;
}

/* Collapse Body */
.accordion-body {
    padding: 15px;
    line-height: 1.5;
    background-color: #fff;
}

/* Transition effect for rotating icon */
.accordion-title-btn.collapsed .accordion-icon {
    transform: rotate(0);
}

.accordion-title-btn:not(.collapsed) .accordion-icon {
    transform: rotate(-180deg);
}
/* Custom styles for the Privacy Policy section */
.banner_about {
  background-size: cover;
  background-position: center;
}

.title-page h2 {
  color: white; /* Ensures the title stands out against the background */
}

.bread-crumb a, .bread-crumb strong {
  color: white; /* Ensures breadcrumb links are visible */
  text-decoration: none;
}

.bread-crumb i {
  padding: 0 5px; /* Proper spacing for the breadcrumb icon */
}

.privacy-policy-content {
  background-color: #fff;
  padding: 20px;
  border-radius: 5px;
  box-shadow: none; /* Shadow removed as requested */
}

.privacy-policy-content h3, h3 {
  font-size: 1.4rem!important;
}

.privacy-policy-content a {
  color: #007bff; /* Link color */
  text-decoration: underline; /* Ensures links are clearly underlined */
}

.privacy-policy-content a:hover {
  text-decoration: none; /* Removes underline on hover for a dynamic effect */
}
<style>
.title_heading {
  color: #2c2c2c;
  font-family: Roboto, sans-serif;
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  text-transform: none;
  font-size: 45px;
}
.title_heading:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: calc(50% - 25px);
  width: 50px; 
  height: 2px;
  background: #e12c43; 
}

.section-info-v1 .content_info{
  color: #2c2c2c;
  font-weight: 400;
} 

</style>
/* Custom styles for the Shipping Policy section */
.banner_about {
  background-size: cover;
  background-position: center;
}

.title-page h2 {
  color: white; /* Ensures the title stands out against the background */
}

.bread-crumb a, .bread-crumb strong {
  color: white; /* Ensures breadcrumb links are visible */
  text-decoration: none;
}

.bread-crumb i {
  padding: 0 5px; /* Proper spacing for the breadcrumb icon */
}

.shipping-policy-content {
  background-color: #fff;
  padding: 20px;
  border-radius: 0px;
  box-shadow: 0 0px 0px rgba(0,0,0,0)!important; /* Slightly deeper shadow for better separation */
}
  
.h3, h3 {
    font-size: 1.4rem!important;
  }
  
.shipping-policy-content a {
  color: #00000; /* Bootstrap primary link color, adjust as necessary */
  text-decoration: underline; /* Ensure links are underlined */
}

.shipping-policy-content a:hover {
  text-decoration: none; /* Optional: removes underline on hover for a dynamic effect */
}