/** Shopify CDN: Minification failed

Line 97:21 Expected identifier but found whitespace
Line 97:22 Unexpected "#003399"
Line 105:99 Unexpected "/"

**/
footer.footer.footer-section.color-scheme-8c52da54-54f4-4db2-b7c3-afcb99c038c4.gradient.section-sections--24192846594343__footer-padding {background-color: #039 !important;}

.footer__content-top.page-width{display: grid;grid-template-columns: calc(46% - 35px) calc(50% - 35px);gap: 70px;padding: 0;}
.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {gap: 50px;}
h2.footer-block__heading.inline-richtext {font-size: 24px;margin-bottom: 35px;color:#f1f2f3;}
.footer-block.grid__item.scroll-trigger.animate--slide-in p {font-size: 14px;}
.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in {width: 5px;}
.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in:nth-child(4) h2.footer-block__heading.inline-richtext {visibility: hidden;}
.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in:nth-child(3) h2.footer-block__heading.inline-richtext {visibility: hidden;}
.footer-block:nth-child(3) h2.footer-block__heading {visibility: hidden;}

/* li:hover .footer-dropdown {display: block;}
.footer-section .footer-block__details-content .footer-dropdown li a.list-menu__item--link { color: #000 !important; width:100%;}
.footer-block__details-content i{padding-left:6px;}
.footer-dropdown.list-unstyled {display: none;box-shadow: #64646f33 0 7px 29px; padding: 10px 16px; border-radius: 10px; position: absolute; width: 162px; background: #fff; z-index: 9; overflow: hidden;}
.footer-block__details-content .-link{position:relative;} */

.read-more-content ul.braces-city-list {column-count: 4;list-style: none;padding: 0px;}
.read-more-content ul.braces-city-list a {color: #003399;
    font-weight: 400;
    font-size: 16px;
    text-decoration: underline;
}

.footer {border-top: 0.1rem solid rgba(var(--color-foreground), 0.08);}
.footer:not(.color-scheme-1) {border-top: none;}
.footer__content-top {padding-bottom: 5rem;display: block;}
a.link.link--text.list-menu__item.list-menu__item--link {color: #6EF7F7;font-size: 14px;padding-bottom: 13px;font-weight: 400;}
ul.footer-social-icons {display: flex;gap: 15px;padding: 0;margin-top: 20px;}
ul.footer-social-icons li {list-style: none;}
ul.footer-social-icons span.hide-element {display: none;}
.footer__content-top.page-width .footer-email p {margin-bottom: 20px;}
.footer__content-top.page-width .footer-subtitle p {max-width: 490px;color: #F1F2F3;margin-bottom: 32px;font-weight: 400;}
.footer__content-top.page-width .footer-email a {color: #F1F2F3;font-size: 16px;}
.footer__content-top.page-width .footer-contact a {color: #F1F2F3;font-size: 16px;}
ul.footer-social-icons img {width: 33px;height: 33px;}
.footer__content-bottom.scroll-trigger.animate--slide-in .page-width {padding: 0;}
.section-grid-two-column .grid-row {display: flex;align-items: flex-start;width: 100%;gap: 164px;}
.footer__content-bottom-wrapper--center .copyright__content {font-size: 14px;display: flex;gap: 23px;}
.footer__content-bottom-wrapper--center .copyright__content span {color: #f1f2f3;}
.footer__content-bottom-wrapper--center .copyright__content a {color: #12DAF8;}
.footer-secondary-content-wrppaer {margin: 50px 0 70px;}
.secondary-wrapper-content-footer {display: flex;gap: 21px;}
/* Shared styles for both sections */
.secondary-wrapper-content-footer .barces-cost,
.secondary-wrapper-content-footer .teeth-straightening-option {display: inline-block;align-items: flex-start;vertical-align: top;width: calc(54% - 50px);height: 100%;border: 1px solid #6EF7F7;border-radius: 5px;padding: 32px;color: #F1F2F3;cursor: pointer;transition: all 0.3s ease;}
/* Active state styles */
.secondary-wrapper-content-footer .barces-cost.active,
.secondary-wrapper-content-footer .teeth-straightening-option.active {background: #6EF7F7;color: #07142F;}
/* Text styles */
.secondary-wrapper-content-footer h4 {font-size: 18px;font-weight: 600;margin-bottom: 20px;    color: #f1f2f3;}
.secondary-wrapper-content-footer p {margin-bottom: 20px;font-weight: 500;    color: #f1f2f3;}
.secondary-wrapper-content-footer span {font-weight: 500;display: flex;align-items: center;gap: 12px;    color: #f1f2f3;}
.secondary-wrapper-content-footer a{color: #f1f2f3;}
/* Color changes for active state */
.secondary-wrapper-content-footer .active h4,
.secondary-wrapper-content-footer .active p,
.secondary-wrapper-content-footer .active span {color: #07142F;display: flex;align-items: center;gap: 12px;}
.secondary-wrapper-content-footer .active a{color: #07142F;}
/* Specific margin for braces cost paragraph */
.secondary-wrapper-content-footer .barces-cost p {margin-bottom: 45px;max-width: 450px;}
/* .secondary-wrapper-content-footer .teeth-straightening-option ul.braces-city-list {display: none;} */
.footer__content-bottom.scroll-trigger.animate--slide-in {padding: 20px 0;}
.footer-secondary-content-wrppaer {margin: 50px 0 70px;}
.secondary-wrapper-content-footer {display: flex;gap: 21px;}
/* Shared styles for both sections */

/* Active state styles */
.secondary-wrapper-content-footer .barces-cost.active,
.secondary-wrapper-content-footer .teeth-straightening-option.active {background: #6EF7F7;color: #07142F;}
/* Text styles */
.secondary-wrapper-content-footer h4 {font-size: 18px;font-weight: 600;margin-bottom: 20px;}
.secondary-wrapper-content-footer p {margin-bottom: 20px;font-weight: 500;}
.secondary-wrapper-content-footer span {font-weight: 500;}
/* Color changes for active state */
.secondary-wrapper-content-footer .active h4,
.secondary-wrapper-content-footer .active p,
.secondary-wrapper-content-footer .active span {color: #07142F;}
/* Specific margin for braces cost paragraph */
.secondary-wrapper-content-footer .barces-cost p {margin-bottom: 45px;}
/* .secondary-wrapper-content-footer .teeth-straghtening-option ul.braces-city-list {display: none;} */
.footer__content-bottom.scroll-trigger.animate--slide-in {padding: 20px 0;}
/* .city-dropdown select {
    width: 100%;
    padding: 12px 15px;
    border-radius: 6px;
    border: 1px solid #003399;
    font-size: 16px;
    color: #f1f2f3; /* Gray text for the placeholder */
    background-color: #003399;
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 16px;}
.city-dropdown select:active{border: 1px solid #6ef7f7;color: #003399;background-color: #6ef7f7;} */


/* Style for the placeholder option */
.city-dropdown select option[value=""] {color: #999;font-style: italic;}
/* Style for city options */
.city-dropdown select option:not([value=""]) {color: #333;}
/* Initially hide the dropdown */
.footer-dropdown {display: none;position: absolute;background-color: #fff;padding: 10px;border: 1px solid #ccc;z-index: 1;margin-top: 340px;border-radius: 8px;}
/* Ensure the parent list item is positioned */
li:hover > .footer-dropdown {display: block;}
/* Optional styling */
.footer-dropdown li {position: relative;}
.footer-dropdown li a {display: block;padding: 5px 10px;white-space: nowrap;}
.footer-dropdown li a:hover {background-color: #fff;}
ul.footer-block__details-content.list-unstyled i.fa-solid.fa-angle-down {position: relative;top: -6px;left: 5px;color: #6EF7F7;}
ul.footer-dropdown.list-unstyled a {padding: 13px;color: #039 !important;}
.secondary-wrapper-content-footer .barces-cost.active i.fa-angle-down {transition: transform 0.3s ease;margin-top: 1px;}
.secondary-wrapper-content-footer .barces-cost.active i.fa-angle-down.rotated {transform: rotate(180deg);} 
.secondary-wrapper-content-footer .teeth-straightening-option.active i.fa-angle-down {transition: transform 0.3s ease;margin-top: 1px;}
.secondary-wrapper-content-footer .teeth-straightening-option.active i.fa-angle-down.rotated {transform: rotate(180deg);}

@media only screen and (min-width: 768px) and (max-width: 1024px)
{
  .footer__content-top.page-width{display: grid;grid-template-columns: 1fr;gap: 30px;padding: 0;}
  .footer__content-top.page-width .footer-subtitle p{max-width: none;}
  .secondary-wrapper-content-footer {flex-direction: column;}
  /* Main Navigation Item */
  .quicklinks h3.nav-link {color: #f1f2f3;font-size: 24px;margin: 0;padding: 12px 0;}
  .usefullinks h3.nav-link {color: #f1f2f3;font-size: 24px;margin: 0;padding: 12px 0;}
  .nav-item {display: inline-block;}
  /* Navigation Link */
  .nav-link {cursor: pointer;display: flex;align-items: center;gap: 8px;justify-content: space-between;}
  .nav-link:hover {color: #0066cc;}
  /* Dropdown Icon */
  .nav-link i {font-size: 24px;}
  /* Dropdown Menu */
  .quicklinks .dropdown-menu {display: none;top: 100%;left: 0;min-width: 200px;padding: 10px 0;}
  .usefullinks .dropdown-menu {display: none;top: 100%;left: 0;min-width: 200px;padding: 10px 0;}
  /* Dropdown Links */
  .quicklinks .dropdown-menu a {display: block;padding: 10px 0px;color: #6EF7F7;text-decoration: none;font-size: 16px;}
  .usefullinks .dropdown-menu a {display: block;padding: 10px 0px;color: #6EF7F7;text-decoration: none;font-size: 16px;}
  /* Show dropdown when active */
  /* .nav-item:hover .quicklinks .dropdown-menu {display: block;}
  .nav-item.active .quicklinks .dropdown-menu {display: block;} */
  .dropdown-menu {display: none;}
  .nav-item.active .dropdown-menu {display: block;}
  .secondary-wrapper-content-footer .barces-cost,
  .secondary-wrapper-content-footer .teeth-straightening-option {width: 100%;}
  .toggle-cities {display: flex;gap: 12px;align-items: center;color: #6EF7F7;}
  .city-columns {position: absolute;background-color: #fff;padding: 10px;border: 1px solid #ccc;z-index: 1;border-radius: 8px;}
  .city-columns ul.treatable-list {padding: 0px 20px;}
  ul.treatable-list a.treatable-case {color: #039;}
}
@media screen and (max-width: 749px) {
  .footer .grid {
    display: block;
  }

  .footer-block.grid__item {
    padding: 0;
    margin: 4rem 0;
    width: 100%;
  }

  .footer-block.grid__item:first-child {
    margin-top: 0;
  }

  .footer__content-top {
    padding-bottom: 3rem;
    padding-left: calc(4rem / var(--font-body-scale));
    padding-right: calc(4rem / var(--font-body-scale));
  }
}

@media screen and (min-width: 750px) {
  .footer__content-top .grid {
    row-gap: 6rem;
    margin-bottom: 0;
  }
}

.footer__content-bottom {
  border-top: solid 0.1rem rgba(var(--color-foreground), 0.08);
  padding-top: 3rem;
}

.footer__content-bottom:only-child {
  border-top: 0;
}

.footer__content-bottom-wrapper {
  display: flex;
  width: 100%;
}

@media screen and (max-width: 749px) {
  .footer__content-bottom {
    flex-wrap: wrap;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    row-gap: 1.5rem;
  }

  .footer__content-bottom-wrapper {
    flex-wrap: wrap;
    row-gap: 1.5rem;
    justify-content: center;
  }

  .footer__content-bottom.scroll-trigger.animate--slide-in {
    animation: none;
    opacity: 1;
    transform: inherit;
  }
}

.footer__localization:empty + .footer__column--info {
  align-items: center;
}

@media screen and (max-width: 749px) {
  .footer__localization:empty + .footer__column {
    padding-top: 1.5rem;
  }
}

.footer__column {
  width: 100%;
  align-items: flex-end;
}

.footer__column--info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
}

@media screen and (min-width: 750px) {
  .footer__column--info {
    padding-left: 0;
    padding-right: 0;
    align-items: flex-end;
  }
}

.footer-block:only-child:last-child {
  text-align: center;
  max-width: 76rem;
  margin: 0 auto;
}

@media screen and (min-width: 750px) {
  .footer-block {
    display: block;
    margin-top: 0;
  }
}

.footer-block:empty {
  display: none;
}

.footer-block--newsletter {
  display: flex;
  align-items: flex-end;
  margin-top: 3rem;
  gap: 1rem;
}

.footer-block--newsletter:only-child {
  margin-top: 0;
}

@media screen and (max-width: 749px) {
  .footer-block.footer-block--menu:only-child {
    text-align: left;
  }
}

@media screen and (min-width: 750px) {
  .footer-block--newsletter {
    flex-wrap: nowrap;
    justify-content: center;
  }
}

.footer-block__heading {
  margin-bottom: 2rem;
  margin-top: 0;
  font-size: calc(var(--font-heading-scale) * 1.6rem);
}

@media screen and (min-width: 990px) {
  .footer-block__heading {
    font-size: calc(var(--font-heading-scale) * 1.8rem);
  }
}

.footer__list-social:empty,
.footer-block--newsletter:empty {
  display: none;
}

.footer__follow-on-shop {
  display: flex;
  text-align: center;
}

.footer__list-social.list-social:only-child {
  justify-content: center;
}

.footer-block__newsletter {
  text-align: center;
  flex-grow: 1;
}

.newsletter-form__field-wrapper {
  max-width: 36rem;
}

@media screen and (min-width: 750px) {
  /* Pushes other components to the right of the flexbox */
  .footer-block__newsletter:not(:only-child) {
    text-align: left;
    margin-right: auto;
  }

  .footer-block__newsletter:not(:only-child) .footer__newsletter {
    justify-content: flex-start;
    margin: 0;
  }

  .footer-block__newsletter:not(:only-child) .newsletter-form__message--success {
    left: auto;
  }

  .footer__follow-on-shop {
    margin-bottom: 0.4rem;
  }
  /* Follow on shop is the first button but it has siblings*/
  .footer__follow-on-shop:first-child:not(:last-child) {
    justify-content: flex-start;
    margin-right: auto;
    text-align: left;
  }

  /*
    All three components are present, email, Follow on Shop, and social icons.
    Moves the FoS button next to the social icons so they appear grouped together
  */
  .footer__follow-on-shop:not(:first-child):not(:last-child) {
    justify-content: flex-end;
    text-align: right;
  }
}

@media screen and (max-width: 749px) {
  /*
    On a small screen we want all the items to be centered
    because they will be stacked.
   */
  .footer-block--newsletter {
    display: flex;
    flex-direction: column;
    flex: 1 1 100%;
    align-items: center;
    gap: 3rem;
  }

  .footer__list-social.list-social,
  .footer__follow-on-shop,
  .footer-block__newsletter {
    display: flex;
    justify-content: center;
  }

  .footer-block__newsletter {
    flex-direction: column;
  }
}

@media screen and (min-width: 750px) {
  .footer-block__newsletter + .footer__list-social {
    margin-top: 0;
  }
}

.footer__localization {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
  padding: 1rem 1rem 0;
}

.footer__localization:empty {
  display: none;
}

.footer__localization h2 {
  margin: 1rem 1rem 0.5rem;
  color: rgba(var(--color-foreground), 0.75);
}

@media screen and (min-width: 750px) {
  .footer__localization {
    padding: 0.4rem 0;
    justify-content: flex-start;
  }

  .footer__localization h2 {
    margin: 1rem 0 0;
  }
}

@media screen and (min-width: 750px) {
  .footer__payment {
    margin-top: 1.5rem;
  }
}

.footer__content-bottom-wrapper--center {
  justify-content: center;
}

.footer__copyright {
  text-align: center;
  margin-top: 1.5rem;
}

@media screen and (min-width: 750px) {
  .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright {
    text-align: right;
  }
}

@keyframes appear-down {
  0% {
    opacity: 0;
    margin-top: -1rem;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}

.footer-block__details-content {
  margin-bottom: 4rem;
}

@media screen and (min-width: 750px) {
  .footer-block__details-content {
    margin-bottom: 0;
  }

  .footer-block__details-content > p,
  .footer-block__details-content > li {
    padding: 0;
  }

  .footer-block:only-child li {
    display: inline;
  }

  .footer-block__details-content > li:not(:last-child) {
    margin-right: 1.5rem;display: flex;align-items: center;
  }
}

.footer-block__details-content .list-menu__item--link,
.copyright__content a {
  color: rgba(var(--color-foreground), 0.75);
}

.footer-block__details-content .list-menu__item--active {
  transition: text-decoration-thickness var(--duration-short) ease;
  color: rgb(var(--color-foreground));
}

@media screen and (min-width: 750px) {
  .footer-block__details-content .list-menu__item--link:hover,
  .copyright__content a:hover {
    color: rgb(var(--color-foreground));
    text-decoration: none;
    text-underline-offset: 0.3rem;
  }

  .footer-block__details-content .list-menu__item--active:hover {
    text-decoration-thickness: 0.2rem;
  }
}

@media screen and (max-width: 989px) {
  .footer-block__details-content .list-menu__item--link {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}

@media screen and (min-width: 750px) {
  .footer-block__details-content .list-menu__item--link {
    display: inline-block;
    font-size: 1.4rem;
  }

  .footer-block__details-content > :first-child .list-menu__item--link {
    padding-top: 0;
  }
}

.footer-block-image {
  display: flex;
}

.footer-block-image.left {
  justify-content: flex-start;
}

.footer-block-image.center {
  justify-content: center;
}

.footer-block-image.right {
  justify-content: flex-end;
}

@media screen and (max-width: 749px) {
  .footer-block-image,
  .footer-block-image.left,
  .footer-block-image.center,
  .footer-block-image.right {
    justify-content: center;
  }
}

.footer-block__image-wrapper {
  margin-bottom: 2rem;
  overflow: hidden !important;
}

.footer-block__image-wrapper img {
  display: block;
  height: auto;
  max-width: 100%;
}

.footer-block__brand-info {
  text-align: left;
}

.footer-block:only-child .footer-block__brand-info {
  text-align: center;
}

.footer-block:only-child > .footer-block__brand-info > .footer-block__image-wrapper {
  margin-left: auto;
  margin-right: auto;
}

.footer-block-image > img,
.footer-block__brand-info > img {
  height: auto;
}

.footer-block:only-child .footer-block__brand-info .footer__list-social.list-social {
  justify-content: center;
}

.footer-block__brand-info .footer__list-social.list-social {
  justify-content: flex-start;
}

.footer-block__details-content .placeholder-svg {
  max-width: 20rem;
}

.copyright__content {
  font-size: 1.1rem;
}

.copyright__content a {
  color: currentColor;
  text-decoration: none;
}

.policies {
  display: inline;
}

.policies li {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

.policies li::before {
  content: '\00B7';
  padding: 0 0.8rem;
}

.policies li a {
  padding: 0.6rem 0;
  display: block;
}

@media screen and (min-width: 750px) {
  .policies li a {
    padding: 0;
  }
}
@keyframes animateLocalization {
  0% {
    opacity: 0;
    transform: translateY(0);
  }

  100% {
    opacity: 1;
    transform: translateY(-1rem);
  }
}

/* check for flexbox gap in older Safari versions */
@supports not (inset: 10px) {
  @media screen and (max-width: 749px) {
    .footer .grid {
      margin-left: 0;
    }
  }

  @media screen and (min-width: 750px) {
    .footer__content-top .grid {
      margin-left: -3rem;
    }

    .footer__content-top .grid__item {
      padding-left: 3rem;
    }
  }
}
@media only screen and (min-width: 0) and (max-width: 767px)
{
 

  .footer__content-top.page-width {display: grid;grid-template-columns: none;gap: 30px;padding: 0;}
  .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in {width: 100%;}
  .footer-secondary-content-wrppaer {margin: 30px 0;}
  .secondary-wrapper-content-footer {display: flex;gap: 21px;flex-direction: column;}
  .footer__content-bottom-wrapper--center {justify-content: flex-start;}
  .footer__content-bottom-wrapper--center .copyright__content {font-size: 14px;display: flex;gap: 10px;flex-direction: column;align-items: flex-start;}
  .list-payment {display: flex;flex-wrap: wrap;justify-content: flex-start;margin: -0.5rem 0;padding-top: 1rem;padding-left: 0;}
  .section-grid-two-column .grid-row {display: flex;align-items: flex-start;width: 100%;gap: 0;flex-direction: column;}
  .footer__column--info {display: flex;flex-direction: column;justify-content: center;align-items: center;padding-left: 0;padding-right: 0;}
  .footer__payment .list-payment {justify-content: flex-start;}
  /* Main Navigation Item */
  .quicklinks h3.nav-link {color: #f1f2f3;font-size: 24px;font-weight: 600;margin: 0;padding: 12px 0;}
  .usefullinks h3.nav-link {color: #f1f2f3;font-size: 24px;font-weight: 600;margin: 0;padding: 12px 0;}
  .nav-item {display: inline-block;}
  /* Navigation Link */
  .nav-link {cursor: pointer;display: flex;align-items: center;gap: 8px;justify-content: space-between;}
  .nav-link:hover {color: #0066cc;}
  /* Dropdown Icon */
  .nav-link i {font-size: 24px;}
  /* Dropdown Menu */
  .quicklinks .dropdown-menu {display: none;top: 100%;left: 0;min-width: 200px;padding: 10px 0;}
  .usefullinks .dropdown-menu {display: none;top: 100%;left: 0;min-width: 200px;padding: 10px 0;}
  /* Dropdown Links */
  .quicklinks .dropdown-menu a {display: block;padding: 10px 0px;color: #6EF7F7;text-decoration: none;font-size: 16px;font-weight: 400;}
  .usefullinks .dropdown-menu a {display: block;padding: 10px 0px;color: #6EF7F7;text-decoration: none;font-size: 16px;font-weight: 400;}
  /* Show dropdown when active */
  /* .nav-item:hover .quicklinks .dropdown-menu {display: block;}
  .nav-item.active .quicklinks .dropdown-menu {display: block;} */
  .dropdown-menu {display: none;}
  .nav-item.active .dropdown-menu {display: block;}
  .read-more-content ul.braces-city-list {column-count: 3;list-style: none;padding: 0px;}
  .secondary-wrapper-content-footer .barces-cost,
  .secondary-wrapper-content-footer .teeth-straightening-option {width: 100%;}
  .toggle-cities {display: flex;gap: 12px;align-items: center;color: #6EF7F7;}
  .city-columns {position: absolute;background-color: #fff;padding: 10px;border: 1px solid #ccc;z-index: 1;border-radius: 8px;}
  .city-columns ul.treatable-list {padding: 0px 20px;}
  ul.treatable-list a.treatable-case {color: #039;}
  .secondary-wrapper-content-footer .barces-cost.active i.fa-angle-down {transition: transform 0.3s ease;margin-top: 1px;}
  .secondary-wrapper-content-footer .barces-cost.active i.fa-angle-down.rotated {transform: rotate(180deg);} 
  .secondary-wrapper-content-footer .teeth-straightening-option.active i.fa-angle-down {transition: transform 0.3s ease;margin-top: 1px;}
  .secondary-wrapper-content-footer .teeth-straightening-option.active i.fa-angle-down.rotated {transform: rotate(180deg);} 
}
/* IPhone XR */
@media only screen and (min-width: 0) and (max-width: 414px)
{
  
}
/* IPhone 12 */
@media only screen and (min-width: 0) and (max-width: 390px)
{
  
}
/* Iphone SE */
@media only screen and (min-width: 0) and (max-width: 380px)
{
  
}