/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./sfra-webpack-builder/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./sfra-webpack-builder/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./sfra-webpack-builder/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./code/app_tanishq/cartridge/client/default/scss/pdp/termsHowToUse.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.gc-term-and-condition-container .gc-term-and-condition .heading {
  font: normal normal bold 1rem/1.375rem "nunito_sansregular";
  letter-spacing: 0.0262rem;
  text-transform: capitalize;
  color: #000;
  cursor: pointer; }

.gc-term-and-condition-container .gc-term-and-condition .term-icon {
  margin-left: 1rem;
  float: right;
  color: #832729; }
  .gc-term-and-condition-container .gc-term-and-condition .term-icon #tc-arrowdown,
  .gc-term-and-condition-container .gc-term-and-condition .term-icon #tc-arrowup {
    font-size: calculaterem(20px);
    font-weight: 600;
    cursor: pointer;
    color: #832729; }

.gc-term-and-condition-container .gc-term-and-condition .term-and-condition {
  line-height: 1.375rem;
  max-height: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  overflow: hidden; }
  .gc-term-and-condition-container .gc-term-and-condition .term-and-condition p {
    font: normal normal normal 0.8125rem/1.375rem "nunito_sansregular";
    letter-spacing: 0.0244rem;
    color: #19150c;
    margin-bottom: 0;
    text-transform: capitalize; }

.egc-term-and-condition-container {
  padding: 20px 45px; }
  @media (max-width: 1023.98px) {
    .egc-term-and-condition-container {
      padding: 20px 6px; } }
  .egc-term-and-condition-container hr {
    border-top: 0.5px solid #000000B2;
    margin: 25px 0; }
  .egc-term-and-condition-container .egc-term-and-condition {
    border: 1px solid #916969B2;
    border-radius: 4px;
    padding: 15px 30px; }
    [dir="rtl"] .egc-term-and-condition-container .egc-term-and-condition {
      text-align: right; }
    .egc-term-and-condition-container .egc-term-and-condition .head {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .egc-term-and-condition-container .egc-term-and-condition .head .heading {
        font: 400 22px/14px "satoshi Variable", sans-serif;
        color: #000;
        cursor: pointer; }
        @media (max-width: 1023.98px) {
          .egc-term-and-condition-container .egc-term-and-condition .head .heading {
            font: 400 18px/14px "satoshi Variable", sans-serif; } }
      .egc-term-and-condition-container .egc-term-and-condition .head .term-icon {
        margin-left: 1rem;
        float: right;
        color: #832729;
        font-size: 18px; }
    @media (max-width: 575.98px) {
      .egc-term-and-condition-container .egc-term-and-condition .head {
        width: 100%; } }
    .egc-term-and-condition-container .egc-term-and-condition .term-and-condition {
      line-height: 1.375rem;
      max-height: 0;
      -webkit-transition: 0.5s;
      transition: 0.5s;
      overflow: hidden; }
      .egc-term-and-condition-container .egc-term-and-condition .term-and-condition table {
        margin-top: 30px; }
      .egc-term-and-condition-container .egc-term-and-condition .term-and-condition td {
        vertical-align: top; }
  .egc-term-and-condition-container .terms-sub-1 {
    font: 500 20px/20px "satoshi Variable", sans-serif;
    color: #343434; }
    @media (max-width: 1023.98px) {
      .egc-term-and-condition-container .terms-sub-1 {
        font: 500 16px/20px "satoshi Variable", sans-serif; } }
  .egc-term-and-condition-container p.terms-sub-2 {
    font: 500 18px/20px "satoshi Variable", sans-serif;
    color: #343434; }
    @media (max-width: 1023.98px) {
      .egc-term-and-condition-container p.terms-sub-2 {
        font: 500 16px/20px "satoshi Variable", sans-serif; } }
  .egc-term-and-condition-container .terms-content ul {
    padding-left: 20px; }
  .egc-term-and-condition-container .general-stmt,
  .egc-term-and-condition-container li {
    font: 400 17px/20px "satoshi Variable", sans-serif;
    color: #343434; }
    @media (max-width: 1023.98px) {
      .egc-term-and-condition-container .general-stmt,
      .egc-term-and-condition-container li {
        font: 400 14px/20px "satoshi Variable", sans-serif; } }
  .egc-term-and-condition-container .term-and-condition {
    overflow-y: scroll !important; }
  .egc-term-and-condition-container .term-and-condition::-webkit-scrollbar {
    width: 2px; }
  .egc-term-and-condition-container .term-and-condition::-webkit-scrollbar-track {
    margin: 8px 0;
    background: #00000033; }
  .egc-term-and-condition-container .term-and-condition::-webkit-scrollbar-thumb,
  .egc-term-and-condition-container .term-and-condition::-webkit-scrollbar-thumb:hover {
    background-color: #832729; }

.egc-how-to-use-container {
  padding: 20px 45px; }
  @media (max-width: 1023.98px) {
    .egc-how-to-use-container {
      padding: 20px 6px; } }
  .egc-how-to-use-container hr {
    border-top: 0.5px solid #000000B2;
    margin: 25px 0; }

.how-to-use-container {
  border: 1px solid #916969B2;
  border-radius: 4px;
  padding: 15px 30px; }
  [dir="rtl"] .how-to-use-container {
    text-align: right; }
  .how-to-use-container hr {
    border-top: 0.5px solid #000000B2; }
  .how-to-use-container .head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .how-to-use-container .head .heading {
      font: 400 22px/14px "satoshi Variable", sans-serif;
      color: #000;
      cursor: pointer; }
      @media (max-width: 1023.98px) {
        .how-to-use-container .head .heading {
          font: 400 18px/14px "satoshi Variable", sans-serif; } }
    .how-to-use-container .head .term-icon {
      margin-left: 1rem;
      float: right;
      color: #832729;
      font-size: 18px; }
  @media (max-width: 575.98px) {
    .how-to-use-container .head {
      width: 100%; } }
  .how-to-use-container .how-to-use-content {
    line-height: 1.375rem;
    max-height: 0;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    overflow: hidden; }
    .how-to-use-container .how-to-use-content p {
      font: 400 18px/20px "satoshi Variable", sans-serif;
      letter-spacing: 0;
      color: #343434; }
    @media (max-width: 575.98px) {
      .how-to-use-container .how-to-use-content p {
        font: 400 14px/18px "satoshi Variable", sans-serif; } }


/*# sourceMappingURL=default\css\pdp\termsHowToUse.css.map*/