.modal-close-button .modal-close-icon svg {
  transform: translateX(50%);
}

.select-gallery-container .tabnav {
  margin-right: var(--gallery-side-padding);
  margin-left: auto;
}

.card-cta-modal-button .card-cta-modal-button-icon {
  left: 20px;
  right: unset;
}

.section.section-clear {
  --global-section-padding: 75px;
}

@media only screen and (max-width: 1068px) {
  .section.section-clear {
    --global-section-padding: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .section.section-clear {
    --global-section-padding: 45px;
  }
}

.chapternav-item.chapternav-item-compare figure {
  transform: scaleX(-1);
}

.product-tile-plus-copy.weight-copy {
  margin-bottom: 0.8em;
}

#ac-globalfooter .ac-gf-sosumi a {
  display: inline-block;
}

.typography-feature-card-modal-copy {
  line-height: 1.25;
}

/* cb */

#ac-globalfooter * {
  letter-spacing: 0em;
  font-family: "SF Pro AR", "SF Pro AR Text", "SF Pro Text", "SF Pro Gulf",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.feature-card-image-container.image-bottom-center
  #overview-consider-mac-intelligence-1 {
  top: 1rem;
}

.feature-card-image-container.image-bottom-center
  #overview-consider-mac-compatibility-1 {
  top: 2rem;
}



.feature-card-modal.values .modal-tile-absolute-caption {
  left: var(--right);
  right: unset;
}

.feature-card-modal.values .modal-tile-absolute-caption::after {
  border-right: var(--border-size) solid var(--bubble-bg-color);
  border-left: unset;
  left: calc(var(--border-size)* -1);
  right: unset;
}

html[tier="t2"] .select-gallery-container,
html[tier="t3"] .select-gallery-container {
    padding-bottom: 2rem;
}

@media screen and (max-width: 734px) {
  html[tier="t2"] .select-gallery-container,
  html[tier="t3"] .select-gallery-container {
      padding-bottom: unset;
  }
}

.feature-card-modal.values .modal-tile-absolute-caption {
	--top: 41%;
	--right: 40%;
}

@media (min-width: 1441px) {
	.feature-card-modal.values .modal-tile-absolute-caption {
		--top: 39%;
		--right: 50.3%;
	}
}

@media (max-width: 1068px) {
	.feature-card-modal.values .modal-tile-absolute-caption {
		--top: 38%;
		--right: 40%;
	}
}

@media (max-width: 734px) {
	.feature-card-modal.values .modal-tile-absolute-caption {
		--top: 34%;
		--right: 50%;
	}
}

@media (max-width: 590px) {
	.feature-card-modal.values .modal-tile-absolute-caption {
		--top: 34%;
		--right: 50%;
	}
}

@media (max-width: 480px) {
	.feature-card-modal.values .modal-tile-absolute-caption {
		--top: 31%;
		--right: 44vw ;
	}
}

#icon-card-delivery .card-cta-modal-button .card-cta-modal-button-icon .card-cta-modal-button-small-icon {
  transform: rotate(180deg);
}


@media (min-width: 1068px) {

.feature-card-modal.privacy-security .modal-tile-absolute-caption{

        margin-top: 24px;
        margin-left: -45px;

}
}


@media (min-width: 734px) and (max-width: 1068px) {
.feature-card-modal.privacy-security .modal-tile-absolute-caption{

        margin-top: 24px;
        margin-left: -45px;

}

}


@media (max-width: 734px) {
 .feature-card-modal.privacy-security .modal-tile-absolute-caption{
       margin-top: 10px;

}
}

@media (max-width: 623px) {
	.feature-card-modal.values .modal-tile-absolute-caption {
		left: 36%;
	}
}