html {
  scroll-behavior: smooth;
}

.au-bg-light-white {
  background: #fff;
}

.au-bg-grey {
  background: #f6f6f6;
}

.au-bg-light-grey {
  background: #fafafa;
}

.au-bg-lightpurple {
  background: #f4f4ff;
}

.au-bg-mediumpurple {
  background: #8031a7;
}

.au-bg-darkpurple {
  background: #590b65;
}

.al-container {
  margin: 0 auto;
  max-width: 1035px;
  width: calc(100% - 50px);
}
.al-container--xl {
  margin: 0 auto;
  max-width: 1440px;
}

.au-text--center {
  text-align: center;
}
.au-text--white {
  color: #fff;
}

.au-eyebrow {
  font-size: 13px;
  font-weight: 900;
  letter-spacing: 0.1875em;
  line-height: 21px;
  text-transform: uppercase;
}
.au-eyebrow--mega {
  font-size: 16px;
  line-height: 22px;
}

.au-eyebrow--grey {
  color: #a2aaad;
}

.au-eyebrow--white {
  color: #ffffff;
}

.au-heading {
  color: #590b65;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.1em;
  margin-bottom: 0px;
  margin-top: 0px;
}
.au-heading span.au-accent {
  color: #eaaa00;
}
.au-heading--secondary {
  font-size: 26px;
}

.au-heading--tertiary {
  font-size: 22px;
}

.au-heading--quaternary {
  font-size: 21px;
  font-weight: 900;
}

.au-heading--white {
  color: #fff;
}

.au-heading--dark {
  color: #333f48;
}

.au-scripty {
  font-family: "Verveine", sans-serif;
  font-size: 23px;
  line-height: 33px;
  margin-bottom: 0px;
  margin-top: 0px;
}
.au-scripty--white {
  color: #fff;
}
.au-scripty--white span.au-accent {
  color: #eaaa00;
}

.ac-buttons {
  display: flex;
  flex-flow: row wrap;
  height: auto;
  justify-content: flex-start;
  margin-left: -15px;
  margin-right: -15px;
  margin-top: -30px;
  width: calc(100% + 40px);
}
.ac-buttons > * {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 30px;
}
.ac-buttons--centered {
  justify-content: center;
}

.ac-button {
  /*
  background: #333f48;
  border: 1px solid #333f48;
  border-radius: 2px;
  box-sizing: content-box;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  line-height: 16px;
  padding: 12px 25px 11px;
  text-decoration: none !important;
  text-transform: uppercase;
  */
  padding: 14px 60px;
  display: inline-block;
  border: 2px solid #590b65;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  color: #590b65;
  margin-top: 30px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  font-family: "Roboto", sans-serif;
  font-size: 13px;
}
.ac-button:hover {
  color: #8031a7;
  text-decoration: underline;
}
.ac-button--skinny {
  max-height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 250px;
  min-width: 224px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 25px;
}

.ac-button--white {
  border: 2px solid #fff;
  color: #fff;
}
.ac-button--white:hover {
  color: #ffffff;
}

.ac-button--solid {
  background: #590b65;
  color: #fff;
}
.ac-button--solid:hover {
  color: #ffffff;
}

.ac-button--prev-next {
  padding: 13px 16px 11px;
}

.ac-button--expand {
  padding-left: 12px;
  padding-right: 12px;
}

.ac-button__prev, .ac-button__next {
  height: auto;
  position: relative;
  width: 10px;
}
.ac-button__prev {
  left: -1px;
  transform: scaleX(-1);
  transform-origin: 50% 50%;
}

.ac-button-link {
  background: transparent;
  border-bottom: 1px solid #333f48;
  box-sizing: content-box;
  color: #333f48;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  padding: 0 0 4px;
  text-decoration: none !important;
}
.ac-button-link--white {
  border-color: #fff;
  color: #fff !important;
}

.ac-button-link--dark {
  border-color: #333f48;
  color: #333f48 !important;
}

.al-page {
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  position: relative;
}
.al-page__component {
  padding: 40px 0;
}

.au-img-zoom {
  display: block;
  overflow: hidden;
  position: relative;
}
.au-img-zoom img {
  transform: scale(1);
  transition: transform 0.3s ease;
}

.au-inline-form {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
  position: relative;
}
.au-inline-form__input {
  flex: 1 1 20px;
}
.au-inline-form__input .ac-input {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}

.au-inline-form__submit {
  border-left: 0px;
  border-color: #dcdcdc;
  flex: 0 0 auto;
  margin: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}

.ac-input {
  background: #475864;
  border: 1px solid #dcdcdc;
  box-sizing: content-box;
  border-radius: 2px;
  color: #fff;
  font-size: 14px;
  height: 20px;
  margin: 0px;
  padding: 9px 20px 10px 46px;
  width: calc(100% - 2px - 66px);
}

.au-slick-dots .slick-dots {
  bottom: 0px;
}
.au-slick-dots .slick-dots li button::before {
  color: #590b65;
  font-size: 12px;
  opacity: 1;
}
.au-slick-dots .slick-dots li button:hover::before {
  color: #8031a7;
}
.au-slick-dots .slick-dots li.slick-active button:before {
  color: #60a612;
}

.au-slick-nav {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 110px;
  width: 100%;
}
.au-slick-nav__button {
  align-items: center;
  background: none;
  border: 0px !important;
  display: inline-flex !important;
  height: 40px;
  justify-content: center;
  outline: 0px !important;
  width: 40px;
  text-align: center;
}
.au-slick-nav__button svg path {
  d: path("m3 3 7 7-7 7");
  stroke: #8031a7;
  stroke-width: 5;
  fill: none;
  fill-rule: evenodd;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.au-slick-nav__button span {
  display: none;
}
.au-slick-nav__button--prev.slick-prev {
  bottom: auto;
  position: static;
}
.au-slick-nav__button--prev svg {
  transform: scale(-1, 1);
}

.au-slick-nav__button--next.slick-next {
  bottom: auto;
  position: static;
}
.au-slick-nav__button--next svg {
  transform: scale(1, 1);
}

.ac-toggles {
  border-bottom: 1px solid #590b65;
  align-items: flex-end;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  padding: 12px 0 0;
}
.ac-toggles__toggle {
  background: none;
  border: 0px;
  display: block;
  font-weight: 800;
  margin: 0 10px;
  outline: 0px;
  padding: 0 0 12px;
  position: relative;
}
.ac-toggles__toggle::after {
  background-color: #60a612;
  bottom: 0px;
  content: "";
  display: block;
  height: 6px;
  left: 0px;
  opacity: 0;
  position: absolute;
  width: 100%;
}
.ac-toggles__toggle > * {
  font-size: 13px;
}
.ac-toggles__toggle.is-active {
  color: #60a612;
}
.ac-toggles__toggle.is-active::after {
  opacity: 1;
}

.ac-toggle-panels__panel {
  display: none;
  height: auto;
  opacity: 0;
  overflow: hidden;
  transform: scale(0.98, 0.98);
  transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
  width: 100%;
}
.ac-toggle-panels__panel.is-active {
  display: block;
}
.ac-toggle-panels__panel.is-animated {
  opacity: 1;
  transform: scale(1, 1);
}

.ac-star-rating {
  clip-path: path("M14.222 8.223a7.38 7.38 0 0 1-.356.354c-.114-.218-.384-.312-.637-.189-.25.121-.498.25-.746.381.66-.497 1.331-.972 2.098-1.309a.386.386 0 0 0 .208-.195l.131-.076c.095-.045.19-.088.288-.13.056.01.116.008.178-.007a3.002 3.002 0 0 0-.282.245c-.295.307-.593.615-.882.926m-1.78 6.273c-.436-.331-.982-.522-1.474-.763l-.152-.073c.241.006.51-.026.762-.07.02.14.109.276.226.34.076.04.152.063.233.086.084.023.29.073.054-.012.193.07.346.01.443-.105.026.127.051.255.078.382.027.131.066.275.099.422l-.27-.207M9.805 13.24c.069-.04.136-.08.199-.119.005.08.023.15.053.21a9.046 9.046 0 0 0-.252-.091m2.413-1.162.067.45c-.018.002-.036.003-.054.007-.286.057-.645.163-.989.208.283-.25.666-.446.976-.665m-.185-1.23c-.073.035-.143.078-.213.118-.327.188-.66.368-.982.565-.306.187-.605.384-.91.572.092-.08.18-.156.252-.222.492-.448 1.049-.822 1.594-1.205.1-.07.2-.137.302-.204a1.183 1.183 0 0 0-.043.377m-3.983-.162c-.689.433-1.365.888-2.049 1.328l.045-.068c.638-.907 1.764-1.512 2.677-2.12.433-.29.795-.653 1.242-.918.475-.282.935-.589 1.41-.872.98-.584 1.953-1.186 2.942-1.754l.275.059-.078.044a3.31 3.31 0 0 0-.523.293.522.522 0 0 0-.124.123c-.973.477-1.809 1.165-2.669 1.814-1.004.757-2.084 1.4-3.148 2.07M8.2 12.87a2.632 2.632 0 0 0-.222-.009c.107-.076.213-.153.319-.231-.04.078-.074.158-.097.24m-1.671-.133c.224-.148.448-.295.674-.44-.22.152-.444.3-.674.44M5.419 9.2c-.17.22-.446.504-.624.791-.148-.376-.564-.567-.884-.784l-.235-.162a.674.674 0 0 0 .122-.037c.339-.141.654-.378.956-.617.109.23.38.331.644.206.504-.239.97-.684 1.414-1.05-.146.168-.293.337-.443.506-.329.372-.646.755-.95 1.147m-.532 1.853c.008-.054.015-.11.02-.164a.427.427 0 0 0 .11.035l-.13.13m-.368-3.896a.47.47 0 0 0 .008-.175c.147-.056.294-.11.441-.164-.07.14-.136.28-.191.424l-.357.286a5.87 5.87 0 0 0 .1-.371m4.292-.196c-.266.25-.547.483-.806.741l-.149.146c-.056.04-.11.082-.167.122.176-.21.352-.419.53-.626.129-.15.28-.31.434-.478.046.04.1.072.158.095m-.33-3.382c.141-.24.305-.509.434-.786.1.211.203.422.319.628.083.147.161.303.238.463-.397.052-.805.353-1.097.555-.308.214-.6.45-.885.692.34-.513.681-1.02.992-1.552m-.61-1.603c.051-.166.111-.534.192-.827.12.179.238.408.327.583-.246.103-.44.288-.606.506.03-.087.06-.174.087-.262m1.803 5.986c.612-.5 1.329-.85 1.959-1.321a.47.47 0 0 0 .178-.501c.35-.009.712-.057 1.047-.067-1.28.737-2.56 1.504-3.75 2.358a52.4 52.4 0 0 1 .566-.469m1.104-2.035c.057.036.117.065.179.09-.11.077-.22.152-.333.225.065-.103.118-.208.154-.315M3.095 8.633a14.651 14.651 0 0 1-.546-.417c-.378-.305-.609-.65-.863-1.048a4.255 4.255 0 0 0-.3-.407c.157.001.313.002.469-.004.074-.003.148-.008.222-.013a.678.678 0 0 0-.021.635c.089.196.331.232.519.206a.72.72 0 0 0 .166.007c0 .058.007.118.025.183.059.214.242.318.438.318-.077.176-.14.352-.109.54m13.461-2.812c-.689-.215-1.436-.312-2.163-.436a.408.408 0 0 0-.17-.03 13.11 13.11 0 0 1-.472-.091c-.447-.097-.89-.101-1.347-.093-.23.004-.455.02-.684.038-.344.025-.478-.06-.655-.34a26.092 26.092 0 0 1-1.392-2.553c-.241-.5-.452-.986-.756-1.455-.19-.294-.426-.697-.78-.824-.39-.139-.674.132-.793.472-.2.57-.32 1.166-.526 1.735-.202.555-.446 1.095-.679 1.637-.216.502-.512 1.017-.664 1.545a.426.426 0 0 0-.424.114c-.147.142-.996.038-1.252.07-.51.062-1.007.18-1.521.223-.496.041-.989.006-1.485.023-.256.01-.456.025-.654.201-.109.097-.175.298-.118.437.13.314.394.521.609.78.264.32.446.683.705 1.007.575.715 1.434 1.241 2.193 1.756.184.125.379.21.425.439.027.14-.003.349-.006.493-.01.524-.266.961-.454 1.439-.342.866-.847 1.785-.943 2.716-.074.713.402 1.1 1.085.738.767-.408 1.386-1.067 2.168-1.429.882-.407 1.848-.807 2.83-.596 1.001.215 1.952.677 2.858 1.132.49.247 1.214 1.166 1.833.947.645-.228.288-1.291.195-1.755-.185-.92-.3-1.855-.48-2.776-.043-.218-.145-.468-.043-.668.089-.174.34-.357.477-.5.349-.366.71-.709 1.089-1.044.635-.562 1.177-1.228 1.803-1.804.411-.377 1.09-1.267.191-1.548M36.222 8.223a7.38 7.38 0 0 1-.356.354c-.114-.218-.384-.312-.637-.189-.25.121-.498.25-.746.381.66-.497 1.331-.972 2.098-1.309a.386.386 0 0 0 .208-.195l.131-.076c.095-.045.19-.088.288-.13.056.01.116.008.178-.007a3.002 3.002 0 0 0-.282.245c-.295.307-.593.615-.882.926m-1.78 6.273c-.436-.331-.982-.522-1.474-.763l-.152-.073c.241.006.51-.026.762-.07.02.14.109.276.226.34.076.04.152.063.233.086.084.023.29.073.054-.012.193.07.346.01.443-.105.026.127.051.255.078.382.027.131.066.275.099.422l-.27-.207m-2.637-1.256c.069-.04.136-.08.199-.119.005.08.023.15.053.21a9.046 9.046 0 0 0-.252-.091m2.413-1.162.067.45c-.018.002-.036.003-.054.007-.286.057-.645.163-.989.208.283-.25.666-.446.976-.665m-.185-1.23c-.073.035-.143.078-.213.118-.327.188-.66.368-.982.565-.306.187-.605.384-.91.572.092-.08.18-.156.252-.222.492-.448 1.049-.822 1.594-1.205.1-.07.2-.137.302-.204a1.183 1.183 0 0 0-.043.377m-3.983-.162c-.689.433-1.365.888-2.049 1.328l.045-.068c.638-.907 1.764-1.512 2.677-2.12.433-.29.795-.653 1.242-.918.475-.282.935-.589 1.41-.872.98-.584 1.953-1.186 2.942-1.754l.275.059-.078.044a3.31 3.31 0 0 0-.523.293.522.522 0 0 0-.124.123c-.973.477-1.809 1.165-2.669 1.814-1.004.757-2.084 1.4-3.148 2.07m.151 2.183a2.632 2.632 0 0 0-.222-.009c.107-.076.213-.153.319-.231-.04.078-.074.158-.097.24m-1.671-.133c.224-.148.448-.295.674-.44-.22.152-.444.3-.674.44M27.419 9.2c-.17.22-.446.504-.624.791-.148-.376-.564-.567-.884-.784l-.235-.162a.674.674 0 0 0 .122-.037c.339-.141.654-.378.956-.617.109.23.38.331.644.206.504-.239.97-.684 1.414-1.05-.146.168-.293.337-.443.506-.329.372-.646.755-.95 1.147m-.532 1.853c.008-.054.015-.11.02-.164a.427.427 0 0 0 .11.035l-.13.13m-.368-3.896a.47.47 0 0 0 .008-.175c.147-.056.294-.11.441-.164-.07.14-.136.28-.191.424l-.357.286a5.87 5.87 0 0 0 .1-.371m4.292-.196c-.266.25-.547.483-.806.741l-.149.146c-.056.04-.11.082-.167.122.176-.21.352-.419.53-.626.129-.15.28-.31.434-.478.046.04.1.072.158.095m-.33-3.382c.141-.24.305-.509.434-.786.1.211.203.422.319.628.083.147.161.303.238.463-.397.052-.805.353-1.097.555-.308.214-.6.45-.885.692.34-.513.681-1.02.992-1.552m-.61-1.603c.051-.166.111-.534.192-.827.12.179.238.408.327.583-.246.103-.44.288-.606.506.03-.087.06-.174.087-.262m1.803 5.986c.612-.5 1.329-.85 1.959-1.321a.47.47 0 0 0 .178-.501c.35-.009.712-.057 1.047-.067-1.28.737-2.56 1.504-3.75 2.358a52.4 52.4 0 0 1 .566-.469m1.104-2.035c.057.036.117.065.179.09-.11.077-.22.152-.333.225.065-.103.118-.208.154-.315m-7.685 2.705a14.651 14.651 0 0 1-.546-.417c-.378-.305-.609-.65-.863-1.048a4.255 4.255 0 0 0-.3-.407c.157.001.313.002.469-.004.074-.003.148-.008.222-.013a.678.678 0 0 0-.021.635c.089.196.331.232.519.206a.72.72 0 0 0 .166.007c0 .058.007.118.025.183.059.214.242.318.438.318-.077.176-.14.352-.109.54m13.461-2.812c-.689-.215-1.436-.312-2.163-.436a.408.408 0 0 0-.17-.03 13.11 13.11 0 0 1-.472-.091c-.447-.097-.89-.101-1.347-.093-.23.004-.455.02-.684.038-.344.025-.478-.06-.655-.34a26.092 26.092 0 0 1-1.392-2.553c-.241-.5-.452-.986-.756-1.455-.19-.294-.426-.697-.78-.824-.39-.139-.674.132-.793.472-.2.57-.32 1.166-.526 1.735-.202.555-.446 1.095-.679 1.637-.216.502-.512 1.017-.664 1.545a.426.426 0 0 0-.424.114c-.147.142-.996.038-1.252.07-.51.062-1.007.18-1.521.223-.496.041-.989.006-1.485.023-.256.01-.456.025-.654.201-.109.097-.175.298-.118.437.13.314.394.521.609.78.264.32.446.683.705 1.007.575.715 1.434 1.241 2.193 1.756.184.125.379.21.425.439.027.14-.003.349-.006.493-.01.524-.266.961-.454 1.439-.342.866-.847 1.785-.943 2.716-.074.713.402 1.1 1.085.738.767-.408 1.386-1.067 2.168-1.429.882-.407 1.848-.807 2.83-.596 1.001.215 1.952.677 2.858 1.132.49.247 1.214 1.166 1.833.947.645-.228.288-1.291.195-1.755-.185-.92-.3-1.855-.48-2.776-.043-.218-.145-.468-.043-.668.089-.174.34-.357.477-.5.349-.366.71-.709 1.089-1.044.635-.562 1.177-1.228 1.803-1.804.411-.377 1.09-1.267.191-1.548M58.222 8.223a7.38 7.38 0 0 1-.356.354c-.114-.218-.384-.312-.637-.189-.25.121-.498.25-.746.381.66-.497 1.331-.972 2.098-1.309a.386.386 0 0 0 .208-.195l.131-.076c.095-.045.19-.088.288-.13.056.01.116.008.178-.007a3.002 3.002 0 0 0-.282.245c-.295.307-.593.615-.882.926m-1.78 6.273c-.436-.331-.982-.522-1.474-.763l-.152-.073c.241.006.51-.026.762-.07.02.14.109.276.226.34.076.04.152.063.233.086.084.023.29.073.054-.012.193.07.346.01.443-.105.026.127.051.255.078.382.027.131.066.275.099.422l-.27-.207m-2.637-1.256c.069-.04.136-.08.199-.119.005.08.023.15.053.21a9.046 9.046 0 0 0-.252-.091m2.413-1.162.067.45c-.018.002-.036.003-.054.007-.286.057-.645.163-.989.208.283-.25.666-.446.976-.665m-.185-1.23c-.073.035-.143.078-.213.118-.327.188-.66.368-.982.565-.306.187-.605.384-.91.572.092-.08.18-.156.252-.222.492-.448 1.049-.822 1.594-1.205.1-.07.2-.137.302-.204a1.183 1.183 0 0 0-.043.377m-3.983-.162c-.689.433-1.365.888-2.049 1.328l.045-.068c.638-.907 1.764-1.512 2.677-2.12.433-.29.795-.653 1.242-.918.475-.282.935-.589 1.41-.872.98-.584 1.953-1.186 2.942-1.754l.275.059-.078.044a3.31 3.31 0 0 0-.523.293.522.522 0 0 0-.124.123c-.973.477-1.809 1.165-2.669 1.814-1.004.757-2.084 1.4-3.148 2.07m.151 2.183a2.632 2.632 0 0 0-.222-.009c.107-.076.213-.153.319-.231-.04.078-.074.158-.097.24m-1.671-.133c.224-.148.448-.295.674-.44-.22.152-.444.3-.674.44M49.419 9.2c-.17.22-.446.504-.624.791-.148-.376-.564-.567-.884-.784l-.235-.162a.674.674 0 0 0 .122-.037c.339-.141.654-.378.956-.617.109.23.38.331.644.206.504-.239.97-.684 1.414-1.05-.146.168-.293.337-.443.506-.329.372-.646.755-.95 1.147m-.532 1.853c.008-.054.015-.11.02-.164a.427.427 0 0 0 .11.035l-.13.13m-.368-3.896a.47.47 0 0 0 .008-.175c.147-.056.294-.11.441-.164-.07.14-.136.28-.191.424l-.357.286a5.87 5.87 0 0 0 .1-.371m4.292-.196c-.266.25-.547.483-.806.741l-.149.146c-.056.04-.11.082-.167.122.176-.21.352-.419.53-.626.129-.15.28-.31.434-.478.046.04.1.072.158.095m-.33-3.382c.141-.24.305-.509.434-.786.1.211.203.422.319.628.083.147.161.303.238.463-.397.052-.805.353-1.097.555-.308.214-.6.45-.885.692.34-.513.681-1.02.992-1.552m-.61-1.603c.051-.166.111-.534.192-.827.12.179.238.408.327.583-.246.103-.44.288-.606.506.03-.087.06-.174.087-.262m1.803 5.986c.612-.5 1.329-.85 1.959-1.321a.47.47 0 0 0 .178-.501c.35-.009.712-.057 1.047-.067-1.28.737-2.56 1.504-3.75 2.358a52.4 52.4 0 0 1 .566-.469m1.104-2.035c.057.036.117.065.179.09-.11.077-.22.152-.333.225.065-.103.118-.208.154-.315m-7.685 2.705a14.651 14.651 0 0 1-.546-.417c-.378-.305-.609-.65-.863-1.048a4.255 4.255 0 0 0-.3-.407c.157.001.313.002.469-.004.074-.003.148-.008.222-.013a.678.678 0 0 0-.021.635c.089.196.331.232.519.206a.72.72 0 0 0 .166.007c0 .058.007.118.025.183.059.214.242.318.438.318-.077.176-.14.352-.109.54m13.461-2.812c-.689-.215-1.436-.312-2.163-.436a.408.408 0 0 0-.17-.03 13.11 13.11 0 0 1-.472-.091c-.447-.097-.89-.101-1.347-.093-.23.004-.455.02-.684.038-.344.025-.478-.06-.655-.34a26.092 26.092 0 0 1-1.392-2.553c-.241-.5-.452-.986-.756-1.455-.19-.294-.426-.697-.78-.824-.39-.139-.674.132-.793.472-.2.57-.32 1.166-.526 1.735-.202.555-.446 1.095-.679 1.637-.216.502-.512 1.017-.664 1.545a.426.426 0 0 0-.424.114c-.147.142-.996.038-1.252.07-.51.062-1.007.18-1.521.223-.496.041-.989.006-1.485.023-.256.01-.456.025-.654.201-.109.097-.175.298-.118.437.13.314.394.521.609.78.264.32.446.683.705 1.007.575.715 1.434 1.241 2.193 1.756.184.125.379.21.425.439.027.14-.003.349-.006.493-.01.524-.266.961-.454 1.439-.342.866-.847 1.785-.943 2.716-.074.713.402 1.1 1.085.738.767-.408 1.386-1.067 2.168-1.429.882-.407 1.848-.807 2.83-.596 1.001.215 1.952.677 2.858 1.132.49.247 1.214 1.166 1.833.947.645-.228.288-1.291.195-1.755-.185-.92-.3-1.855-.48-2.776-.043-.218-.145-.468-.043-.668.089-.174.34-.357.477-.5.349-.366.71-.709 1.089-1.044.635-.562 1.177-1.228 1.803-1.804.411-.377 1.09-1.267.191-1.548M80.222 8.223a7.38 7.38 0 0 1-.356.354c-.114-.218-.384-.312-.637-.189-.25.121-.498.25-.746.381.66-.497 1.331-.972 2.098-1.309a.386.386 0 0 0 .208-.195l.131-.076c.095-.045.19-.088.288-.13.056.01.116.008.178-.007a3.002 3.002 0 0 0-.282.245c-.295.307-.593.615-.882.926m-1.78 6.273c-.436-.331-.982-.522-1.474-.763l-.152-.073c.241.006.51-.026.762-.07.02.14.109.276.226.34.076.04.152.063.233.086.084.023.29.073.054-.012.193.07.346.01.443-.105.026.127.051.255.078.382.027.131.066.275.099.422l-.27-.207m-2.637-1.256c.069-.04.136-.08.199-.119.005.08.023.15.053.21a9.046 9.046 0 0 0-.252-.091m2.413-1.162.067.45c-.018.002-.036.003-.054.007-.286.057-.645.163-.989.208.283-.25.666-.446.976-.665m-.185-1.23c-.073.035-.143.078-.213.118-.327.188-.66.368-.982.565-.306.187-.605.384-.91.572.092-.08.18-.156.252-.222.492-.448 1.049-.822 1.594-1.205.1-.07.2-.137.302-.204a1.183 1.183 0 0 0-.043.377m-3.983-.162c-.689.433-1.365.888-2.049 1.328l.045-.068c.638-.907 1.764-1.512 2.677-2.12.433-.29.795-.653 1.242-.918.475-.282.935-.589 1.41-.872.98-.584 1.953-1.186 2.942-1.754l.275.059-.078.044a3.31 3.31 0 0 0-.523.293.522.522 0 0 0-.124.123c-.973.477-1.809 1.165-2.669 1.814-1.004.757-2.084 1.4-3.148 2.07m.151 2.183a2.632 2.632 0 0 0-.222-.009c.107-.076.213-.153.319-.231-.04.078-.074.158-.097.24m-1.671-.133c.224-.148.448-.295.674-.44-.22.152-.444.3-.674.44M71.419 9.2c-.17.22-.446.504-.624.791-.148-.376-.564-.567-.884-.784l-.235-.162a.674.674 0 0 0 .122-.037c.339-.141.654-.378.956-.617.109.23.38.331.644.206.504-.239.97-.684 1.414-1.05-.146.168-.293.337-.443.506-.329.372-.646.755-.95 1.147m-.532 1.853c.008-.054.015-.11.02-.164a.427.427 0 0 0 .11.035l-.13.13m-.368-3.896a.47.47 0 0 0 .008-.175c.147-.056.294-.11.441-.164-.07.14-.136.28-.191.424l-.357.286a5.87 5.87 0 0 0 .1-.371m4.292-.196c-.266.25-.547.483-.806.741l-.149.146c-.056.04-.11.082-.167.122.176-.21.352-.419.53-.626.129-.15.28-.31.434-.478.046.04.1.072.158.095m-.33-3.382c.141-.24.305-.509.434-.786.1.211.203.422.319.628.083.147.161.303.238.463-.397.052-.805.353-1.097.555-.308.214-.6.45-.885.692.34-.513.681-1.02.992-1.552m-.61-1.603c.051-.166.111-.534.192-.827.12.179.238.408.327.583-.246.103-.44.288-.606.506.03-.087.06-.174.087-.262m1.803 5.986c.612-.5 1.329-.85 1.959-1.321a.47.47 0 0 0 .178-.501c.35-.009.712-.057 1.047-.067-1.28.737-2.56 1.504-3.75 2.358a52.4 52.4 0 0 1 .566-.469m1.104-2.035c.057.036.117.065.179.09-.11.077-.22.152-.333.225.065-.103.118-.208.154-.315m-7.685 2.705a14.651 14.651 0 0 1-.546-.417c-.378-.305-.609-.65-.863-1.048a4.255 4.255 0 0 0-.3-.407c.157.001.313.002.469-.004.074-.003.148-.008.222-.013a.678.678 0 0 0-.021.635c.089.196.331.232.519.206a.72.72 0 0 0 .166.007c0 .058.007.118.025.183.059.214.242.318.438.318-.077.176-.14.352-.109.54m13.461-2.812c-.689-.215-1.436-.312-2.163-.436a.408.408 0 0 0-.17-.03 13.11 13.11 0 0 1-.472-.091c-.447-.097-.89-.101-1.347-.093-.23.004-.455.02-.684.038-.344.025-.478-.06-.655-.34a26.092 26.092 0 0 1-1.392-2.553c-.241-.5-.452-.986-.756-1.455-.19-.294-.426-.697-.78-.824-.39-.139-.674.132-.793.472-.2.57-.32 1.166-.526 1.735-.202.555-.446 1.095-.679 1.637-.216.502-.512 1.017-.664 1.545a.426.426 0 0 0-.424.114c-.147.142-.996.038-1.252.07-.51.062-1.007.18-1.521.223-.496.041-.989.006-1.485.023-.256.01-.456.025-.654.201-.109.097-.175.298-.118.437.13.314.394.521.609.78.264.32.446.683.705 1.007.575.715 1.434 1.241 2.193 1.756.184.125.379.21.425.439.027.14-.003.349-.006.493-.01.524-.266.961-.454 1.439-.342.866-.847 1.785-.943 2.716-.074.713.402 1.1 1.085.738.767-.408 1.386-1.067 2.168-1.429.882-.407 1.848-.807 2.83-.596 1.001.215 1.952.677 2.858 1.132.49.247 1.214 1.166 1.833.947.645-.228.288-1.291.195-1.755-.185-.92-.3-1.855-.48-2.776-.043-.218-.145-.468-.043-.668.089-.174.34-.357.477-.5.349-.366.71-.709 1.089-1.044.635-.562 1.177-1.228 1.803-1.804.411-.377 1.09-1.267.191-1.548M102.222 8.223a7.38 7.38 0 0 1-.356.354c-.114-.218-.384-.312-.637-.189-.25.121-.498.25-.746.381.66-.497 1.331-.972 2.098-1.309a.386.386 0 0 0 .208-.195l.131-.076c.095-.045.19-.088.288-.13.056.01.116.008.178-.007a3.002 3.002 0 0 0-.282.245c-.295.307-.593.615-.882.926m-1.78 6.273c-.436-.331-.982-.522-1.474-.763l-.152-.073c.241.006.51-.026.762-.07.02.14.109.276.226.34.076.04.152.063.233.086.084.023.29.073.054-.012.193.07.346.01.443-.105.026.127.051.255.078.382.027.131.066.275.099.422l-.27-.207m-2.637-1.256c.069-.04.136-.08.199-.119.005.08.023.15.053.21a9.046 9.046 0 0 0-.252-.091m2.413-1.162.067.45c-.018.002-.036.003-.054.007-.286.057-.645.163-.989.208.283-.25.666-.446.976-.665m-.185-1.23c-.073.035-.143.078-.213.118-.327.188-.66.368-.982.565-.306.187-.605.384-.91.572.092-.08.18-.156.252-.222.492-.448 1.049-.822 1.594-1.205.1-.07.2-.137.302-.204a1.183 1.183 0 0 0-.043.377m-3.983-.162c-.689.433-1.365.888-2.049 1.328l.045-.068c.638-.907 1.764-1.512 2.677-2.12.433-.29.795-.653 1.242-.918.475-.282.935-.589 1.41-.872.98-.584 1.953-1.186 2.942-1.754l.275.059-.078.044a3.31 3.31 0 0 0-.523.293.522.522 0 0 0-.124.123c-.973.477-1.809 1.165-2.669 1.814-1.004.757-2.084 1.4-3.148 2.07m.151 2.183a2.632 2.632 0 0 0-.222-.009c.107-.076.213-.153.319-.231-.04.078-.074.158-.097.24m-1.671-.133c.224-.148.448-.295.674-.44-.22.152-.444.3-.674.44M93.419 9.2c-.17.22-.446.504-.624.791-.148-.376-.564-.567-.884-.784l-.235-.162a.674.674 0 0 0 .122-.037c.339-.141.654-.378.956-.617.109.23.38.331.644.206.504-.239.97-.684 1.414-1.05-.146.168-.293.337-.443.506-.329.372-.646.755-.95 1.147m-.532 1.853c.008-.054.015-.11.02-.164a.427.427 0 0 0 .11.035l-.13.13m-.368-3.896a.47.47 0 0 0 .008-.175c.147-.056.294-.11.441-.164-.07.14-.136.28-.191.424l-.357.286a5.87 5.87 0 0 0 .1-.371m4.292-.196c-.266.25-.547.483-.806.741l-.149.146c-.056.04-.11.082-.167.122.176-.21.352-.419.53-.626.129-.15.28-.31.434-.478.046.04.1.072.158.095m-.33-3.382c.141-.24.305-.509.434-.786.1.211.203.422.319.628.083.147.161.303.238.463-.397.052-.805.353-1.097.555-.308.214-.6.45-.885.692.34-.513.681-1.02.992-1.552m-.61-1.603c.051-.166.111-.534.192-.827.12.179.238.408.327.583-.246.103-.44.288-.606.506.03-.087.06-.174.087-.262m1.803 5.986c.612-.5 1.329-.85 1.959-1.321a.47.47 0 0 0 .178-.501c.35-.009.712-.057 1.047-.067-1.28.737-2.56 1.504-3.75 2.358a52.4 52.4 0 0 1 .566-.469m1.104-2.035c.057.036.117.065.179.09-.11.077-.22.152-.333.225.065-.103.118-.208.154-.315m-7.685 2.705a14.651 14.651 0 0 1-.546-.417c-.378-.305-.609-.65-.863-1.048a4.255 4.255 0 0 0-.3-.407c.157.001.313.002.469-.004.074-.003.148-.008.222-.013a.678.678 0 0 0-.021.635c.089.196.331.232.519.206a.72.72 0 0 0 .166.007c0 .058.007.118.025.183.059.214.242.318.438.318-.077.176-.14.352-.109.54m13.461-2.812c-.689-.215-1.436-.312-2.163-.436a.408.408 0 0 0-.17-.03 13.11 13.11 0 0 1-.472-.091c-.447-.097-.89-.101-1.347-.093-.23.004-.455.02-.684.038-.344.025-.478-.06-.655-.34a26.092 26.092 0 0 1-1.392-2.553c-.241-.5-.452-.986-.756-1.455-.19-.294-.426-.697-.78-.824-.39-.139-.674.132-.793.472-.2.57-.32 1.166-.526 1.735-.202.555-.446 1.095-.679 1.637-.216.502-.512 1.017-.664 1.545a.426.426 0 0 0-.424.114c-.147.142-.996.038-1.252.07-.51.062-1.007.18-1.521.223-.496.041-.989.006-1.485.023-.256.01-.456.025-.654.201-.109.097-.175.298-.118.437.13.314.394.521.609.78.264.32.446.683.705 1.007.575.715 1.434 1.241 2.193 1.756.184.125.379.21.425.439.027.14-.003.349-.006.493-.01.524-.266.961-.454 1.439-.342.866-.847 1.785-.943 2.716-.074.713.402 1.1 1.085.738.767-.408 1.386-1.067 2.168-1.429.882-.407 1.848-.807 2.83-.596 1.001.215 1.952.677 2.858 1.132.49.247 1.214 1.166 1.833.947.645-.228.288-1.291.195-1.755-.185-.92-.3-1.855-.48-2.776-.043-.218-.145-.468-.043-.668.089-.174.34-.357.477-.5.349-.366.71-.709 1.089-1.044.635-.562 1.177-1.228 1.803-1.804.411-.377 1.09-1.267.191-1.548");
  cursor: help !important;
  display: block;
  height: auto;
  margin: 0px;
  object-fit: cover;
  position: relative;
  width: 108px;
}
.ac-star-rating::after {
  background: url("/img/star-cutout.png") left top no-repeat;
  background-size: cover;
  content: "";
  display: block;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
@supports (clip-path: path("m12 18-7.053 3.708 1.347-7.854z")) {
  .ac-star-rating::after {
    display: none;
  }
}
.ac-star-rating__svg {
  display: block;
  height: auto;
  width: 100%;
}

.ac-fun-fact {
  background: #ffffff;
  box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.2);
  border-radius: 20px 20px;
  left: 50px;
  overflow: hidden;
  position: absolute;
  transition: width 0.5s ease, max-height 0.5s ease;
  top: 20px;
  width: 40px;
  max-height: 40px;
  min-height: 40px;
}
.ac-fun-fact__button {
  background: none;
  border: 0px;
  cursor: pointer;
  align-items: center;
  color: #ffffff;
  display: flex;
  height: 40px;
  left: 0px;
  outline: none;
  position: absolute;
  transition: all 0.4s ease-out;
  top: 0;
  width: 40px;
  z-index: 2;
}
.ac-fun-fact__button::before, .ac-fun-fact__button::after {
  background-color: #333;
  border-radius: 3px;
  content: "";
  display: block;
  height: 5px;
  left: calc(50% - 10px);
  top: calc(50% - 3px);
  transform-origin: 50% 50%;
  transition: transform 0.3s ease;
  position: absolute;
  width: 19px;
}
.ac-fun-fact__button::before {
  transform: rotate(-90deg);
}
.ac-fun-fact__button--sp::before, .ac-fun-fact__button--sp::after {
  background-color: #e87722;
}

.ac-fun-fact__button--ap::before, .ac-fun-fact__button--ap::after {
  background-color: #60a612;
}

.ac-fun-fact__button--st::before, .ac-fun-fact__button--st::after {
  background-color: #f23541;
}

.ac-fun-fact__button--bn::before, .ac-fun-fact__button--bn::after {
  background-color: #fcd757;
}

.ac-fun-fact__button--pm::before, .ac-fun-fact__button--pm::after {
  background-color: #fbb52b;
}

.ac-fun-fact__button--bl::before, .ac-fun-fact__button--bl::after {
  background-color: #325481;
}

.ac-fun-fact__card {
  transform-origin: top right !important;
  background-color: #fff;
  border-radius: 16px;
  left: 0px;
  opacity: 0;
  padding: 20px;
  pointer-events: none;
  position: relative;
  right: auto;
  transition: opacity 0.2s ease 0s;
  width: 210px;
}
.ac-fun-fact.is-open {
  transition: width 0.5s ease, max-height 0.5s ease;
  max-height: 400px;
  width: 210px;
}
.ac-fun-fact.is-open .ac-fun-fact__card {
  opacity: 1;
  pointer-events: auto;
  transition: opacity 0.2s ease 0.4s;
}
.ac-fun-fact.is-open .ac-fun-fact__button {
  left: 170px;
}
.ac-fun-fact.is-open .ac-fun-fact__button::before {
  transform: rotate(0deg);
}

.ac-loader {
  align-items: center;
  display: flex;
  height: 400px;
  flex-flow: row wrap;
  justify-content: center;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  transition: opacity 0.4s ease 0.3s;
  top: 0;
  width: 100%;
  z-index: 40;
}
.ac-loader__spinner {
  animation: loaderRotate 2s linear infinite;
  height: 108px;
  overflow: hidden;
  position: relative;
  top: 30px;
  transform: scale(1);
  transform-origin: 50% 50%;
  transition: all 0.1ms linear 0.05s;
  width: 108px;
}
.ac-loader__spinner__svg {
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
}

.ac-loader__spinner__path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  animation: loaderDash 1.5s ease-in-out infinite;
  stroke: #590b65;
  stroke-linecap: round;
}

@keyframes loaderRotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes loaderDash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124;
  }
}
.ac-content-simple-centered, .ac-content-product-w-filters, .ac-content-caption-w-carousel, .ac-content-easy-list, .ac-content-image-w-text, .ac-cardlist-retailers, .ac-cardlist-reviews, .ac-banner-animated-feature__news, .ac-banner-animated-feature {
  position: relative;
  width: 100%;
}
.ac-content-simple-centered__caption__title:not(:first-child), .ac-content-product-w-filters__caption__title:not(:first-child), .ac-content-caption-w-carousel__caption__title:not(:first-child), .ac-content-easy-list__caption__title:not(:first-child), .ac-content-image-w-text__caption__title:not(:first-child), .ac-cardlist-retailers__caption__title:not(:first-child), .ac-cardlist-reviews__caption__title:not(:first-child), .ac-banner-animated-feature__caption__title:not(:first-child) {
  margin-top: 10px;
}

.ac-content-simple-centered__caption__desc, .ac-content-product-w-filters__caption__desc, .ac-content-caption-w-carousel__caption__desc, .ac-content-easy-list__caption__desc, .ac-content-image-w-text__caption__desc, .ac-cardlist-retailers__caption__desc, .ac-cardlist-reviews__caption__desc, .ac-banner-animated-feature__caption__desc {
  margin: 0 auto;
  max-width: 650px;
}
.ac-content-simple-centered__caption__desc:not(:first-child), .ac-content-product-w-filters__caption__desc:not(:first-child), .ac-content-caption-w-carousel__caption__desc:not(:first-child), .ac-content-easy-list__caption__desc:not(:first-child), .ac-content-image-w-text__caption__desc:not(:first-child), .ac-cardlist-retailers__caption__desc:not(:first-child), .ac-cardlist-reviews__caption__desc:not(:first-child), .ac-banner-animated-feature__caption__desc:not(:first-child) {
  margin-top: 15px;
}

.ac-content-simple-centered__caption__ctas, .ac-content-product-w-filters__caption__ctas, .ac-content-caption-w-carousel__caption__ctas, .ac-content-easy-list__caption__ctas, .ac-content-image-w-text__caption__ctas, .ac-cardlist-retailers__caption__ctas, .ac-cardlist-reviews__caption__ctas, .ac-banner-animated-feature__caption__ctas {
  margin-top: 25px;
}

.ac-content-simple-centered__image, .ac-content-image-w-text__image {
  display: block;
  margin: 40px auto 0;
  width: 100%;
}
.ac-content-simple-centered__image__picture, .ac-content-image-w-text__image__picture {
  display: block;
}

.ac-content-simple-centered__image__img, .ac-content-image-w-text__image__img {
  display: block;
  height: auto;
  margin: 0 auto;
  max-width: 100%;
  width: auto;
}

.ac-content-simple-centered--catify {
  background-color: #8031a7;
  background-image: url("/img/cat-pattern.svg");
  background-position: 50% 50%;
  background-repeat: repeat;
  overflow: hidden;
  position: relative;
  padding: 70px 0;
}
.ac-content-simple-centered--catify::before {
  border: 50px solid rgba(40, 17, 44, 0.45);
  content: "";
  display: block;
  filter: blur(50px);
  height: 100%;
  left: 0px;
  position: absolute;
  pointer-events: none;
  top: 0px;
  width: 100%;
  z-index: 1;
}
.ac-content-simple-centered--catify .ac-content-simple-centered__container, .ac-content-simple-centered--catify .ac-content-product-w-filters__container, .ac-content-simple-centered--catify .ac-content-caption-w-carousel__container, .ac-content-simple-centered--catify .ac-content-easy-list__container, .ac-content-simple-centered--catify .ac-content-image-w-text__container, .ac-content-simple-centered--catify .ac-cardlist-reviews__container, .ac-content-simple-centered--catify .ac-banner-animated-feature__container {
  position: relative;
  z-index: 2;
}

.ac-banner-animated-feature {
  overflow: hidden;
  padding: 33px 0 0;
}
.ac-banner-animated-feature::before {
  border: 50px solid rgba(40, 17, 44, 0.45);
  bottom: 165px;
  content: "";
  display: block;
  filter: blur(50px);
  left: 0px;
  position: absolute;
  pointer-events: none;
  top: 0px;
  width: 100%;
  z-index: 1;
}
.ac-banner-animated-feature::after {
  border-bottom: 90px solid #590b65;
  content: "";
  display: block;
  left: 0px;
  position: absolute;
  pointer-events: none;
  bottom: 0px;
  width: 100%;
  z-index: 0;
}
.ac-banner-animated-feature__container {
  padding-bottom: 435px;
  position: relative;
  z-index: 4;
}
.ac-banner-animated-feature__caption__inner {
  width: 100%;
}

.ac-banner-animated-feature__caption__desc {
  margin: 0 auto 0 0;
  position: relative;
  max-width: 500px;
}
.ac-banner-animated-feature__caption__desc b {
  font-weight: 800;
}

.ac-banner-animated-feature__caption__ctas {
  position: absolute;
  margin-top: 0px;
}

.ac-banner-animated-feature__caption__coupon {
  background-color: #fff;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  color: #333;
  display: block;
  padding: 12px 11px 12px 22px;
  margin-top: 25px;
  position: relative;
  width: 216px;
  margin-bottom: 35px;
}
a.ac-banner-animated-feature__caption__coupon:hover {
  background-color: #fffdf8;
  color: #333;
  text-decoration: none;
}
a.ac-banner-animated-feature__caption__coupon:hover .ac-banner-animated-feature__caption__coupon__code .au-accent {
  color: #f23541;
  transform: scale(1.03);
}

.ac-banner-animated-feature__caption__coupon::after {
  border-left: 9px solid #f23541;
  bottom: 0px;
  content: "";
  display: block;
  left: 0px;
  position: absolute;
  top: 0px;
}
.ac-banner-animated-feature__caption__coupon__code {
  margin: 3px 0;
}
.ac-banner-animated-feature__caption__coupon__code .au-accent {
  display: inline-block;
  transform: scale(1);
  transform-origin: 50% 50%;
  transition: transform 0.5s ease, color 0.3s ease;
}

.ac-banner-animated-feature__caption__coupon__date {
  font-size: 14px;
}
.ac-banner-animated-feature__loader {
  bottom: -150px;
  height: auto;
  left: 50%;
  margin-left: -200px;
  opacity: 1;
  position: absolute;
  width: 400px;
}
.ac-banner-animated-feature__loader .ac-loader__spinner__path {
  stroke: #ffffff;
}
.ac-banner-animated-feature__image {
  bottom: -14px;
  height: auto;
  left: 50%;
  margin-left: -234px;
  position: absolute;
  width: 450px;
}
.ac-banner-animated-feature__image__aspect-wrap {
  height: 0px;
  position: relative;
  padding-bottom: 87.182448037%;
  width: 100%;
}

.ac-banner-animated-feature__image__png {
  height: auto;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.ac-banner-animated-feature__image__svg {
  height: auto;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.ac-banner-animated-feature__image__svg__badge {
  transform: translate(-180px, 10px) scale(1.1);
}

.ac-banner-animated-feature__image__svg__badge2 {
  transform: translate(-180px, 10px) scale(1.1);
}

.ac-banner-animated-feature__image__svg__jazzy {
  animation: jazzy 0.6s infinite linear;
  animation-direction: alternate;
  animation-timing-function: ease-in-out;
  transform-origin: 35% 70%;
}

.ac-banner-animated-feature__image__svg__text1 {
  transform: translate(-125px, -110px) scale(1.3);
}

.ac-banner-animated-feature__image__svg__text2 {
  transform: translate(-210px, -210px) scale(1.3);
}

.ac-banner-animated-feature__image__svg__text3 {
  transform: translate(-120px, -50px) scale(1.3);
}

.ac-banner-animated-feature__image__svg__arrowdown {
  animation: arrowdown 0.7s infinite linear;
  animation-direction: alternate;
  animation-timing-function: ease-in-out;
  transform-origin: 50% 50%;
}

.ac-banner-animated-feature__image__svg__arrowright {
  animation: arrowright 0.7s infinite linear;
  animation-direction: alternate;
  animation-timing-function: ease-in-out;
  transform-origin: 75% 90%;
}

.ac-banner-animated-feature.is-active .ac-banner-animated-feature__loader {
  opacity: 0;
}
.ac-banner-animated-feature.is-active .ac-banner-animated-feature__image {
  opacity: 1 !important;
  transition: all 0.15s ease;
}
.ac-banner-animated-feature.is-active .ac-banner-animated-feature__image__aspect-wrap {
  animation: bounce-in 1.2s ease;
  animation-iteration-count: 1;
  opacity: 1;
  transition: all 0.3s ease;
}
.ac-banner-animated-feature.is-active .ac-banner-animated-feature__image__svg {
  animation: bounce-in-2 1.5s ease-out 0s;
  animation-iteration-count: 1;
  opacity: 1;
  transition: all 0.3s ease;
}

.ac-banner-animated-feature__treats {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  animation: fall 1.5s linear forwards;
  animation-iteration-count: 1;
  transition: all 0.75s cubic-bezier(0.71, 0, 0.33, 1.56) 0ms;
  z-index: 2;
}
.ac-banner-animated-feature__treats__bananas {
  animation: arrowdown 0.4s infinite linear;
  animation-direction: alternate;
  animation-timing-function: ease-in-out;
  transform-origin: 50% 50%;
  height: 48px;
  position: absolute;
  top: 82px;
  right: 0;
  width: 48px;
  z-index: 2;
}

.ac-banner-animated-feature__treats__Treat1 {
  animation: arrowdown 0.4s infinite linear;
  animation-direction: alternate;
  animation-timing-function: ease-in-out;
  transform-origin: 50% 50%;
  height: 40px;
  position: absolute;
  bottom: 415px;
  right: 33px;
  width: 40px;
  z-index: 2;
}

.ac-banner-animated-feature__treats__Treat2 {
  animation: arrowdown 0.4s infinite linear;
  animation-direction: alternate;
  animation-timing-function: ease-in-out;
  transform-origin: 50% 50%;
  height: 100%;
  width: 100%;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 2;
}

.ac-banner-animated-feature__treats__Treat3 {
  animation: arrowdown 0.4s infinite linear;
  animation-direction: alternate;
  animation-timing-function: ease-in-out;
  transform-origin: 50% 50%;
  height: 50px;
  position: absolute;
  bottom: -18px;
  bottom: 0;
  right: -15px;
  width: 50px;
  z-index: 3;
}

.ac-banner-animated-feature__treat2 {
  position: absolute;
  top: 0;
  right: 0;
  overflow: hidden;
  animation: fallTreat2 1.5s linear forwards;
  animation-iteration-count: 1;
  transition: all 1.5s cubic-bezier(0.71, 0, 0.33, 1.56) 0ms;
  z-index: 2;
  height: 45px;
  width: 45px;
  top: 83%;
  right: 53%;
  z-index: 2;
}

.ac-banner-animated-feature__news {
  background-color: #f4f4ff;
  padding: 42px 0 30px;
  position: relative;
  width: 100%;
}
.ac-banner-animated-feature__news__container {
  align-items: center;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
}
.ac-banner-animated-feature__news__logos {
  max-width: 400px;
  width: 100%;
}
.ac-banner-animated-feature__news__logos__flex {
  align-items: stretch;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  margin: -20px auto 0;
  max-width: 410px;
  width: 100%;
}
.ac-banner-animated-feature__news__logos__flex__item {
  display: block;
  flex: 0 0 calc(50% - 20px);
  margin: 20px 10px 0;
  position: relative;
}

.ac-banner-animated-feature__news__cta {
  flex: 0 0 auto;
  margin-top: 25px;
}
.ac-banner-animated-feature__news__cta .ac-button {
  margin: 0px !important;
}

.ac-banner-animated-feature__news__logo {
  display: block;
  height: 0px;
  padding-bottom: 74px;
  position: relative;
  width: 100%;
}
.ac-banner-animated-feature__news__logo__inner {
  align-items: center;
  display: flex;
  height: calc(100% - 5px);
  justify-content: center;
  left: 5px;
  position: absolute;
  top: 5px;
  width: calc(100% - 5px);
}
.ac-banner-animated-feature__news__logo__inner.au-img-zoom {
  overflow: visible;
}

.ac-banner-animated-feature__news__logo__img {
  display: block;
  height: auto;
  max-height: 100%;
  max-width: 100%;
  opacity: 0.5;
  width: auto;
}

.ac-banner-animated-feature--overlap-bottom {
  padding-bottom: 0px !important;
  padding-top: 33px;
  /* SVG AREA * ------------------------------- */
  /*----------------------------*/
}
.ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__container {
  padding-bottom: 350px;
}
.ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image {
  bottom: -30px;
}
.ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__aspect-wrap {
  padding-bottom: 82.1016166282%;
}
.ac-banner-animated-feature--overlap-bottom::after {
  display: none;
}
.ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__caption__ctas {
  position: relative;
}
.ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__badge2 {
  transform: translate(-80px, 10px) scale(1.1);
}

@keyframes fallTreat2 {
  0% {
    transform: translateY(-2000%);
  }
  5% {
    transition-delay: 3ms;
  }
  10% {
    transition-delay: 6ms;
  }
  15% {
    transition-delay: 9ms;
  }
  20% {
    transition-delay: 11ms;
  }
  25% {
    transition-delay: 14ms;
  }
  30% {
    transition-delay: 17ms;
  }
  35% {
    transition-delay: 20ms;
  }
  40% {
    transition-delay: 23ms;
  }
  45% {
    transition-delay: 26ms;
  }
  50% {
    transition-delay: 29ms;
  }
  55% {
    transition-delay: 32ms;
  }
  60% {
    transition-delay: 6ms;
  }
  65% {
    transition-delay: 35ms;
  }
  70% {
    transition-delay: 38ms;
  }
  75% {
    transition-delay: 41ms;
  }
  80% {
    transition-delay: 44ms;
  }
  85% {
    transition-delay: 47ms;
  }
  90% {
    transition-delay: 50ms;
  }
  95% {
    transition-delay: 53ms;
  }
  100% {
    transition-delay: 56ms;
    transform: translateY(0);
  }
}
@keyframes fall {
  0% {
    transform: translateY(-100%);
  }
  5% {
    transition-delay: 3ms;
  }
  10% {
    transition-delay: 6ms;
  }
  15% {
    transition-delay: 9ms;
  }
  20% {
    transition-delay: 11ms;
  }
  25% {
    transition-delay: 14ms;
  }
  30% {
    transition-delay: 17ms;
  }
  35% {
    transition-delay: 20ms;
  }
  40% {
    transition-delay: 23ms;
  }
  45% {
    transition-delay: 26ms;
  }
  50% {
    transition-delay: 29ms;
  }
  55% {
    transition-delay: 32ms;
  }
  60% {
    transition-delay: 6ms;
  }
  65% {
    transition-delay: 35ms;
  }
  70% {
    transition-delay: 38ms;
  }
  75% {
    transition-delay: 41ms;
  }
  80% {
    transition-delay: 44ms;
  }
  85% {
    transition-delay: 47ms;
  }
  90% {
    transition-delay: 50ms;
  }
  95% {
    transition-delay: 53ms;
  }
  100% {
    transition-delay: 56ms;
    transform: translateY(0);
  }
}
@keyframes bounce-in {
  0% {
    opacity: 0;
    transform: scale(0.4);
  }
  50% {
    opacity: 1;
    transform: scale(1.01);
  }
  75% {
    opacity: 1;
    transform: scale(0.99);
  }
  90% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes bounce-in-2 {
  0% {
    opacity: 0;
    transform: scale(1.05);
  }
  60% {
    opacity: 0;
    transform: scale(1.05);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes jazzy {
  from {
    transform: scale(0.993);
  }
  to {
    transform: scale(1.007);
  }
}
@keyframes arrowdown {
  from {
    transform: translateY(-0.54%);
  }
  to {
    transform: translateY(0.54%);
  }
}
@keyframes arrowright {
  from {
    transform: translate(0, 0.75%) rotate(-90deg);
  }
  to {
    transform: translate(0%, -0.75%) rotate(-90deg);
  }
}
.ac-cardlist-reviews__slide-area {
  margin: 40px auto 0;
  max-width: 370px;
}

.ac-cardlist-reviews__flex {
  height: 100%;
  position: relative;
}
.ac-cardlist-reviews__flex:not(.slick-list) {
  align-items: flex-start;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
}
.ac-cardlist-reviews__flex .slick-track {
  min-height: 420px;
  position: relative;
}
.ac-cardlist-reviews__flex__item {
  min-height: inherit;
  position: relative;
}
.ac-cardlist-reviews__flex__item.slick-slide {
  height: 100%;
  padding: 0 20px;
}

.ac-cardlist-reviews__dots {
  display: none;
}
.ac-cardlist-reviews__dots .slick-dots {
  position: static;
  width: auto;
}

.ac-cardlist-reviews__nav {
  margin: -20px -30px 0;
  max-width: none;
  width: calc(100% + 60px);
}
.ac-cardlist-reviews__nav .au-slick-nav__button {
  bottom: 240px;
  position: relative;
}

.ac-card-review-bubble {
  background-color: #aaa;
  min-height: inherit;
  padding: 50px 30px;
  position: relative;
}
.ac-card-review-bubble__bubble-svg {
  height: auto;
  width: 100%;
}
.ac-card-review-bubble__bubble-svg__bg {
  d: path("M128.473 24.295C89.233 40.475 51.097 64.073 27.88 89.546 4.663 115.02-3.634 142.366 1.428 166.324c5.062 23.957 23.483 44.525 50.696 58.655 27.213 14.13 63.218 21.825 111.668 28.719 48.45 6.893 109.347 12.988 140.556-7.009 31.21-19.996 32.731-66.082 25.88-107.4-6.85-41.317-22.074-77.866-37.108-101.853C278.087 13.448 263.243 2.022 235.65.688c-27.594-1.333-67.937 7.428-107.177 23.60");
  fill: #999999;
}

.ac-card-review-bubble__bubble-svg__line {
  d: path("M349.693 161.156c.156-.993.3-3.464.307-6.409.013-2.946-.12-6.36-.277-9.256.04.344.123 1.58.177 2.58.046 1 .078 1.765.055 1.165-.067-2.915-.326-5.519-.61-8.06l.13.775c-.432-4.487-1.026-8.963-1.895-13.397-.1-1-.743-4.137-1.478-6.875a96.115 96.115 0 0 0-1.005-3.515c-.26-.876-.409-1.355-.312-1.142-1.518-4.608 1.218 3.883-.73-1.932a48.292 48.292 0 0 0-1.143-3.152c-.412-1.073-.787-1.908-.685-1.81l.263.6a79.694 79.694 0 0 0-1.737-3.92c.426.796.803 1.616 1.207 2.424-1.496-3.39-2.89-5.72-3.033-5.857-.812-1.545-1.843-3.395-2.852-4.979-.99-1.595-1.908-2.955-2.335-3.629.253.352.515.697.76 1.054-2.794-4.043-5.314-7.243-7.824-10.1-2.513-2.853-5.001-5.382-7.904-7.92-.418-.393-.35-.365.543.441l-1.286-1.16.021-.02-.88-.757-2.397-2.061 1.144.884a149.892 149.892 0 0 0-7.876-6.166l.132.04a182.38 182.38 0 0 0-9.809-6.894 230.284 230.284 0 0 0-11.416-7.01l1.104.622c-4.016-2.294-5.981-3.35-7.66-4.285-1.692-.911-3.103-1.693-6.135-3.198.22.097.423.195.645.306-.901-.467-1.812-.914-2.723-1.36-.91-.448-1.817-.904-2.736-1.333.41.18.824.352 1.231.538a187.686 187.686 0 0 1-3.504-1.646l-3.538-1.673c-2.097-.97-3.361-1.574-2.109-.97-1.171-.505-2.783-1.151-4.181-1.724-1.403-.562-2.607-1.017-2.966-1.136-3.075-1.245-3.454-1.392-3.527-1.45-.078-.048.15-.008-1.764-.76-1.121-.428-2.012-.767-2.816-1.06-.807-.287-1.523-.54-2.288-.813-.764-.276-1.583-.558-2.594-.907-1.01-.353-2.208-.78-3.75-1.299l.144-.004-2.016-.662-1.927-.598c-1.319-.418-2.79-.85-4.82-1.46l1.213.344-7.292-2.095a69.783 69.783 0 0 0-2.856-.764c-1.004-.24-2.096-.513-3.43-.768-2.806-.747-8.205-1.85-7.925-1.88-2.113-.429-4.118-.779-6.061-1.13-1.949-.317-3.835-.642-5.727-.91a227.355 227.355 0 0 0-11.822-1.456c-.673-.151-1.13-.202-2.065-.27-.935-.066-2.34-.2-4.924-.423l.375.114c-12.057-.926-26.002-1.102-39.299.3l-.38-.046-2.65.383c-7.144.822-15.302 2.16-22.97 4.052-7.674 1.862-14.85 4.23-20.187 6.378-3.487 1.43-8.7 3.796-13.98 6.62l.549-.305c-9.185 4.92-18.303 11.265-26.6 19.062.378-.4-.036-.035.182-.269-.375.376-.78.773-1.202 1.18-.571.548-1.147 1.14-1.733 1.712-.589.568-1.144 1.158-1.677 1.697a47.7 47.7 0 0 0-1.427 1.507c.653-.695 1.33-1.365 2.005-2.038-1.096 1.192-2.433 2.637-3.612 3.958-1.19 1.312-2.208 2.51-2.764 3.118l-1.565 2.03c-.515.681-1.014 1.375-1.52 2.062-.214.258-.528.676-.58.723l-.497.76a82.768 82.768 0 0 0-1.665 2.152c-.313.452-1.186 1.77-2.137 3.26-.463.753-.958 1.54-1.403 2.291l-.982 1.707a6.805 6.805 0 0 1-.051.049l.016.013-.147.255-4.286 7.45 6.03-6.096.206-.209.02.016.065-.103c.241-.247.415-.43.555-.58.376-.312 3.777-3.57 1.176-1.018 1.106-1.064 2.204-2.143 3.316-3.193l.127-.118c.062-.066.136-.114.185-.189l.227-.328.326-.471.651-.942 1.338-1.86a115.465 115.465 0 0 1 5.71-7.156c-.637.707-1.25 1.436-1.87 2.159-.141.114.636-.914 1.727-2.204 1.078-1.301 2.492-2.842 3.48-3.868-1.248 1.392-1.277 1.469-.854 1.057.422-.412 1.297-1.312 1.88-1.858 1.694-1.824-1.558 1.505-.681.528a98.6 98.6 0 0 1 4.398-4.46c1.638-1.552 3.2-2.917 3.846-3.438-.467.414-.933.83-1.388 1.257.782-.72 1.495-1.302 2.14-1.851.657-.535 1.264-1.018 1.872-1.494l1.896-1.445 2.238-1.67 2.088-1.545 1.63-1.138c.87-.62 1.29-.894.92-.748 2.266-1.512 2.74-1.746 2.808-1.758.07-.008-.247.232.506-.227.267-.176.6-.395.985-.636l1.294-.778c.928-.568 2-1.153 3.024-1.724 1.028-.561 2.03-1.068 2.82-1.477.8-.39 1.395-.67 1.62-.763.636-.394 1.792-.965 3.172-1.63 1.39-.644 3.01-1.368 4.6-2.016 3.172-1.314 6.19-2.38 6.683-2.655 1.416-.464 2.832-.93 4.262-1.349.122-.09.922-.492 4.4-1.554 3.308-.873 2.543-.584 3.56-.798l2.18-.754c9.582-2.327 20.905-4.2 32.563-5.003 11.652-.857 23.612-.659 34.385.308 4.812.375 10.24.955 15.84 1.785a217.958 217.958 0 0 1 16.86 3.167l-1.225-.246c3.643.829 7.268 1.734 10.867 2.742a173.611 173.611 0 0 0-3.926-1.078l-1.968-.52-1.975-.49c1.193.27 2.257.506 3.304.768 1.047.26 2.09.499 3.233.818 2.969.807 6.167 1.75 9.516 2.795a291.704 291.704 0 0 1 10.385 3.498 315.948 315.948 0 0 1 10.745 4.087 342.054 342.054 0 0 1 10.616 4.505l2.854 1.255c.79.36 1.434.668 1.983.931 1.1.525 1.811.899 2.505 1.275 1.392.747 2.745 1.454 6.941 3.572-.72-.357-.995-.476-1.648-.788a255.544 255.544 0 0 1 11.316 6.135c3.384 1.95 6.746 3.95 10.997 6.711-.54-.24.825.682 2.224 1.612 1.385.949 2.798 1.915 2.396 1.697.246.139.494.276.737.421 1.809 1.34 6.005 4.574 5.353 4.17l1.783 1.34 1.757 1.373.242.311c.769.63 1.657 1.416 2.679 2.285l.088.075c2.385 2.094 5.172 4.731 7.477 7.196 2.345 2.483 4.177 4.78 4.934 5.816 1.14 1.417 2.351 2.949 3.527 4.634.606.83 1.175 1.718 1.778 2.61.571.913 1.172 1.835 1.73 2.807 2.289 3.85 4.357 8.202 6.027 12.829 1.675 4.625 2.942 9.523 3.826 14.408.889 4.883 1.439 9.755 1.794 14.332.127 1.285.292 3.267.372 5.452.087 2.184.103 4.57.056 6.66-.08 1.485-.18 2.968-.323 4.445-.269 4.227-.798 8.72-1.772 12.54-.007-.028.022-.185.08-.457-.459 2.1-1.036 4.117-1.652 6.082-.628 1.963-1.335 3.86-2.058 5.734-.924 2.163-1.963 4.24-2.722 5.593-.567 1.011-.955 1.63-.982 1.608-.323.669-1.374 2.477-2.552 4.162-.332.51-.697.992-1.028 1.45-.337.454-.632.888-.916 1.236l-.922 1.173-.31.408-.946 1.168-.7.858-.877 1.011c-.622.74-1.391 1.552-2.243 2.478a100.488 100.488 0 0 1-6.645 6.351c-2.704 2.365-5.907 4.928-9.592 7.58-3.683 2.653-7.863 5.37-12.467 8.103a207.987 207.987 0 0 1-15.096 8.063c-10.867 5.25-23.282 10.153-36.717 14.025a230.948 230.948 0 0 1-20.847 4.907c-7.149 1.34-14.466 2.374-21.856 3.141-7.39.77-14.85 1.273-22.3 1.603-7.452.329-14.888.46-22.261.656-3.687.102-7.357.233-11.003.466-3.646.238-7.277.574-10.86 1.228-3.574.65-7.117 1.684-10.357 3.303-3.244 1.612-6.112 3.754-8.67 6.04-2.567 2.287-4.881 4.723-7.05 7.183a141.078 141.078 0 0 0-6.082 7.444c-1.9 2.486-3.689 4.96-5.383 7.396l-2.473 3.618c-.2.298-.401.594-.601.889l-.175.266c-.076.116-.153.236-.242.354-.018.039-.022-.015-.032-.027l-.024-.064-.04-.132a3.78 3.78 0 0 1-.065-.277l-.013-.072-.032-.196c-.03-.22-.062-.44-.093-.658-.059-.44-.108-.88-.154-1.319a73.524 73.524 0 0 1-.321-5.178c-.102-3.382-.036-6.59.05-9.602.186-6.023.443-11.238.594-15.512.032-2.016.224-7.603.028-5.47.157-4.309.311-6.299.229-7.14-.052 2.947-.123 2.484-.166 2.013-.056-.473-.097-.958-.23 1.906.031-1.226.054-2.454.051-3.683-.029-.377-.01.877-.03 2.11-.016 1.147-.053 2.275-.088 2.061l.112.973c-.141 2.98-.264 4.606-.368 5.65-.078 2.798.026 4.592-.41 11.255l.085-1.842c-.269 5.43-.266 3.321-.348 4.455l.058-1.202-.278 4.574c.179-3.466.359-9.197.213-6.197-.357 6.475.115-1.677-.095 3.181-.124 3.016-.167 2.166-.213 2.03-.07 1.805-.13 3.611-.16 5.417-.078-.186.094-3.588-.041-1.392-.033 2.278-.021 4.556.065 6.83-.072.628-.004 2.444.2 4.486.05.51.111 1.034.18 1.556.067.521.146 1.055.224 1.516.081.475.17.935.272 1.378.05.222.105.44.165.651l.093.315c.036.09.058.271.129.136l.083-.09-.087.111c-.022.025-.047.063-.067.076l-.037-.092-.068-.177c-.043-.114-.078-.222-.11-.321-.063-.2-.112-.371-.15-.513l-.124-.482c-.2-.923-.387-2.146-.538-3.727-.233-2.448-.366-5.708-.3-9.967.073-4.771.4-10.865.716-16.754.335-6.232.657-12.236.657-16.24 0-4.076-.337-6.277-.949-7.532-.748-1.537-1.768-1.786-3.026-1.98-.15-.023-.497-.07-.867-.12-1.917-.262-4.786-.654-11.165-2.739-3.696-1.207-8.557-2.98-14.034-5.96-4.917-2.675-10.344-6.33-15.894-11.433a88.068 88.068 0 0 1-2.883-1.498c.729.347 1.289.589 2.024.944-.81-.407-1.628-.803-2.434-1.22l-.65-.344c-.435-.443-.876-.892-1.326-1.343l-.352.448-.058-.033-.013-.013-.003.004h-.001l-.002.004.013.007.05.05-.354.45c.564.306 1.13.623 1.7.938l.077.076c.278.3.632.675.912.975.316.328.546.557.466.499-.08-.059-.467-.41-1.337-1.287 1.19 1.235 2.457 2.392 3.73 3.54a80.912 80.912 0 0 0 3.94 3.305c.105.113.215.224.322.336a.095.095 0 0 0-.006-.004l.007.004c.094.099.187.199.283.296.98.749 1.503 1.107 1.473 1.075a9.05 9.05 0 0 0-.457-.359c-.233-.18-.559-.435-.974-.758a63.84 63.84 0 0 0 2.8 2.054 82.358 82.358 0 0 0 4.186 2.722c2.755 1.68 5.038 2.832 4.155 2.512a85.407 85.407 0 0 0 8.881 4.009 93.06 93.06 0 0 0 4.507 1.606c1.685.548 3.605 1.157 5.97 1.768-1.822-.46-2.209-.568-1.898-.452.313.11 1.33.422 2.346.693 1.014.276 2.027.506 2.294.575.27.06-.217.002-2.16-.462 2.263.595 3.672.807 4.95.962.635.08 1.254.131 1.902.24.316.063.631.164.866.416.235.243.387.63.515 1.055.207.816.23 1.368.252 1.645.01.28-.01.296-.052.093-.045-.202-.11-.627-.247-1.204a6.302 6.302 0 0 0-.3-.942c-.024-.056-.05-.106-.076-.157.14.293.244.623.327.96.164.68.25 1.397.318 2.113l-.031-.078c.118 1.246.163 2.508.183 3.77-.048 2.006-.098 2.217-.125 2.445-.032.228-.049.474-.132 2.55l.074.908-.189 2.81c.1-1.054.01 1.403-.143 4.42l-.021-.066-.175 3.668c.128-3.63-.203 3.346-.191 1.674-.165 3.135-.188 3.203-.41 8.871l.116-.99c-.116 3.699-.129 3.775-.167 3.675-.029-.1-.083-.379-.147 2.623l.093-.372c-.148 4.314-.043 7.993.34 11.372.207 1.689.455 3.307.968 4.869.133.387.29.781.509 1.148.228.393.572.809 1.042.932.47.129.966-.033 1.383-.274.403-.259.679-.567.951-.878-.302.365-.585.66-.914.883a2.34 2.34 0 0 1-.928.354c-.538.057-.8-.136-.917-.187-.238-.14.01.065.06.074.384.233.888.239 1.332.065.223-.081.452-.196.636-.34.178-.138.338-.284.48-.438.572-.616 1.036-1.298 1.53-1.998l3.004-4.398a281.808 281.808 0 0 1 5.883-8.221c.679-.78 1.104-1.258 1.818-2.106.717-.844 1.714-2.068 3.634-4.252 1.38-1.596 2.203-2.482 2.776-3.116.576-.632.91-1.005 1.367-1.525 1.443-1.441 3.573-3.464 5.492-4.97 1.905-1.526 3.595-2.506 3.699-2.522.386-.267 1.168-.734 2.13-1.199.96-.47 2.094-.946 3.133-1.349.151-.042.302-.085.455-.121-.12.008-.24.02-.358.034 3.423-1.094 6.43-1.633 9.463-2.066 3.036-.419 6.113-.677 9.78-.778l-1.262.09c1.026-.07 2.054-.13 3.083-.184.489.018-.763.093-.906.15 4.774-.215 9.561-.291 14.35-.403l-2.826.002c3.02-.081 5.056-.206 8.517-.245-2.874.138-1.68.109.348.055 2.03-.063 4.893-.153 5.357-.127l-3.081.134c4.21-.135 4.21-.158 3.864-.225 2.734-.113 3.672-.119 4.557-.128.885-.015 1.717-.006 4.236-.202-1.196.073-2.392.127-3.588.18-1.063-.009 1.517-.173 3.912-.321.57-.02 2.27-.079.44.037 2.151-.126 4.84-.322 7.227-.485 2.386-.199 4.472-.365 5.415-.472 2.328-.205 1.568-.068.313.08l4.66-.499 1.997-.232c1.036-.126 2.082-.201 6.656-.875l-.146.07c1.045-.159 2.09-.321 3.13-.511 1.496-.202 2.994-.387 4.489-.604-.536.08-1.077.131-1.614.197 1.498-.224 2.704-.479 3.979-.703 1.273-.236 2.613-.456 4.346-.805l-1.384.352c2.095-.432 3.75-.762 5.179-1.041l3.801-.826 1.792-.39c.61-.144 1.239-.307 1.92-.477l2.213-.57c.805-.211 1.687-.434 2.661-.725.391-.1-.138.066-.698.23 3.183-.908 4.475-1.275 5.777-1.625.691-.184 1.376-.391 2.345-.686.97-.29 2.21-.704 4.005-1.326-.437.167.36-.06.085.051 1.09-.371 2.17-.77 3.256-1.153l-.22.179c.875-.343 1.74-.715 2.609-1.074.677-.208 1.358-.408 2.03-.63l1.241-.514c3.517-1.113 8.316-3.184 12.975-5.106l-.84.236c5.78-2.679 12.352-5.81 19.016-9.491 6.664-3.672 13.43-7.887 19.544-12.586l-.16.246c1.669-1.313 3.32-2.65 4.925-4.043 2.672-2.129-1.525 1.382-.674.737 2.612-2.195 3.096-2.723 3.72-3.3.307-.293.64-.61 1.252-1.197l1.17-1.105 1.759-1.723c1.446-1.426 1.209-1.164.45-.364-.373.405-.909.911-1.417 1.42-.51.507-1.01.997-1.361 1.322.688-.624 1.374-1.332 2.11-2.042.728-.717 1.452-1.494 2.205-2.267 1.461-1.59 2.958-3.258 4.303-4.965 1.373-1.683 2.597-3.397 3.682-4.948.52-.79 1.013-1.535 1.466-2.221l1.177-1.9c.051-.107.194-.402.055-.165a80.061 80.061 0 0 0 3.76-7.422 71.065 71.065 0 0 0 3.018-8.155c.002.072-.092.433-.236.94l-.582 1.802c.664-1.859 1.432-4.444 1.809-6.09l-.454 2.018c.586-2.025 1.278-5.033 1.726-7.666.434-2.49.688-4.632.8-5.247-.035.167-.058.166-.039-.216.017-.444.124-1.4.258-3.209");
  fill: #333333;
}

.ac-card-review-bubble__quote {
  position: relative;
}
.ac-card-review-bubble__quote__title {
  display: block;
}

.ac-card-review-bubble__quote__title {
  font-size: 18px;
  font-weight: 800;
  line-height: 1.05em;
  margin: 27px 0 0px;
}

.ac-card-review-bubble__quote__testimonial {
  margin: 17px 0 0;
  overflow: hidden;
}
.ac-card-review-bubble__quote__testimonial b {
  font-weight: 800;
}

.ac-card-review-bubble__quote__byline {
  font-family: "Verveine", sans-serif;
  font-size: 23px;
  line-height: 25px;
  margin: 12px 0 0;
}

.ac-card-review-bubble--secondary .ac-card-review-bubble__bubble-svg__bg, .ac-card-review-bubble--quaternary .ac-card-review-bubble__bubble-svg__bg {
  d: path("M285.204 21.117c13.468 20.988 25.441 62.342 32.38 104.464 6.94 42.124 8.844 85.016 4.717 111.705-4.127 26.688-14.285 37.173-62.857 33.837-48.571-3.337-135.556-20.493-185.397-33.679-49.842-13.185-62.54-22.4-69.048-30.5-6.508-8.103-6.825-15.093.012-44.108 6.837-29.015 20.83-80.057 41.062-107.993C66.305 26.907 92.778 22.075 126.44 16.6c33.664-5.476 74.518-11.596 102.426-14.344 27.908-2.75 42.87-2.127 56.337 18.861");
}
.ac-card-review-bubble--secondary .ac-card-review-bubble__bubble-svg__line, .ac-card-review-bubble--quaternary .ac-card-review-bubble__bubble-svg__line {
  d: path("M129.385 274.978c.146.083.042-.006-.195-.172.576.375 1.185.82 1.86 1.35a28.892 28.892 0 0 0-1.665-1.178m214.38-176.309a69.849 69.849 0 0 0-4.186-12.01 67.818 67.818 0 0 0-6.058-10.638c-.372-.558-.778-1.092-1.182-1.628-.408-.533-.797-1.083-1.223-1.604-.85-1.041-1.69-2.098-2.6-3.096-.878-1.028-1.825-1.993-2.758-2.976-.466-.492-.963-.953-1.445-1.43-.486-.473-.964-.956-1.473-1.406-3.99-3.688-8.308-7.057-12.856-10.1-9.09-6.109-18.93-11.131-28.947-15.563-10.03-4.423-20.26-8.27-30.454-11.741a471.113 471.113 0 0 0-15.26-4.894 504.645 504.645 0 0 0-14.532-4.177c5.347 1.472 2.73.949-1.694-.31-6.23-1.857-11.703-3.214-17.228-4.5-5.526-1.282-11.104-2.494-17.59-3.934-11.824-2.344-23.07-4.297-34.183-5.775-11.111-1.455-22.1-2.452-33.361-2.519L116.3.263c-3.362-.072-4.275-.01-7.808.067l.085-.028c-4.176.084-8.791.371-12.947.825-2.08.21-4.04.495-5.781.739-1.736.283-3.256.51-4.438.741l-.283.164-1.524.29-1.013.214-1.191.241c-.325.066-.655.129-1.211.26l-2.573.679.13-.09a93.497 93.497 0 0 0-5.686 1.82c.124-.08-.663.118-1.939.592-.637.237-1.412.497-2.25.839-.835.349-1.757.714-2.697 1.129-3.772 1.642-7.852 3.98-9.55 5.056-2.733 1.752-6.592 4.503-10.286 8.073l-1.387 1.358c-.468.454-.902.95-1.358 1.425-.92.945-1.765 1.97-2.632 2.967-1.674 2.043-3.271 4.12-4.63 6.168-.138.183-.364.499-.663.924-.291.43-.638.981-1.046 1.616-.201.318-.423.654-.644 1.017l-.678 1.15-.733 1.248-.736 1.348c-2.018 3.681-4.054 8.166-5.461 11.72-2.726 6.933-5.32 15.604-7.267 24.915-1.96 9.31-3.304 19.239-4.112 28.622l.152-.328c-.147 1.632-.252 3.267-.373 4.901-.022-.073-.078.586-.044-.156-.094.947-.186 2.129-.27 3.43-.067 1.302-.147 2.722-.193 4.148l-.24 7.696c.157-2.48.096-3.44.2-6.242.11-2.013.157-2.056.14-.916a550.36 550.36 0 0 1-.184 6.179l-.025-.109-.005 2.66-.018 8.812 2.455-8.432.293-1.004c.207-.36 1.259-3.551 1.48-3.93.371-1.19.735-2.35 1.042-3.332l.12-2.847.127-2.57c.094-1.69.19-3.336.306-4.954.227-3.236.496-6.362.827-9.512.679-6.295 1.565-12.694 3.117-20.186-.06.422.059-.094.26-1.053.221-.955.507-2.36.836-3.7l.46-1.916c.146-.584.285-1.091.388-1.466.208-.75.29-.96.129-.147l.388-1.566.298-1.127c.162-.62.254-.988.296-1.174.082-.373-.036-.021-.203.493-.331 1.028-.85 2.705-.31.508l.549-1.987.528-1.798c.313-1.09.591-1.894.697-2.121-.355 1.25.797-2.102.125.04l.502-1.573.534-1.562.54-1.559.573-1.546c.233-.584-.25.784-.493 1.472a105.048 105.048 0 0 1 3.59-8.865 85.878 85.878 0 0 1 4.081-7.842c.712-1.25 1.49-2.444 2.253-3.645l1.2-1.762c.397-.59.835-1.15 1.251-1.729 1.713-2.275 3.525-4.516 5.596-6.656.281-.346-.534.51-1.351 1.37-.801.873-1.567 1.783-1.313 1.428.951-1.163 1.846-2.096 2.619-2.925.782-.82 1.5-1.48 2.116-2.09 1.288-1.158 2.266-2.016 3.28-2.79.987-.809 2.014-1.522 3.332-2.48.68-.45 1.426-.972 2.31-1.55l1.444-.899c.51-.331 1.075-.653 1.685-.998l-.989.607-.961.647c.381-.241.73-.476 1.072-.684l.998-.586c.648-.378 1.264-.757 1.975-1.114l1.12-.58.619-.317.682-.313 1.554-.703c.563-.258 1.2-.49 1.889-.771.252-.074.087.015-.342.207-.427.196-1.129.474-1.916.859-1.595.722-3.592 1.733-4.831 2.449 1.788-.978 5.012-2.59 7.534-3.571.62-.272 1.201-.484 1.69-.672l1.165-.453c.55-.22.595-.26-.153-.01 2.308-.838 3.918-1.311 5.265-1.667 1.338-.385 2.434-.59 3.72-.915.08-.047-4.47 1.066-1.69.304 3.245-.828 7.43-1.69 11.85-2.305 4.418-.625 9.062-1.022 13.176-1.213-.073.032.504.039-.21.094 1.65-.112 2.848-.156 3.855-.194 1.008-.02 1.827-.012 2.723-.008.895-.002 1.868.024 3.186.047 1.318.01 2.98.055 5.257.1 12.176.32 26.147 1.72 39.991 3.815 13.848 2.092 27.571 4.854 39.376 7.634 5.171 1.05 12.649 2.89 20.115 4.896l.74.402c2.08.54 4.151 1.11 6.224 1.676 2.508.771-4.777-1.316-.336.018.792.181 1.584.366 2.373.559.233.104 4.205 1.271 6.803 2.094l1.616.509.467.157c.108.039.166.06.163.064a1.167 1.167 0 0 1-.202-.047l-.626-.177-2.768-.793c3.999 1.195 7.972 2.472 11.94 3.763 3.957 1.322 7.911 2.655 11.83 4.084 2.603.932 3.365 1.2 4.206 1.467.84.272 1.745.576 4.588 1.702 1.14.5-2.065-.754-1.623-.51 8.538 3.366 13.428 5.4 18.15 7.437 4.7 2.07 9.281 4.086 16.677 8.34l-.542-.294c1.19.657 2.631 1.51 3.872 2.243l1.899 1.179c.486.301.792.488.81.492-.874-.665-1.536-1.05-2.522-1.627-.496-.282-1.08-.601-1.813-1.028l-2.74-1.615c.499.05 5.643 3.206 5.402 2.956 3.357 2.158 5.335 3.424 8.153 5.466a104.031 104.031 0 0 1 7.667 6.385c2.507 2.32 4.738 4.664 6.124 6.4.495.525.969 1.096 1.495 1.704l.821.957.859 1.086c1.214 1.518 2.583 3.448 4.16 6.124 1.05 1.961.88 1.753.836 1.708-.023-.023-.021-.001.157.363l.418.84c.188.394.473.895.773 1.59l.494.841c.534 1.12.835 1.95 1.075 2.524.23.578.37.911.427 1.105.125.384.027.166-.025.09.932 2.482 1.256 3.538 1.674 4.741.185.609.373 1.261.627 2.163.135.448.249.969.39 1.577.133.61.32 1.3.465 2.122-.124-.608-.3-1.203-.451-1.804-.164-.597-.297-1.203-.485-1.793.321 1.189.548 2.215.778 3.175.19.971.38 1.88.556 2.852.31 1.954.679 4.146.952 7.577-.033-.074-.112-.798-.203-1.755l-.37-3.142c.08.93.173 1.79.27 2.59l.237 2.23.114.994.08.922c.05.59.092 1.135.12 1.64.002-.29-.063-1.625-.1-2.599-.066-.97-.094-1.58.058-.42.262 3.405.467 7.283.337 9.732-.03-1.248-.057-2.497-.114-3.743.047 1.787.06 2.92.072 3.743l-.006 1.877a39.031 39.031 0 0 1-.055 2.075c-.041.953-.094 2.284-.255 4.332.022-.444-.015-.23-.023-.412-.222 5.199-1.101 11.963-2.522 19.522l.243-1.44-.632 3.728a99.68 99.68 0 0 1-.506 2.66c.94-4.288.71-3.112.882-3.483-.31 1.418-.591 2.667-.83 3.896l-.778 3.735c-.573 2.615-1.25 5.684-2.595 10.234 0-.08.13-.677.36-1.564.227-.889.565-2.065.911-3.323.332-1.59.488-2.49.709-3.699.111-.604.251-1.283.43-2.165l.684-3.381c-.653 3.22-1.553 6.936-1.582 6.856-.037.337-.08.672-.12 1.008-.274 1.052-.51 1.997-.752 2.87l-.69 2.475c-.158.924 1.325-4.201.035.681-1.567 5.472-1 2.855-1.192 3.725l-1.592 5.263c-.11.371-.22.733-.455 1.448-.247.71-.622 1.773-1.265 3.544.2-.584.542-1.615.787-2.307-.422 1.163-.87 2.429-1.358 3.702a159.573 159.573 0 0 1-1.615 4.18c-1.058 2.635-2.01 4.8-2.416 5.485.278-.752.31-.901 1.102-2.79l-.007.09c1.076-2.765.61-1.617-.055-.002l-.514 1.246-.484 1.09c-.19.422-.32.686-.332.665-.188.498-.747 1.81-1.462 3.343a132.6 132.6 0 0 1-2.963 6.032l.591-.915c-1.206 2.578-1.877 3.79-2.18 4.366-.313.571-.307.482-.306.386-.001-.099.003-.197-.347.333-.174.265-.435.69-.825 1.351l-.69 1.18-.95 1.577c-3.714 6.066 1.466-2.254-.79 1.483a88.852 88.852 0 0 1-3.378 4.93c-.573.774-1.174 1.612-1.937 2.577-.741.98-1.64 2.088-2.76 3.437l-1.179 1.3c-.435.486-.93.97-1.373 1.43l-.64.648-.563.524c-.333.303-.57.505-.65.543-1.477 1.523-3.848 3.71-6.196 5.562-.592.456-1.163.917-1.723 1.333l-1.586 1.167-2.296 1.618c3.06-1.946 4.447-3.12 5.977-4.343.737-.646 1.537-1.277 2.5-2.155.487-.433 1.038-.901 1.635-1.47.607-.56 1.29-1.185 2.042-1.934l-.795.889-.82.864a75.484 75.484 0 0 1-7.21 6.053 68.848 68.848 0 0 1-6.749 4.387c.723-.394 1.048-.56.617-.27-.9.54-1.737 1.002-2.507 1.44-.784.413-1.496.813-2.182 1.158a98.781 98.781 0 0 1-3.8 1.847c-2.444 1.105-4.899 2.131-8.79 3.435-1.054.247 3.507-1.26 6.722-2.623-1.232.475-2.167.841-3.008 1.144-.835.317-1.571.58-2.394.872-1.646.58-3.636 1.292-7.586 2.42-.221.018 1.106-.371 2.595-.82l2.175-.694c.648-.222 1.166-.407 1.383-.504-2.863.98-5.766 1.86-8.691 2.67.033-.015-.003-.012-.005-.018-1.225.52-6.715 1.767-12.158 3.025l-13.183 2.938c-3.004.667-5.283 1.207-8.875 1.948-1.944.328-2.525.383-1.715.196 3.209-.53 2.63-.482 3.738-.734-4.386.864-9.647 1.624-7.202 1.118-6.983 1.305 2.531-.366-1.73.45-3.192.57-6.386 1.125-9.583 1.667 1.147-.111 4.526-.675-.432.237-4.183.73-6.205 1.05-11.688 1.926.787-.167-1.748.156 2.367-.502-2.65.399-6.79 1.05-8.378 1.375 6.015-.854-9.837 1.592-5.342 1.024l-6.008.836c1.367-.205 1.51-.28 3.531-.572-1.72.138-4.897.774-7.005 1.11a148.17 148.17 0 0 0-4.671.74c-1.702.29-3.205.68-3.442.735-.477.153-1.13.357-1.85.724-.36.177-.733.422-1.09.725-.347.329-.665.742-.843 1.22-.158.47-.228.958-.195 1.369 0 .215.033.404.057.59.02.19.064.355.099.516.145.64.309 1.091.374 1.314.275.698.443 1.038.522 1.192.08.155.075.117.044.022-.063-.192-.227-.623-.036-.242.674 1.519 1.422 2.946 2.173 4.404l2.228 4.31c.176.49.378 1.3-.316.009 1.737 3.244.793 1.071 3.296 6.026-.778-1.392.03.255.742 1.75.71 1.495 1.338 2.83.24.8l3.373 7.173c1.383 2.973 2.79 6.177 3.689 8.472.291.705.325.744.213.41l-.261-.743-.423-1.078a96.247 96.247 0 0 0-.928-2.289c-.265-.647-.434-1.084-.377-1.021 1.413 3.193 2.414 5.668 3.088 7.725.18.514.296 1 .438 1.466l.05.173c.017.056.037.123.04.146l.042.2.084.397c.035.138.038.238.033.358-.012.113-.057.229-.15.29-.191.117-.421.066-.623.017a4.049 4.049 0 0 1-.713-.275 15.752 15.752 0 0 1-1.024-.525 32.208 32.208 0 0 1-2.094-1.267c-1.45-.944-3.052-2.101-5.075-3.681.698.55 1.397 1.099 2.104 1.634-2.582-1.893-3.693-2.792-4.558-3.453l-2.945-2.275c1.461 1.026-5.431-4.88-13.467-11.737-.725-.526 4.416 3.932 3.035 2.896l-5.352-4.543c-.378-.339.22.147.92.723-4.81-4.058-8.755-7.773-10.234-8.842l-4.71-4.327 1.86 1.717c-.71-.518-6.05-5.124-7.203-6.041-1.398-1.148-2.6-2.1-3.727-2.855-1.125-.755-2.179-1.298-3.174-1.682a17.838 17.838 0 0 0-2.843-.811c-.917-.19-1.822-.33-2.807-.466.623.096 1.716.294 1.94.374.223.087-.425-.029-3.252-.313.021-.052-.71-.16-1.812-.285-1.103-.125-2.577-.27-4.047-.415l-4.026-.405c-1.088-.117-1.797-.202-1.752-.226-2.277-.228-6.298-.744-6.573-.69l.397-.09c-.552.135-8.829-.825-15.132-1.776.733-.021-1-.267-3.255-.63-2.256-.355-5.03-.848-6.394-1.227-.603-.028-3.386-.538-6.132-1.143-2.748-.599-5.439-1.354-5.994-1.447-2.34-.699-3.351-1.133-3.939-1.391-.581-.274-.739-.384-1.3-.64l-1.056-.4-1.045-.427c-.549-.27-1.47-.723-2.592-1.335a44.85 44.85 0 0 1-3.77-2.32 41.788 41.788 0 0 1-3.908-3.078c-1.237-1.084-2.332-2.223-3.237-3.22-1.18-1.187-2.267-2.469-3.323-3.778-.343-.521-.709-1.025-1.033-1.559-.52-.62-2.774-4.167-1.429-1.938-.497-.762-.945-1.555-1.413-2.337-.236-.123-2.026-3.275-4.296-8.304-.48-1.178-.312-.882.188.204-1.046-2.42-.58-1.553-1.01-2.732.147.432-.768-1.61-1.417-3.139l-.478-1.113c-.148-.346-.245-.556-.268-.566-.022-.01.03.18.18.632l.264.77.4 1.102c.056.23-.255-.49-.68-1.585l-.186-.492a57.68 57.68 0 0 1-.098-.26l-.05-.131c-.015-.046-.026-.095-.085-.104l-1.07-.44a79.127 79.127 0 0 1-1.916-.817l-.633-.28.223.655.24.703.414 1.608c.422 1.004.857 2.002 1.302 2.995a242.515 242.515 0 0 0 1.918 4.69 73.164 73.164 0 0 0 1.843 4.062c-.799-1.572-1.67-3.334-1.892-3.655-.11-.16-.06.04.257.802.325.758.897 2.085 1.962 4.115a110.721 110.721 0 0 1-2.527-5.115 98.874 98.874 0 0 1-1.607-3.622c.35.88.62 1.536.65 1.637.03.101-.189-.35-.77-1.706 1.37 3.304 1.675 3.826 1.926 4.358l.543 1.121c.29.594.723 1.529 1.543 3.1-.15-.143-.006.23.532 1.331.561 1.087 1.5 2.915 3.19 5.535a72.625 72.625 0 0 1-2.333-4.028c.123.181.279.455.471.756-.854-1.54-1.079-1.985-1.207-2.342.33.618 1.36 2.401 2.46 4.108.84 1.308 1.727 2.563 2.244 3.303a9.117 9.117 0 0 1-.471-.755c-.072-.14.032-.015.258.292.462.607 1.438 1.922 2.535 3.245 2.187 2.658 4.975 5.193 3.375 3.567.3.272 1.336 1.273 2.396 2.193.53.46 1.066.898 1.485 1.253.43.34.745.597.836.688-1.2-.873-1.552-1.175-1.473-1.073.041.048.197.189.425.39.231.196.542.442.882.716 1.357 1.095 3.34 2.397 2.907 2.176.955.563-.037-.062-.91-.686-.875-.622-1.64-1.225-.41-.374 2.93 1.99 5.223 3.23 7.002 4.092-.455-.19-.897-.41-1.347-.612a51.643 51.643 0 0 0 5.007 2.216c.433.125-.8-.362-1.536-.69-.369-.166-.617-.282-.482-.237.136.041.65.262 1.83.695.612.255 2.113.78 3.451 1.202 1.339.42 2.513.742 2.43.75-1.162-.28-1.335-.274-1.73-.35-.395-.077-1.023-.202-3.06-.9.84.305 2.154.724 3.584 1.147 1.434.413 2.988.81 4.3 1.119 2.627.6 4.275.901 2.066.355 1.374.313 2.75.595 4.13.869-1.295-.276-3.745-.84-4.834-1.13-1.087-.304-.83-.225 3.308.643l-.079.012 2.891.525 2.897.485 2.51.507c-.069-.044.85.083 2.995.427.554.137 2.581.453 2.41.484 6.247.911 5.754.73 6.573.813 3.497.447 4.81.628 3.164.506 2.396.306 5.69.693 8.796 1.03 3.106.34 6.022.637 7.659.831 6.44.554-1.321-.153 2.447.114 1.381.198 3.412.398 5.795.702 1.185.164 2.463.352 3.707.748 1.244.387 2.434 1.07 3.61 1.93 1.175.854 2.342 1.83 3.514 2.816l3.502 2.985 6.566 5.62c-1.941-1.94 1.837 1.538 3.56 2.825.232.284 6.957 6.182.668.835l4.285 3.657c2.843 2.596-7.118-6.007-2.81-2.096 4.797 4.111 8.083 6.638 13.738 11.474-2.014-1.483 4.437 3.629 2.909 2.563-1.227-.944-2.805-2.276-4.428-3.626l.984.863c5.305 4.454 6.133 5.029 6.304 5.1.179.06-.283-.398 2.584 1.835 3.317 2.618 4.666 3.609 5.187 4.039.523.428.23.278.412.45.53.396 1.675 1.208 2.977 2.015 1.306.807 2.787 1.572 3.9 1.964-1.28-.47-2.395-1.08-3.358-1.658a31.884 31.884 0 0 1-2.34-1.565c-1.17-.865-1.532-1.219-.536-.566.743.569 1.768 1.3 2.972 2.03 1.211.725 2.58 1.467 4.1 1.91.758.202 1.582.355 2.44.134.422-.11.836-.348 1.125-.668.293-.318.469-.68.582-1.017.217-.68.231-1.278.226-1.775-.007-.499-.061-.9-.096-1.196.066.778.085 1.508-.034 2.2-.105.68-.378 1.36-.887 1.814-.251.223-.544.379-.828.462-.285.083-.56.12-.814.122-.512.01-.948-.08-1.34-.175a11.729 11.729 0 0 1-1.915-.698 21.545 21.545 0 0 1-1.432-.718 34.148 34.148 0 0 1-2.922-1.816c-1.19-.816-2.723-1.938-4.939-3.705-.633-.454-.919-.614-1.71-1.191-.792-.578-2.089-1.576-4.696-3.753 3.351 2.64-.177-.244-1.086-1.033.95.903-3.656-2.977-5.255-4.287-1.399-1.27 3.24 2.469-1.996-1.991l-1.121-.684c-2.032-1.768.964.63-3.426-3.048 2.423 1.922-.609-.721 5.329 4.27-6.944-6.106-10.86-9.151-16.348-13.794.426.355.576.462.862.69-1.23-1.01-3.107-2.635-4.583-3.892-3.562-3.133 2.902 2.382 2.007 1.536l-5.823-5.015c-.113-.107-.139-.134-.136-.137-1.545-1.302-3.028-2.528-3.541-3.012.735.575 1.289 1.006 1.77 1.38l.847.723c1.993 1.707 4.392 3.781 7.088 6.113 7.508 6.495 17.3 14.966 25.596 21.775 5.68 4.662 10.644 8.53 14.128 10.446 4.647 2.555 7.243 2.277 6.72-2.53-.72-6.59-10.556-25.521-15.474-34.988v-.002c-3.748-7.21-4.093-7.878 5.77-9.432-.914.171 2.556-.34 1.874-.182l1.363-.207.12-.018 1.158-.178.087.075v-.089l11.096-1.706c1.312-.175-3.625.628-1.528.292 2.613-.348 4.265-.718 5.667-.939.605-.064 3.182-.48 5.562-.856 2.38-.382 4.563-.723 4.385-.624 4.685-.741 5.661-.956 6.557-1.158.895-.205 1.713-.38 6.07-1.122 1.162-.117-6.91 1.243-3.028.647 3.009-.542 6.016-1.095 9.02-1.664-.81.188-1.73.459-5.117 1.055 12.21-2.152 21.592-3.927 30.672-5.885 4.537-.99 9.001-2.037 13.668-3.357 4.658-1.339 9.536-2.924 14.763-5.227 2.995-1.199-2.085 1.016-4.216 1.86 3.856-1.5 7.06-2.985 9.895-4.435a89.333 89.333 0 0 0 7.622-4.383 74.946 74.946 0 0 0 6.746-4.914 72.456 72.456 0 0 0 6.952-6.484l.113-.242c1.725-1.764 3.366-3.691 4.991-5.694a99.566 99.566 0 0 0 4.656-6.358c2.977-4.436 5.688-9.228 8.192-14.202 4.962-9.975 9.064-20.693 12.278-31.294a98.91 98.91 0 0 1-.829 2.513c.844-2.928 2.208-7.657 3.048-11.197.09-.264-.033.383.019.319.05-.065.293-.84 1.022-3.97-.335 1.287-1.013 3.912-.862 3.122 1.223-4.597 2.57-10.531 3.713-17.374 1.11-6.845 2.022-14.608 2.154-22.81.145-8.188-.496-16.852-2.581-25.168");
}

.ac-card-review-bubble--tertiary .ac-card-review-bubble__bubble-svg__bg, .ac-card-review-bubble--quinary .ac-card-review-bubble__bubble-svg__bg {
  d: path("M77.046 17.09c33.17-10.57 79.201-4.066 116.704 3.793 37.502 7.859 66.475 17.073 89.085 28.048 22.61 10.975 38.856 23.712 47.234 40.8 8.379 17.088 8.889 38.526 5.628 62.904-3.26 24.378-10.292 51.696-39.241 71.628-28.95 19.932-79.817 32.478-126.66 41.827-46.844 9.35-89.665 15.502-116.75-15.555-27.086-31.058-38.436-99.326-33.957-147.28 4.48-47.956 24.787-75.597 57.957-86.166");
}
.ac-card-review-bubble--tertiary .ac-card-review-bubble__bubble-svg__line, .ac-card-review-bubble--quinary .ac-card-review-bubble__bubble-svg__line {
  d: path("M155.13 309.335c.506-.24.963-.49 1.381-.727a41.732 41.732 0 0 0 2.086-1.287c.583-.367 1.035-.71 1.458-1.017l1.154-.845c1.462-1.073 2.86-2.095 7.055-5.067 1.107-.878.827-.869 5.832-4.464-1.539 1.166-1.473 1.153-.912.754a87.653 87.653 0 0 0 2.056-1.48c-.497.324.349-.324 1.484-1.228 1.135-.91 2.568-2.062 3.3-2.65.699-.504 0 .107-.252.365-.246.266-.08.139 2.425-1.741l.819-.87c.979-.729.796-.542.88-.572.082-.032.44-.27 2.463-1.905-1.066.915-.878.813-1.107 1.036-.234.218-.873.776-3.685 2.904 3.424-2.44 5.915-4.497 8.203-6.427 2.288-1.932 4.363-3.755 6.914-5.804-.519.425-.562.49-1.068.91 1.072-.907 3.051-2.49 4.548-3.697 3.396-2.65-2.606 2.195-1.699 1.543l2.728-2.178.682-.545.655-.575c.44-.383.889-.757 1.345-1.121.115-.083.143-.101.146-.098 1.419-1.174 2.892-2.145 3.473-2.425-.714.461-1.226.84-1.664 1.18a41.59 41.59 0 0 0-3.857 3.085l-3.755 2.996c-.548.412-.775.627-1.252 1-4.905 3.835-9.654 7.953-14.653 11.676-2.931 2.183-5.767 4.66-8.745 6.784l-14.125 10.404c-1.184.79-4.377 2.981-5.894 3.108.003-.148.028-.321.064-.506.506-.076 1.05-.299 1.516-.516Zm55.104-40.55c-.131.07-.02.036.215-.058-.185.084-.378.17-.597.264-.33.14-.663.297-.996.467.45-.24.908-.469 1.378-.673ZM325.225 78.912a1.585 1.585 0 0 1-.021-.28c-2.69-14.521-5.434-24.203-11.341-38.347.189.346-.004-.105-.39-.928l-.711-1.478c-.138-.299-.297-.56-.454-.834l-.475-.828c-1.264-2.205-2.427-4.253-1.585-2.976-4.608-7.87.617 1.376-1.573-2.168l-.477-.828-.238-.41c-.016-.025-.06-.112-.097-.16l-.102-.144-.13-.184-.974-1.372c-.61-.893-1.129-1.542-1.246-1.742.755.863-.976-1.363-.136-.366-.583-.71-1.174-1.388-1.732-2.053a34.182 34.182 0 0 1-.916-1.135 11.778 11.778 0 0 0-1.133-1.26c-.203-.211-.064-.09.202.164.181.17.422.422.634.662-.198-.23-.4-.452-.599-.65l-.82-.804a66.667 66.667 0 0 0-4.974-4.429 68.569 68.569 0 0 0-6.798-4.803 71.939 71.939 0 0 0-1.734-1.045l-.876-.504c-.311-.176-.625-.339-.939-.494-.627-.312-1.249-.584-1.841-.85l-.87-.399-.876-.43c-1.306-.637-2.64-1.05-3.83-1.502-.142-.05-.342-.138-.498-.186l-.489-.158-.983-.316-1.99-.633c-.814-.196 4.228 1.403 3.429 1.213-2.7-.834-4.61-1.511-6.216-1.89l-2.127-.57-1.815-.427-1.78-.421-2.04-.394c-1.503-.307-3.371-.578-5.972-.93l2.164.223c-.842-.106-1.564-.208-2.263-.28l-2.114-.214c-1.48-.175-3.232-.325-5.998-.608-.917-.186 4.197.25 6.992.568-.904-.108-2.053-.257-3.262-.37-1.394-.117-2.863-.267-4.125-.343-2.523-.149-4.2-.228-2.734-.081-2.286-.118-3.843-.179-5.137-.261l-3.56-.15c-.08.025 4.268.168 1.59.16-3.11-.121-7.067-.114-11.194-.013-4.128.1-8.421.37-12.21.667.067-.033-.466-.028.192-.099-1.52.17-2.618.268-3.547.36-.93.093-1.686.156-2.514.222-.834.053-1.716.167-2.918.313-1.2.149-2.714.348-4.782.64l-8.579 1.202-4.47.629c-.373.048-.76.11-1.152.18l-1.135.195-2.287.405c-1.533.278-3.079.573-4.633.9l-1.176.253-1.152.27-2.313.544-9.317 2.187-4.665 1.094c-.774.179-1.55.363-2.336.568l-2.317.607a242.507 242.507 0 0 0-9.07 2.621c-2.961.911-5.865 1.893-8.615 2.806-.695.233-1.361.453-2.116.688-.73.239-1.43.508-2.092.758l-.976.358-.981.334c-.675.227-1.343.45-2 .685-4.531 1.739-11.078 4.335-17.544 7.203l-.763.127c-1.794.809-3.578 1.641-5.356 2.488-2.206.955 4.11-1.935.22-.221l-1.982 1.061c-.28.03-3.595 1.822-5.798 2.977-2.2 1.157-3.266 1.696 1.052-.698L80.572 43.385c-2.228 1.192-2.86 1.576-3.553 1.987l-.557.327-.417.241-.182.123-.173.11c-.245.152-.576.326-1.043.594l-.366.219-.363.224-.82.505c-.497.277-.076.003.417-.318l.688-.454c.198-.134.3-.206.181-.155l-4.864 3.007-2.072 1.3c-.658.413-1.271.854-1.867 1.253a393.68 393.68 0 0 0-6.238 4.336 323.03 323.03 0 0 0-5.995 4.363l-1.714 1.297-1.775 1.458-4.13 3.342 1.018-.858c-1.02.86-2.513 2.087-3.757 3.107l-1.587 1.302c-.406.335-.658.546-.667.562 1.683-1.117 2.117-1.853 5.898-4.775-.225.392-4.567 3.82-4.251 3.723-2.879 2.26-4.494 3.69-6.967 5.711a46.809 46.809 0 0 0-3.432 2.894 90.345 90.345 0 0 0-3.414 3.367C26.37 84.45 24.344 86.616 22.863 88l-.343.36c-.118.123-.263.275-.39.426-.266.307-.493.64-.688.897-.1.132-.2.257-.313.387l-.393.459c-.271.31-.548.641-.838.992A101.582 101.582 0 0 0 15.675 97c-1.256 1.648-1.13 1.438-1.117 1.377.023-.054-.088.03-1.663 2.369l-.415.81-1.965 3.079c-.206.313-.106.113-.081.03l-.447.738c-.143.239-.267.46-.382.668-.228.413-.412.767-.575 1.084-.325.632-.565 1.115-.834 1.616l-.991 1.869c-.383.796-.902 1.798-1.509 3.24.22-.539.413-1.09.658-1.621l.72-1.602c-.498 1.053-.937 1.946-1.282 2.81-.177.43-.363.842-.523 1.262l-.483 1.275a69.691 69.691 0 0 0-2.134 6.807c-.007-.076.159-.734.39-1.601.238-.865.571-1.93.866-2.828-1.215 3.283-1.568 5.761-1.996 7.589.117-.525 1.238-4.818.789-2.692-.808 3.071-1.31 6.625-1.744 8.848.152-1.145.29-2.294.485-3.434-.558 3.267-.6 4.156-.725 5.154-.064.5-.104 1.032-.202 1.91a43.46 43.46 0 0 0-.149 1.62l-.09 1.081-.07 1.306c.013-.411-.021-.212-.032-.381-.068 2.426-.036 5.182.044 8.226.088 3.045.26 6.383.682 9.909l-.178-1.336c.346 2.846.684 4.39.942 5.914-.321-2-.384-2.734-.4-3.01-.014-.276.04-.097.06-.284a46.54 46.54 0 0 0 .533 3.627l.172.856.088.428.111.416.466 1.713 1.067 3.98 1.36 5.373c-.126-.13-.671-2.136-1.201-4.467l-1.044-3.286A79.434 79.434 0 0 1 2.3 165.5l-.372-1.345a8.943 8.943 0 0 1-.195-.822l-.193-.942.252 1.26c.091.417.206.813.304 1.21l.55 2.15c.256 1.022.42 1.705.395 1.697l.352.862 1.224 4.922c.304.804-.84-3.952.365.52.777 2.514.99 3.164.997 3.316.011.147-.152-.23.011.146a60.963 60.963 0 0 0 1.284 3.378c.28.67.435 1.001.581 1.326l.57 1.276c.141.32.321.71.526 1.207.21.503.44 1.149.8 1.968-.316-.654-.807-1.895-1.03-2.415.235.548.457 1.148.715 1.785.129.318.27.644.423.968l.447.94a195.434 195.434 0 0 0 1.774 3.689c1.143 2.337 2.14 4.261 2.41 4.942-.38-.63-.509-.72-1.35-2.401l.059.056c-1.303-2.393-.775-1.386-.037.04.626 1.238 1.464 2.76 1.368 2.69.253.418.89 1.565 1.668 2.917.522.906 1.114 1.899 1.674 2.835.579.924 1.102 1.807 1.535 2.463a29.909 29.909 0 0 1-.446-.9l1.707 2.471c.42.585.69.967.858 1.215.336.497.264.456.183.417-.148-.089-.412-.11 2.68 4.04 2.01 2.598 1.658 2.083 1.083 1.344-.568-.745-1.31-1.758-.066-.174a316.757 316.757 0 0 0 3.374 4.36 160.3 160.3 0 0 0 4.509 5.4l1.023 1.249.594.724c.215.254.438.501.651.725.867.896 1.541 1.563 1.596 1.715.21.198.423.41.635.639l.156.174.078.089c.052.062.104.12.162.175l.397.391 1.719 1.71 3.629 3.618 2.131 1.765c.609.496 1.113.894 1.457 1.15l-1.982-1.684-1.551-1.292-2.88-2.797-1.769-1.763-1.11-1.13c-.202-.21-.234-.274-.334-.382a10.047 10.047 0 0 0-.28-.313 22.313 22.313 0 0 0-.652-.67c.272.23.533.46.78.691.124.116.245.233.359.351l.106.112c.045.054.119.115.142.138l.205.183 5.53 5.473c2.514 2.082 4.879 4.04 6.483 5.37-.578-.495-.818-.734-.431-.45 3.026 2.421 5.047 3.902 7.074 5.327a111.53 111.53 0 0 0 7.317 4.736c.399.296-.348-.108-1.546-.822a89.515 89.515 0 0 1-4.133-2.675 61.313 61.313 0 0 0 4.461 2.935c.696.42 1.461.86 2.46 1.443l.794.465.437.255c.16.092.326.183.496.273.68.363 1.436.698 2.197 1.131.067.067-.149-.048-.55-.25-.399-.203-.999-.482-1.663-.83a16.053 16.053 0 0 1-.502-.275l-.469-.274c-.308-.178-.607-.351-.879-.51-.545-.312-.986-.558-1.186-.648l1.804 1.048c.578.343 1.253.723 1.886 1.022.632.31 1.23.594 1.777.92.61.379 1.335.723 1.973.988-.033-.008-.004.012-.007.018.302.088.787.268 1.433.572.67.31 1.503.708 2.456 1.138a89.636 89.636 0 0 0 6.693 2.734c2.845 1.05 5.113 1.79 6.997 2.388 1.891.6 3.42 1.023 4.785 1.374 2.737.688 4.834 1.129 8.118 1.79 1.75.423 2.263.564 1.512.45-2.89-.692-2.384-.534-3.406-.723 3.983.917 8.727 1.947 6.472 1.593 6.391 1.146-2.28-.509 1.627.17 1.453.266 2.913.538 4.388.763l4.393.59c-1.027-.22-4.117-.649.443-.106l4.907.641c1.563.213 3.291.449 5.816.694-.735-.037 1.581.293-2.21-.109 2.432.317 6.256.619 7.738.617-2.767-.22-.495-.069 1.955.03 2.45.095 5.074.128 3.01.003 1.845.086 3.69.145 5.535.184-1.263-.013-1.406.042-3.268-.01.784.079 1.918.09 3.096.074 1.172-.009 2.42-.078 3.339-.047.473.024 1.13.083 1.89.153.758.071 1.626.12 2.44.084.816-.033 1.546-.118 2.09-.148a9.053 9.053 0 0 1 1.021-.021c1.74-.073 6.023-.207 6.824-.166 2.604-.114.207-.089.962-.155l4.424-.146 1.106-.037.553-.018c.184-.007.388-.029.564-.04l1.092-.078.815-.044c.126.03.245.092.232.153-.01.061-.124.117-.385.141.352-.032.585-.056.765-.081.173-.055.133.054.137.111a.965.965 0 0 1-.051.254c-.037.116-.1.277-.214.516l-.096.195-.22.423a59.84 59.84 0 0 1-.578 1.061c.633-1.292-.175.15-.95 1.435-.773 1.285-1.48 2.423-.495.576l-3.756 6.154c-.771 1.283-1.597 2.587-2.322 3.89l-1.94 3.462c-1.3 2.507 2.481-4.256 2.43-3.946-3.137 5.574-4.737 8.568-6.137 11.186-.7 1.31-1.35 2.524-2.117 3.92-.753 1.392-1.656 2.981-2.703 5.105a65.43 65.43 0 0 1 1.142-2.175c-1.35 2.623-1.842 3.85-2.214 4.789-.183.47-.325.876-.484 1.373-.15.5-.337 1.085-.491 1.965.057-.42-.044-.223-.2.508-.061.372-.155.875-.061 1.576.04.34.195.798.482 1.172.305.369.774.631 1.308.74 1.924.229 3.782-.589 5.682-1.616 1.895-1.047 3.801-2.437 5.726-3.86.305-.267-.788.5-1.832 1.209-1.04.709-2.042 1.321-1.413.834a104.41 104.41 0 0 0 2.603-1.877c.851-.635 1.71-1.242 2.582-1.867.382-.261-.175.168-.84.659 4.653-3.355 8.693-6.191 9.91-7.325.96-.691 1.913-1.394 2.867-2.093.333-.301 1.709-1.412 3.122-2.564l3.508-2.78c5.03-4.2 7.002-5.487 9.88-7.673-.464.336-1.279.914-1.47 1.01-.193.089.257-.273 2.261-1.91.024.05.567-.347 1.352-.995.39-.336.848-.685 1.334-1.069.49-.39 1.014-.804 1.537-1.218l2.886-2.292c.783-.617 1.3-1.013 1.288-.966l2.898-2.296c.945-.74 1.727-1.293 1.8-1.397-.069.1-.134.206-.2.308.144-.193 1.686-1.472 4.085-2.454a22.884 22.884 0 0 1 1.957-.653l2.171-.644 4.362-1.293c-1.192.615 6.12-1.804 8.657-2.299.25-.119.993-.362 1.982-.668.99-.3 2.232-.678 3.459-1.072 2.457-.79 4.877-1.628 5.34-1.856 4.233-1.518 3.88-1.2 4.958-1.556l1.922-.802a158.213 158.213 0 0 0 6.377-2.397c2.81-1.112 5.885-2.505 8.145-3.598a139.499 139.499 0 0 0 4.082-2.276l1.553-.764c.642-.384 3.995-2.327 1.881-1.188l2.184-1.249c.074-.26 3.107-1.756 7.115-4.882.943-.692.723-.47-.138.219 1.902-1.459 1.274-.883 2.16-1.516-.144.078 1.323-1.183 2.36-2.194.598-.567 1.058-1.05 1.063-1.097-.003-.055-.452.338-1.754 1.428-.203.122.452-.458 1.362-1.301.92-.833 2.082-1.945 2.977-2.797l1.172-.958.974-1.125.954-1.14c1.296-1.441 2.2-2.488 3.034-3.472a70.348 70.348 0 0 0 2.54-3.161c-.95 1.289-2.009 2.73-2.175 3.044-.082.157.064.037.551-.533.486-.57 1.315-1.591 2.54-3.27a137.457 137.457 0 0 1-3.11 4.147 67.941 67.941 0 0 1-2.286 2.796c.58-.64 1-1.132 1.073-1.196.069-.066-.203.302-1.076 1.326 1.08-1.224 1.672-1.97 2.054-2.446.38-.478.54-.696.7-.91.31-.437.66-.834 2.566-3.425-.042.148.117.004.611-.627l2.989-3.813-4.23 2.515c-.372.221-.976.584-1.833 1.12l-1.482.928c-.563.37-1.179.714-1.863 1.107 1.152-.608 2.343-1.367 3.522-2.083-.154.12-.385.282-.649.461 1.331-.84 1.717-1.064 2.029-1.202-.528.338-2.054 1.374-3.567 2.386l-1.113.677-.321.193-.197.118c-.068.034-.102.108-.154.158l-.422.5c-.274.322-.514.6-.706.817 1.604-1.727-.088.301-1.956 2.521-.98 1.176-2.112 2.3-2.806 2.98-.692.678-.926.914-.155.245-.25.262-1.187 1.153-2.139 1.978-.946.831-1.902 1.601-2.1 1.721 2.002-1.752 1.214-1.132-.003-.163-1.217.97-2.91 2.228-2.599 1.926-.769.615.075.005.841-.567.767-.57 1.456-1.102.433-.241a54.154 54.154 0 0 1-3.32 2.476c-.494.333-.954.636-1.382.902-.432.268-.855.506-1.233.733l1.107-.725-4.189 2.55c-.649.486 4.09-2.422.275.005-.519.301-1.71 1.078-2.803 1.69-1.09.627-2.054 1.147-2.006 1.09.917-.56 1.016-.681 1.306-.897.258-.204.693-.457 1.975-1.264-1.448.897-4.016 2.332-5.948 3.348-1.065.563-1.935.991-2.304 1.174-.368.181-.24.165.687-.234a27.5 27.5 0 0 1-1.715.748c-.59.24-1.189.483-1.786.755a63.469 63.469 0 0 1 2.177-.865c.767-.292 1.504-.631 1.965-.839.46-.206.639-.282.28-.085-.18.095-.493.261-.978.493-.485.24-1.127.517-2.025.882l.053-.051c-.816.35-1.658.735-2.443 1.16-.77.404-1.569.763-2.38 1.114l-2.181.804c.038.004-.136.091-.548.278l-.8.364c-.314.144-.692.303-1.148.475-.481.143-2.249.75-2.13.656-5.366 2.009-4.908 1.897-5.595 2.193-3.004 1.097-4.152 1.445-2.766.884-2.069.715-4.911 1.674-7.632 2.418-2.73.766-5.297 1.49-6.746 1.866-5.634 1.673 1.17-.305-2.107.727-1.237.292-3.024.765-5.151 1.353l-3.423.96c-.615.17-1.27.392-1.895.665l-1.836.822c-1.285.583-2.505 1.328-3.673 2.142a39.81 39.81 0 0 0-3.345 2.626l-.772.68-.794.64-1.556 1.255-2.95 2.37c2.08-1.392-1.701 1.381-3.116 2.733-.34.194-6.624 5.212-.862.448l-3.956 3.25c-2.782 2.118 6.509-5.409 2.312-2.193l-5.958 4.934c-.97.79-1.967 1.572-3.08 2.42-1.116.853-2.296 1.795-3.627 2.837.84-.767-.17.06-1.234.92-1.065.863-2.202 1.735-1.587 1.163 1.074-.888 2.536-2.05 4.034-3.258l-.948.72c-2.458 1.966-3.864 3.044-4.685 3.655-.825.614-1.023.802-1.071.872-.094.145.425-.14-2.198 1.856-6.159 4.558-4.931 3.488-5.331 3.697-.9.63-3.598 2.639-5.268 3.91 3.543-2.694 6.55-4.696 4.933-3.394a79.766 79.766 0 0 0-2.644 1.859l-1.578 1.159c-.269.2-.54.4-.811.603l-.405.303-.405.278c-1.1.754-2.174 1.46-3.106 1.98-.465.26-.892.473-1.257.628-.308.127-.562.199-.753.239.317-1.635 1.778-4.53 2.336-5.647.514-1.028.944-1.887 1.422-2.853L162 292.92c2.446-4.03 4.596-8.241 7.119-12.239.335-.53.466-.9.78-1.47l3.295-5.483c.905-1.517 2.674-3.985 2.803-5.751.036-.497-.08-.89-.308-1.202l.015.018c.116.18.049-.012-.182-.26-.233-.249-.661-.475-.98-.588-.316-.12-.515-.162-.305-.134-1.053-.258-2.132-.242-3.192-.198-1.063.05-2.12.176-3.171.264l-6.335.532c-.6.026.233-.036.967-.127.743-.073 1.395-.133.432-.048-2.378.183-3.91.284-5.2.318-1.103-.011-9.49.032-9.134-.134-4.3-.178-5.217-.18-6.052-.141-.417.015-.817.033-1.615.046a8.942 8.942 0 0 1-1.523-.09c-.32-.043-.68-.106-1.097-.13-.414-.025-.87-.01-1.369-.006-.262-.017 0-.03.493-.05.248-.008.555-.017.885-.002.333.014.676.064.992.107a8.43 8.43 0 0 0 1.354.1c.178-.015-.03.006-.892-.094l-1.033-.132a8.094 8.094 0 0 0-1.07-.041c-.353.006-.698.021-1.039.02-.338.002-.677-.024-1.022-.05-1.376-.113-2.753-.319-4.158-.391.382 0 .796-.003 1.5.044.702.038 1.704.17 3.234.287-1.38-.095-2.736-.309-4.077-.428-1.351-.098-2.623-.165-3.885-.28a144.948 144.948 0 0 1-7.184-.804c-2.289-.313-4.483-.66-6.62-1.035-2.138-.39-4.244-.725-6.298-1.117a59.186 59.186 0 0 1-3.053-.66l-3.064-.76-3.095-.763c-1.041-.256-2.093-.506-3.14-.793-4.203-1.136-8.565-2.595-13.34-4.45-.659-.288-.893-.395-.796-.37.096.023.494.173 1.02.375 1.063.407 2.707 1.02 3.685 1.335a138.47 138.47 0 0 1-4.867-1.825c-.775-.29-1.508-.543-2.18-.82-.344-.138-.636-.278-.972-.437l-1.004-.466-1.927-.9-.888-.406c-.283-.135-.56-.279-.836-.43-.55-.302-1.122-.642-1.7-.943l-1.646-.904-1.621-.896a52.69 52.69 0 0 1-1.588-.89 67.453 67.453 0 0 1-3.154-1.983l-3.348-2.24a33.081 33.081 0 0 1-1.72-1.243l-1.84-1.381-.23-.072-2.655-2.042c-.466-.343-.845-.69-1.294-1.064l-1.307-1.118a304.207 304.207 0 0 1-5.29-4.665 138.612 138.612 0 0 1-2.643-2.443c-.861-.826-1.755-1.682-2.488-2.534l-.258-.31-.307-.39c-.211-.258-.426-.509-.646-.753-.44-.486-.891-.943-1.336-1.386-.892-.888-1.747-1.725-2.472-2.643-3.115-3.931-6.286-7.915-9.258-12.009-2.976-4.092-5.756-8.305-8.161-12.637.367.698.746 1.39 1.137 2.076a50.714 50.714 0 0 1-1.202-1.98 71.055 71.055 0 0 1-1.32-2.334c-.454-.807-.875-1.65-1.303-2.458l-1.22-2.334c-.09-.227.204.269.206.194.001-.037-.078-.218-.297-.697a28.18 28.18 0 0 1-.421-.98l-.696-1.657.796 2.028c.234.585.407.963.237.66-.106-.234-.208-.47-.307-.712l-.315-.782-.667-1.646-1.437-3.563c-.99-2.492-2.024-5.212-2.944-8.16a77.783 77.783 0 0 1-1.278-4.586 154.66 154.66 0 0 1-1.13-4.92c-.71-3.357-1.315-6.869-1.665-10.484a69.48 69.48 0 0 1-.32-5.485c-.01-.431-.014-.995-.06-1.497l-.144-1.425a11.618 11.618 0 0 1-.059-1.281c.003-.207.015-.412.033-.617l.08-.696c.103-1.077.07-2.04.097-2.96.01-.46.032-.902.081-1.313l.09-.72.075-.738c.092-.972.162-1.916.27-2.83.053-.45.126-.918.193-1.389l.214-1.403c.589-3.734 1.387-7.39 2.536-10.851a53.86 53.86 0 0 1 1.947-5.043l.553-1.206c.183-.384.383-.77.59-1.166.206-.397.42-.804.627-1.231.103-.214.205-.431.302-.654l.26-.615c.43-.991 1.003-2.021 1.592-3.027a59.8 59.8 0 0 1 1.874-2.98c1.375-1.967 2.745-3.961 4.142-5.928.733-.936 1.432-1.888 2.194-2.818l2.371-2.765 2.379-2.774c.4-.457.783-.948 1.215-1.343l1.278-1.272 5.218-5.22c.218-.214.435-.443.654-.646l.657-.599c.454-.406.91-.81 1.373-1.21.925-.802 1.866-1.592 2.816-2.38 1.899-1.575 3.833-3.134 5.74-4.766.476-.41.95-.823 1.421-1.243.455-.397.902-.788 1.375-1.172.935-.77 1.9-1.521 2.882-2.259 3.925-2.953 8.009-5.738 12.07-8.546 4.023-2.81 8.14-5.454 12.272-8.01 2.07-1.272 4.133-2.512 6.233-3.658l6.34-3.462a566.941 566.941 0 0 1 12.577-6.615c-5.075 2.608-3.012 1.313.846-.593 2.658-1.255 5.14-2.427 7.536-3.56.58-.283 1.122-.506 1.734-.753.601-.244 1.235-.497 1.878-.81.576-.28 1.15-.556 1.724-.833l1.73-.8c4.644-2.092 9.44-4.013 15.113-5.968a309.32 309.32 0 0 1 15.084-5.16l7.388-2.268c1.184-.331 2.455-.623 3.702-.969l3.68-.985c2.447-.647 4.881-1.268 7.315-1.832 1.218-.282 2.434-.55 3.653-.8l3.703-.758c4.943-1.034 9.815-2.18 14.788-3.014l.403.037c2.999-.406 3.8-.594 6.943-1.076l-.072.038c3.725-.528 7.831-1.117 11.538-1.524 1.853-.205 3.606-.362 5.156-.455.765-.053 1.522-.062 2.196-.11l1.827-.122.27-.128c4.46-.332 2.32-.084 6.887-.477l-.13.064 5.327-.248c-.247.113 2.885-.027 6.517.015 3.64.02 7.787.224 9.555.397 2.866.178 7.018.52 11.499 1.163 2.24.318 4.56.72 6.835 1.198a65.98 65.98 0 0 1 3.361.79l1.632.422 1.574.471c.19.069.514.175.949.313.435.14.969.343 1.594.558.623.222 1.338.452 2.092.764l1.18.463c.409.157.827.322 1.244.515a61.036 61.036 0 0 1 5.208 2.518c.852.478 1.708.928 2.488 1.438.79.494 1.559.954 2.234 1.448a52.023 52.023 0 0 1 8.215 6.817c.661.695 1.355 1.379 1.984 2.14l.975 1.125c.328.377.622.786.937 1.18L302.15 30l.886 1.26a67.246 67.246 0 0 1 1.751 2.575c2.196 3.576 4.178 7.477 5.897 11.447.856 1.986 1.643 4 2.29 6.017.166.503.314 1.007.457 1.51.07.235.15.535.239.82.089.285.184.562.281.829l.558 1.507c.17.468.322.97.481 1.469l.026-.325a87.185 87.185 0 0 1 1.223 4.209c-.042-.055.096.52-.087-.119.375 1.662.98 4.135 1.597 6.649l.91 3.66c.266 1.142.474 2.199.616 3.069a26.187 26.187 0 0 0-.488-2.626l-.71-2.824c-.401-1.786-.366-1.835-.096-.838l.566 2.2c.23.916.475 2.01.696 3.202l-.046-.09.343 1.624.108.56.07.371c-.002.069.065.104.1.154l.125.141.694.773c.076.153.51.702.973 1.282.426.596.875 1.225 1.047 1.508l3.414 5.611-.846-6.713Z");
}

.ac-card-review-bubble--quaternary .ac-card-review-bubble__bubble-svg {
  transform: scale(-1, 1);
}

.ac-card-review-bubble--quinary .ac-card-review-bubble__bubble-svg {
  transform: scale(-1, 1);
}

.ac-card-review-bubble--green {
  background-color: #e7ffd1;
}
.ac-card-review-bubble--green .ac-card-review-bubble__quote__svg path {
  fill: #4fa322;
}
.ac-card-review-bubble--green .ac-card-review-bubble__bubble-svg__bg {
  fill: #60a612;
}

.ac-card-review-bubble--blue {
  background-color: #e0f9ff;
}
.ac-card-review-bubble--blue .ac-card-review-bubble__quote__svg path {
  fill: #0098cb;
}
.ac-card-review-bubble--blue .ac-card-review-bubble__bubble-svg__bg {
  fill: #26add8;
}

.ac-card-review-bubble--yellow {
  background-color: #fff9d3;
}
.ac-card-review-bubble--yellow .ac-card-review-bubble__quote__svg path {
  fill: #ff5200;
}
.ac-card-review-bubble--yellow .ac-card-review-bubble__bubble-svg__bg {
  fill: #eaaa00;
}

.ac-card-review-bubble--red {
  background-color: #feefea;
}
.ac-card-review-bubble--red .ac-card-review-bubble__quote__svg path {
  fill: #b70041;
}
.ac-card-review-bubble--red .ac-card-review-bubble__bubble-svg__bg {
  fill: #f23541;
}

.ac-card-review-bubble--purple {
  background-color: #fce7ff;
}
.ac-card-review-bubble--purple .ac-card-review-bubble__quote__svg path {
  fill: #590b65;
}
.ac-card-review-bubble--purple .ac-card-review-bubble__bubble-svg__bg {
  fill: #8031a7;
}

.ac-card-review-bubble--lightpurple {
  background-color: #f4f4ff;
}
.ac-card-review-bubble--lightpurple .ac-card-review-bubble__quote__svg path {
  fill: #590b65;
}
.ac-card-review-bubble--lightpurple .ac-card-review-bubble__bubble-svg__bg {
  fill: #8031a7;
}

.ac-cardlist-retailers__caption {
  text-align: center;
}
.ac-cardlist-retailers__caption__inner {
  width: 100%;
}

.ac-cardlist-retailers__caption__ctas {
  display: none;
}

.ac-cardlist-retailers__mobile-cta {
  margin-top: 35px;
}

.ac-cardlist-retailers__logos {
  margin: 30px 0 0;
}
.ac-cardlist-retailers__logos__flex {
  align-items: stretch;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  margin: -20px auto 0;
  max-width: 410px;
  width: 100%;
}
.ac-cardlist-retailers__logos__flex__item {
  display: block;
  flex: 0 0 calc(50% - 20px);
  margin: 20px 10px 0;
  position: relative;
}
.ac-cardlist-retailers--reverse .ac-cardlist-retailers__container {
  flex-direction: row-reverse;
}

.ac-card-retailer {
  background-color: #f4f4ff;
  display: block;
  height: 0px;
  padding-bottom: 74px;
  position: relative;
  width: 100%;
}
.ac-card-retailer__inner {
  align-items: center;
  display: flex;
  height: calc(100% - 5px);
  justify-content: center;
  left: 5px;
  position: absolute;
  top: 5px;
  width: calc(100% - 5px);
}

.ac-card-retailer__img {
  display: block;
  height: auto;
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
.ac-content-image-w-text__caption__inner {
  width: 100%;
}

.ac-content-image-w-text__caption__desc {
  margin: 0 auto 0 0;
}
.ac-content-image-w-text__image__aspect-wrap {
  position: relative;
}

.ac-content-image-w-text--reverse .ac-content-image-w-text__container {
  flex-direction: row-reverse;
}

.ac-content-image-w-text--variation1 .ac-content-image-w-text__container {
  align-items: stretch;
}
.ac-content-image-w-text--variation1 .ac-content-image-w-text__caption {
  min-height: 0px;
  padding: 70px 26px;
}
.ac-content-image-w-text--variation1 .ac-content-image-w-text__image {
  margin-top: 0px !important;
}

.ac-content-easy-list__caption {
  margin: 0 0 30px;
}
.ac-content-easy-list__flex {
  align-items: flex-start;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  margin: -50px 0 0;
}
.ac-content-easy-list__flex__item {
  margin-top: 40px;
  position: relative;
  flex: 0 0 100%;
}
.ac-content-easy-list__flex__item:not(:first-child)::before {
  content: url("/img/content-easy-list/plus.svg");
  display: block;
  left: 0px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: 0px;
  text-align: center;
}
.ac-content-easy-list__flex__item:last-child::before {
  content: url("/img/content-easy-list/equals.svg");
}
.ac-content-easy-list__card {
  margin: 0 auto;
  max-width: 325px;
  text-align: center;
  width: 100%;
}
.ac-content-easy-list__card__svg {
  display: block;
  margin: 30px auto 0;
  height: auto;
  max-width: 100%;
  width: 122px;
}

.ac-content-easy-list__card__caption__title {
  color: #333333;
  font-size: 18px !important;
  font-weight: 800 !important;
  line-height: 1.05em;
  margin: 45px 0 0;
}

.ac-content-easy-list__card__caption__desc {
  margin: 16px 0 0;
}

.ac-content-easy-list__portrait {
  padding-top: 35px;
  text-align: center;
  width: 100%;
}
.ac-content-easy-list__portrait__img {
  display: inline-block;
  margin: 0;
}

.ac-content-easy-list__portrait__cta {
  margin: 28px auto 0;
  max-width: 245px;
}
.ac-content-easy-list__portrait__cta > * {
  margin: 0px;
}
.ac-content-easy-list__portrait__cta::after {
  content: url("/img/content-easy-list/squiggle.svg");
  display: block;
  left: 0px;
  position: absolute;
  text-align: center;
  top: calc(100% + 10px);
  width: 100%;
}

.ac-content-caption-w-carousel {
  padding: 68px 0;
}
.ac-content-caption-w-carousel__caption__inner {
  width: 100%;
}

.ac-content-caption-w-carousel__caption__desc {
  margin: 0 auto 0 0;
}
.ac-content-caption-w-carousel__carousel__title {
  color: #333;
  font-size: 24px;
  font-weight: 800;
  line-height: 26px;
  margin: 0 auto 0px;
  max-width: 250px;
  width: 100%;
  text-align: center;
}

.ac-content-caption-w-carousel__carousel__slides {
  display: block;
  overflow: hidden;
  width: 100%;
}

.ac-content-caption-w-carousel__carousel__slides:not(.slick-slider) {
  height: 380px;
  overflow: hidden;
  opacity: 0;
}

.ac-content-caption-w-carousel__carousel__slide {
  padding-top: 30px;
  position: relative;
  width: 100%;
}
.ac-content-caption-w-carousel__carousel__slide__img {
  display: block !important;
  margin: 0 auto 30px;
  max-width: 100%;
  width: auto;
}

.ac-content-caption-w-carousel__carousel__slide__cta {
  display: block;
  font-size: 13px;
  font-weight: 900;
  letter-spacing: 2.44px;
  text-align: center;
  text-transform: uppercase;
}
.ac-content-caption-w-carousel__carousel__slide__cta::after {
  content: url("/img/content-caption-w-carousel/Superfoods-Underline.svg");
  display: block;
  left: 0px;
  line-height: 21px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 9px;
  position: relative;
  top: 0px;
  text-align: center;
}

.ac-content-caption-w-carousel__carousel__slide__funfact {
  left: 0px;
  position: absolute;
  width: 288px;
  top: 10px;
}

.ac-content-caption-w-carousel__carousel__nav {
  max-width: none;
  height: 0px;
}
.ac-content-caption-w-carousel__carousel__nav .au-slick-nav__button {
  bottom: 180px;
  position: relative;
}

.ac-content-product-w-filters__caption__toggles {
  margin-top: 5px;
  position: relative;
}
.ac-content-product-w-filters__caption__toggles__badge {
  top: 350px;
  left: -45px;
  position: absolute;
  transform: scale(1.1);
  transform-origin: left top;
  z-index: 4;
}

.ac-content-product-w-filters__product-list__flex:not(.slick-list) {
  align-items: flex-start;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
}
.ac-content-product-w-filters__product-list__flex__item.slick-slide {
  padding: 20px 0px 0;
}

.ac-content-product-w-filters__product-list__nav {
  margin: -20px 0px 0;
  max-width: none;
  width: 100%;
}
.ac-content-product-w-filters__product-list__nav .au-slick-nav__button {
  bottom: 330px;
  position: relative;
  width: 25px;
}

.ac-content-product-w-filters__panels__panel {
  margin-left: -30px;
  margin-right: -30px;
  padding: 42px 30px 0;
  width: calc(100% + 60px);
}

.ac-content-product-w-filters__panel-caption {
  margin: 0 auto 10px;
  max-width: 550px;
  position: relative;
  text-align: center;
}
.ac-content-product-w-filters__panel-caption__title {
  color: #333333;
  font-size: 18px;
}

.ac-content-product-w-filters__panel-caption__desc {
  margin: 10px 0 33px;
}
.ac-content-product-w-filters__panel-caption__desc p {
  margin: 0px;
}
.ac-content-product-w-filters__panel-caption__desc p:not(:first-child) {
  margin-top: 1em;
}

.ac-content-product-w-filters__panel-caption__review-counter {
  top: 127%;
  right: 0px;
  transform-origin: right top;
  transform: scale(65%);
  position: absolute;
}
.ac-content-product-w-filters__panel-caption__review-counter::before {
  content: url("/img/content-product-w-filters/reviews-squiggle.svg");
  display: block;
  right: 95px;
  position: absolute;
  top: 3px;
  transform-origin: left top;
  transform: translate(25px, 0) rotate(-17deg);
}
.ac-content-product-w-filters__panel-caption__review-counter__review-text {
  font-family: "Verveine", sans-serif;
  font-size: 28px;
  right: -20px;
  line-height: 25px;
  position: absolute;
  top: 22px;
  transform-origin: left top;
  transform: translate(0px, 0) rotate(-8deg);
  white-space: nowrap;
}
.ac-content-product-w-filters__panel-caption__review-counter__review-text span {
  color: #60a612;
}

.ac-card-product {
  font-size: 24px;
}
.ac-card-product__rating {
  align-items: center;
  display: flex;
  height: auto;
  justify-content: center;
  margin: 0px auto 0;
  position: relative;
  top: -10px;
  width: 100%;
}
.ac-card-product__rating__number {
  font-size: 13px;
  font-weight: 800;
  line-height: 15px;
  margin-left: 10px;
}

.ac-card-product__price {
  font-size: 16px;
  font-weight: 800;
  line-height: 26px;
  margin: 0 0 12px;
}

.ac-card-product .views-field-title,
.ac-card-product .categoryTitle {
  height: auto !important;
  min-height: 55px;
}
.ac-card-product .views-field.views-field-view-node.button {
  border: 2px solid #8031a7;
  display: inline-flex;
  border-radius: 30px;
  max-width: 210px;
}
.ac-card-product .views-field.views-field-view-node.button .views-field.views-field-view-node.button .ps-widget {
  float: none;
  font-size: 13px;
  font-weight: bold;
  padding: 7px 0;
  height: 52px;
  min-width: 170px;
}
.ac-card-product .views-field.views-field-view-node.ac-button {
  font-family: "Nunito", Nunito-Regular, sans-serif;
  font-size: 16px;
  line-height: 40px;
  font-weight: 700;
  min-width: 200px;
  padding: 0px;
  color: #620069;
  text-align: center;
}
.ac-card-product .views-field.views-field-view-node.ac-button a {
  color: inherit;
}

.ac-fruitables-lp {
  /*
  .al-page__component.ac-content-image-w-text.ac-content-image-w-text--variation1 {
    position: relative;
    z-index: 2;

    + {
      .al-page__component.ac-cardlist-reviews {
        margin-top: -40px;
        position: relative;
        z-index: 1;

        @include mq("md") {
          margin-top: -240px;
          padding-top: 240px;
        }

        @include mq("lg") {
          margin-top: -320px;
          padding-top: 320px;
        }
      }
    }
  }
  */
}
.ac-fruitables-lp .ac-content-product-w-filters {
  padding-top: 110px;
}
.ac-fruitables-lp .ac-content-easy-list {
  padding-top: 0px;
}
.ac-fruitables-lp .ac-content-image-w-text--variation1 {
  padding-bottom: 0px;
  padding-top: 0px;
}
@media only screen and (min-width: 600px) {
  .ac-fruitables-lp .ac-content-product-w-filters {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 768px) {
  .al-container {
    width: calc(100% - 120px);
  }
  .al-container--xl {
    width: calc(100% - 40px);
  }
  .au-eyebrow--mega {
    font-size: 18px;
  }
  .au-heading {
    font-size: 58px;
  }
  .au-heading--secondary {
    font-size: 48px;
  }
  .au-heading--tertiary {
    font-size: 36px;
  }
  .au-heading--quaternary {
    font-size: 24px;
  }
  .au-scripty {
    font-size: 35px;
    line-height: 45px;
    margin-bottom: 0px;
    margin-top: 0px;
  }
  .ac-button {
    padding: 17px 36px 15px;
  }
  .ac-button--skinny {
    max-width: 224px;
  }
  .ac-button--prev-next {
    padding: 19px 24px 18px;
  }
  .ac-button--expand {
    padding-left: 15px;
    padding-right: 15px;
  }
  .ac-button__prev, .ac-button__next {
    width: 14px;
  }
  .ac-button-link {
    font-size: 16px;
  }
  .al-page__component {
    padding: 60px 0;
  }
  .ac-input {
    padding-bottom: 14px;
    padding-top: 14px;
  }
  .ac-toggles {
    padding: 0px 0 0;
  }
  .ac-toggles__toggle > * {
    font-size: 16px;
  }
  .ac-toggles__toggle {
    margin: 0 25px;
    padding: 0 0 24px;
  }
  .ac-content-simple-centered__caption__title:not(:first-child), .ac-content-product-w-filters__caption__title:not(:first-child), .ac-content-caption-w-carousel__caption__title:not(:first-child), .ac-content-easy-list__caption__title:not(:first-child), .ac-content-image-w-text__caption__title:not(:first-child), .ac-cardlist-retailers__caption__title:not(:first-child), .ac-cardlist-reviews__caption__title:not(:first-child), .ac-banner-animated-feature__caption__title:not(:first-child) {
    margin-top: 15px;
  }
  .ac-content-simple-centered__caption__ctas, .ac-content-product-w-filters__caption__ctas, .ac-content-caption-w-carousel__caption__ctas, .ac-content-easy-list__caption__ctas, .ac-content-image-w-text__caption__ctas, .ac-cardlist-retailers__caption__ctas, .ac-cardlist-reviews__caption__ctas, .ac-banner-animated-feature__caption__ctas {
    margin-top: 30px;
  }
  .ac-content-simple-centered__image, .ac-content-image-w-text__image {
    margin-top: 60px;
  }
  .ac-content-simple-centered--catify {
    background-position: 50% 63%;
    padding: 75px 0;
  }
  .ac-banner-animated-feature {
    padding-top: 56px;
  }
  .ac-banner-animated-feature::before {
    bottom: 170px;
  }
  .ac-banner-animated-feature::after {
    border-bottom-width: 170px;
  }
  .ac-banner-animated-feature__container {
    padding-bottom: 700px;
  }
  .ac-banner-animated-feature__caption__title {
    max-width: 525px;
  }
  .ac-banner-animated-feature__caption__ctas {
    margin-top: 0px;
  }
  .ac-banner-animated-feature__caption__coupon {
    margin-top: 25px;
    margin-bottom: 40px;
    padding: 20px 16px 20px 32px;
    width: 320px;
  }
  .ac-banner-animated-feature__caption__coupon__code {
    margin: 3px 0;
  }
  .ac-banner-animated-feature__loader {
    bottom: 50px;
  }
  .ac-banner-animated-feature__image {
    bottom: -89px;
    margin-left: -420px;
    width: 866px;
  }
  .ac-banner-animated-feature__treats__bananas {
    width: 95px;
    height: 81px;
    right: -19px;
    top: 76px;
  }
  .ac-banner-animated-feature__treats__Treat1 {
    width: 72px;
    height: 60px;
    bottom: 755px;
    right: 48px;
  }
  .ac-banner-animated-feature__treats__Treat3 {
    width: 95px;
    height: 95px;
    right: 206px;
    bottom: -36px;
    bottom: 0;
  }
  .ac-banner-animated-feature__treat2 {
    width: 95px;
    height: 95px;
    top: 80%;
    right: 47%;
  }
  .ac-banner-animated-feature__news {
    padding: 70px 0 40px;
  }
  .ac-banner-animated-feature__news__container {
    flex-flow: row nowrap;
  }
  .ac-banner-animated-feature__news__logos {
    flex: 1 1 20px;
    max-width: 650px;
    width: auto;
  }
  .ac-banner-animated-feature__news__logos__flex {
    max-width: 450px;
  }
  .ac-banner-animated-feature__news__cta {
    margin-top: 0px;
  }
  .ac-banner-animated-feature__news__cta .ac-button {
    padding-left: 60px;
    padding-right: 60px;
  }
  .ac-banner-animated-feature__news__logo {
    padding-bottom: 93px;
  }
  .ac-banner-animated-feature--overlap-bottom {
    padding-top: 57px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__container {
    padding-bottom: 635px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image {
    bottom: -55px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__caption__title {
    max-width: 550px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__badge2 {
    transform: translate(-120px, 10px) scale(1.1);
  }
  .ac-cardlist-reviews__slide-area {
    margin-top: 60px;
    max-width: 800px;
  }
  .ac-cardlist-reviews__flex__item.slick-slide {
    padding: 0 25px;
  }
  .ac-cardlist-reviews__nav .au-slick-nav__button {
    bottom: 330px;
  }
  .ac-card-review-bubble__quote__title {
    font-size: 24px;
  }
  .ac-cardlist-retailers__mobile-cta {
    margin-top: 60px;
  }
  .ac-cardlist-retailers__logos {
    margin-top: 45px;
  }
  .ac-cardlist-retailers__logos__flex {
    max-width: 650px;
  }
  .ac-card-retailer {
    padding-bottom: 93px;
  }
  .ac-content-image-w-text--variation1 .ac-content-image-w-text__caption {
    padding: 72px 60px;
  }
  .ac-content-easy-list__flex {
    margin: -20px -20px 0;
  }
  .ac-content-easy-list__flex__item:not(:first-child)::before {
    position: absolute;
    left: -35px;
    top: 75px;
    transform: translate(0, 0);
    text-align: left;
  }
  .ac-content-easy-list__flex__item:last-child::before {
    left: 50%;
    transform: translateX(-300px);
    top: 115px;
  }
  .ac-content-easy-list__flex__item {
    flex: 0 0 calc(33.3333% - 40px);
    margin: 20px 20px;
    width: calc(33.3333% - 40px);
  }
  .ac-content-easy-list__flex__item--portait {
    flex: 0 0 calc(100% - 40px);
    width: calc(100% - 40px);
  }
  .ac-content-easy-list__card {
    max-width: 350px;
  }
  .ac-content-easy-list__card__caption__title {
    font-size: 24px !important;
  }
  .ac-content-product-w-filters__caption__toggles {
    margin-top: 20px;
  }
  .ac-content-product-w-filters__caption__toggles__badge {
    top: 195px;
    left: -135px;
    transform: scale(1.5, 1.5);
  }
  .ac-content-product-w-filters__product-list__flex__item.slick-slide {
    padding: 0 25px;
  }
  .ac-content-product-w-filters__panels__panel {
    padding-top: 77px;
  }
  .ac-content-product-w-filters__panel-caption__title {
    font-size: 26px;
  }
  .ac-content-product-w-filters__panel-caption__desc {
    margin-top: 20px;
  }
  .ac-content-product-w-filters__panel-caption__review-counter {
    transform: scale(100%);
    top: -45px;
    right: -55px;
  }
  .ac-content-product-w-filters__panel-caption__review-counter::before {
    right: 105px;
    top: 14px;
  }
  .ac-fruitables-lp .ac-content-product-w-filters {
    padding-top: 75px;
  }
  .ac-fruitables-lp .ac-content-easy-list {
    padding-top: 0px;
  }
  .ac-fruitables-lp .ac-content-image-w-text--variation1 {
    padding-bottom: 0px;
    padding-top: 0px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .ac-content-image-w-text--variation1 .ac-content-image-w-text__image__img {
    width: 100%;
  }
  .ac-content-easy-list__portrait {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  .ac-content-easy-list__portrait__cta {
    margin-left: 20px;
    margin-right: 0px;
    max-width: 217px;
    text-align: left;
  }
  .ac-content-easy-list__portrait__cta::after {
    transform: translate(50px, -58px);
  }
}
@media only screen and (min-width: 1024px) {
  .al-container {
    width: calc(100% - 80px);
  }
  .al-container--xl {
    width: 100%;
  }
  .ac-button-link:hover {
    border-bottom-color: transparent;
  }
  .al-page__component {
    padding: 75px 0;
  }
  .au-img-zoom:hover img, a:hover .au-img-zoom img {
    transform: scale(1.04);
  }
  .ac-content-simple-centered__caption__desc, .ac-content-product-w-filters__caption__desc, .ac-content-caption-w-carousel__caption__desc, .ac-content-easy-list__caption__desc, .ac-content-image-w-text__caption__desc, .ac-cardlist-retailers__caption__desc, .ac-cardlist-reviews__caption__desc, .ac-banner-animated-feature__caption__desc {
    max-width: 550px;
  }
  .ac-content-simple-centered--catify {
    background-position: 50% 50%;
    padding: 95px 0;
  }
  .ac-banner-animated-feature {
    padding-top: 104px;
  }
  .ac-banner-animated-feature::before {
    bottom: 180px;
  }
  .ac-banner-animated-feature::after {
    border-bottom-width: 180px;
  }
  .ac-banner-animated-feature__container {
    padding-bottom: 40px;
    position: relative;
    z-index: 4;
  }
  .ac-banner-animated-feature__container {
    align-items: flex-start;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .ac-banner-animated-feature__caption {
    align-items: center;
    display: flex;
    flex: 0 0 50%;
    margin-right: 50%;
    justify-content: stretch;
  }
  .ac-banner-animated-feature__caption__coupon {
    margin-top: 25px;
    margin-bottom: 100px;
    padding: 20px 16px 20px 32px;
    width: 320px;
  }
  .ac-banner-animated-feature__loader {
    bottom: calc(50% - 200px);
    margin-left: 0px;
  }
  .ac-banner-animated-feature__image {
    bottom: -94px;
    margin-left: -170px;
    /*
    left: 50%;
    width: 600px;
    */
  }
  .ac-banner-animated-feature__image__svg__badge {
    transform: none;
  }
  .ac-banner-animated-feature__image__svg__badge2 {
    transform: none;
  }
  .ac-banner-animated-feature__image__svg__text1 {
    transform: none;
  }
  .ac-banner-animated-feature__image__svg__text2 {
    transform: none;
  }
  .ac-banner-animated-feature__image__svg__text3 {
    transform: none;
  }
  .ac-banner-animated-feature__treats__bananas {
    top: 42px;
  }
  .ac-banner-animated-feature__treats__Treat1 {
    bottom: 390px;
    right: 42.5%;
  }
  .ac-banner-animated-feature__treats__Treat3 {
    right: 56%;
    bottom: -22px;
  }
  .ac-banner-animated-feature__treat2 {
    right: 24%;
    top: 65%;
  }
  .ac-banner-animated-feature__news {
    margin-top: 0px;
    padding: 70px 0;
  }
  .ac-banner-animated-feature__news__logos {
    margin-right: 40px;
    max-width: none;
  }
  .ac-banner-animated-feature__news__logos__flex {
    justify-content: space-between;
    margin: 0px 0px 0 0;
    max-width: none;
  }
  .ac-banner-animated-feature__news__logos__flex__item {
    flex: 0 0 auto;
    margin: 0px 0px 0;
  }
  .ac-banner-animated-feature__news__logo {
    padding-bottom: 0;
    height: auto;
  }
  .ac-banner-animated-feature__news__logo__inner.au-img-zoom:hover .ac-banner-animated-feature__news__logo__img {
    opacity: 1;
  }
  .ac-banner-animated-feature__news__logo__inner {
    height: 60px;
    position: relative;
    top: 0;
    left: 0;
    width: auto;
  }
  .ac-banner-animated-feature__news__logo__img {
    max-height: 80px;
    max-width: 200px;
  }
  .ac-banner-animated-feature--overlap-bottom {
    padding-top: 46px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__container {
    padding-bottom: 33px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image {
    bottom: -55px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__caption__coupon {
    margin-bottom: 40px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__badge {
    transform: translate(10px, 90px) scale(1);
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__badge2 {
    transform: translate(10px, 90px) scale(1);
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__jazzy-wrap {
    transform: translate(0, 40px) scale(1);
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__text1 {
    transform: translate(0, 60px) scale(1);
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__text3 {
    transform: translate(35px, 80px) scale(1);
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__arrowdown path {
    transform: translate(35px, 80px) scale(1);
  }
  .ac-cardlist-reviews__slide-area {
    margin-top: 65px;
    max-width: 1140px;
  }
  .ac-cardlist-reviews__flex__item:not(.slick-slide) {
    flex: 0 0 calc(33.3333% - 50px);
    margin: 0 25px;
  }
  .ac-cardlist-reviews__flex__item.slick-slide {
    padding: 0 15px;
  }
  .ac-cardlist-reviews__dots {
    display: block;
  }
  .ac-cardlist-retailers__container {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .ac-cardlist-retailers__caption {
    align-items: center;
    display: flex;
    flex: 1 1 20px;
    min-height: 206px;
    justify-content: stretch;
    text-align: left;
  }
  .ac-cardlist-retailers__caption__ctas {
    display: block;
  }
  .ac-cardlist-retailers__mobile-cta {
    display: none;
  }
  .ac-cardlist-retailers__logos {
    flex: 0 0 60.1941747573%;
    margin: 0 0 0 5.8252427184%;
    width: 65.2631578947%;
  }
  .ac-cardlist-retailers__logos__flex {
    margin: -20px -10px 0;
  }
  .ac-cardlist-retailers--reverse .ac-cardlist-retailers__flex {
    margin: 0 5.8252427184% 0 0;
  }
  .ac-content-image-w-text__container {
    align-items: flex-start;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    min-height: 550px;
  }
  .ac-content-image-w-text__container {
    min-height: 560px;
  }
  .ac-content-image-w-text__caption {
    align-items: center;
    display: flex;
    flex: 1 1 20px;
    min-height: 427px;
    justify-content: stretch;
  }
  .ac-content-image-w-text__image {
    flex: 0 0 49.7584541063%;
    margin: 0 0 0 5.7971014493%;
    width: 41.5458937198%;
  }
  .ac-content-image-w-text__image__aspect-wrap {
    height: 100%;
    width: 100%;
  }
  .ac-content-image-w-text__image__picture {
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
  }
  .ac-content-image-w-text__image__img {
    height: 100%;
    left: 0px;
    object-fit: cover;
    object-position: 50% 50%;
    position: absolute;
    top: 0px;
    width: 100%;
  }
  .ac-content-image-w-text--reverse .ac-content-image-w-text__image {
    margin: 0 7.3684210526% 0 0;
  }
  .ac-content-image-w-text--variation1 .ac-content-image-w-text__image {
    margin: 0px !important;
  }
  .ac-content-easy-list__flex__item:last-child::before {
    left: -35px;
    top: 82px;
    transform: translateX(0);
  }
  .ac-content-easy-list__flex__item {
    flex: 0 0 calc(25% - 40px);
    margin: 20px 20px;
    width: calc(25% - 40px);
  }
  .ac-content-easy-list__flex__item--portait {
    flex: 0 0 calc(25% - 40px);
    width: calc(25% - 40px);
  }
  .ac-content-caption-w-carousel__container {
    align-items: flex-start;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .ac-content-caption-w-carousel__caption {
    align-items: center;
    display: flex;
    flex: 1 1 20px;
    justify-content: stretch;
    min-height: 395px;
  }
  .ac-content-caption-w-carousel__carousel {
    flex: 0 0 45.4106280193%;
    margin: 25px 4.347826087% 0;
    width: 45.4106280193%;
  }
  .ac-content-product-w-filters__caption__toggles__badge {
    left: 20px;
    top: calc(100% - 100px);
  }
  .ac-content-product-w-filters__product-list__flex__item:not(.slick-slide) {
    flex: 0 0 calc(50% - 50px);
    margin: 0 25px;
  }
  .ac-content-product-w-filters__product-list__flex__item:not(.slick-slide) {
    flex: 0 0 calc(33.3333% - 50px);
    margin: 0 25px;
  }
  .ac-content-product-w-filters__product-list__flex__item.slick-slide {
    padding: 0 15px;
  }
  .ac-content-product-w-filters__product-list__nav .au-slick-nav__button {
    bottom: 350px;
    display: none;
  }
  .ac-content-product-w-filters__product-list__nav {
    display: none;
  }
  .ac-content-product-w-filters__panels__panel {
    padding-top: 95x;
  }
  .ac-content-product-w-filters__panel-caption__review-counter {
    transform: scale(100%);
    top: -55px;
    right: -190px;
  }
  .ac-content-product-w-filters__panel-caption__review-counter::before {
    right: 125px;
    top: 35px;
    transform: none;
  }
  .ac-content-product-w-filters__panel-caption__review-counter__review-text {
    right: 20px;
    top: 0px;
  }
  .ac-fruitables-lp .ac-content-product-w-filters {
    padding-top: 100px;
  }
  .ac-fruitables-lp .ac-content-easy-list {
    padding-top: 0px;
  }
  .ac-fruitables-lp .ac-content-image-w-text--variation1 {
    padding-bottom: 0px;
    padding-top: 0px;
  }
}
@media only screen and (min-width: 1200px) {
  .ac-banner-animated-feature__news__logos {
    margin-right: 90px;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__text2 {
    transform: translate(55px, -110px);
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__arrowright path {
    transform: translate(110px, 55px);
  }
}
@media only screen and (min-width: 1440px) {
  .al-container {
    max-width: 1140px;
    width: calc(100% - 120px);
  }
  .ac-banner-animated-feature__image {
    width: 866px;
  }
  .ac-cardlist-reviews__slide-area {
    max-width: 1200px;
  }
  .ac-cardlist-retailers__logos {
    flex-basis: 59.3301435407%;
    margin: 0 0 0 7.1770334928%;
    width: 59.3301435407%;
  }
  .ac-cardlist-retailers--reverse .ac-cardlist-retailers__flex {
    margin: 0 7.1770334928% 0 0;
  }
  .ac-content-image-w-text__image {
    flex-basis: 48.2456140351%;
    margin: 0 0 0 6.1403508772%;
    width: 37.7192982456%;
  }
  .ac-content-image-w-text__image__aspect-wrap {
    width: 100%;
  }
  .ac-content-image-w-text--variation1 .ac-content-image-w-text__caption {
    padding: 70px;
  }
  .ac-content-image-w-text--variation1 .ac-content-image-w-text__caption {
    padding: 70px 100px;
  }
  .ac-content-easy-list__card__svg {
    width: 140px;
  }
  .ac-content-caption-w-carousel__carousel {
    flex-basis: 0 0 41.2280701754%;
    margin: 0 3.9473684211% 0 0;
    width: 41.2280701754%;
  }
}
@media only screen and (max-width: 767px) {
  .ac-content-simple-centered--catify {
    background-position: 50% 50%;
    background-size: 130px auto;
  }
  .ac-content-image-w-text--variation1 .ac-content-image-w-text__container {
    width: 100%;
  }
}
@media only screen and (max-width: 1199px) {
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__text2 {
    opacity: 0;
  }
  .ac-banner-animated-feature--overlap-bottom .ac-banner-animated-feature__image__svg__arrowright path {
    opacity: 0;
  }
}