@charset "utf-8";
#summary {
  -moz-font-feature-settings: "palt"1;
  -webkit-font-feature-settings: "palt"1;
  font-feature-settings: "palt"1;
}
.mobile-page-u96-inner {
  width: 950px;
  margin: 0 auto;
}
/* river */
.mobile-page-u96-inner {
  background: #fff;
  -moz-font-feature-settings: "palt"1;
  -webkit-font-feature-settings: "palt"1;
  font-feature-settings: "palt"1;
}
.mobile-page-u96-river-section-text {
  color: #1d1d1f;
  font-size: 14px;
  line-height: 1.4;
}
.mobile-page-u96-river-text-sup {
  font-size: 50%;
  line-height: 1;
  vertical-align: text-top;
}
.mobile-page-u96-river-title-lv2 {
  text-align: center;
  padding-top: 38px;
}
.mobile-page-u96-river-title-lv3 {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.3;
}
.mobile-page-u96-river-section-catch {
  font-size: 15px;
  font-weight: bold;
  color: #1d1d1f;
}
.mobile-page-u96-river-list-check {
  margin: 9px 0 0 14px;
}
.mobile-page-u96-river-list-check_item {
  position: relative;
  font-size: 11px;
  line-height: 1.5;
}
.mobile-page-u96-river-list-check_item::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: -1.5em;
  width: 8px;
  height: 4px;
  margin-top: 3px;
  border-left: 1px solid #d1112b;
  border-bottom: 1px solid #d1112b;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.mobile-page-u96-river-section-button-link {
  display: inline-block;
  background: #000;
  border-radius: 50px;
  padding: 4px 16px;
  text-align: center;
  color: #fff !important;
}
.mobile-page-u96-river-section-icon {
  margin-top: 0;
}
.mobile-page-u96-river-section-01 {
  text-align: center;
}
.mobile-page-u96-river-section-01 .mobile-page-u96-river-title-lv3 {
  margin-top: 0px;
  padding-left: 0px;
  font-size: 48px;
}
.mobile-page-u96-river-section-01 .mobile-page-u96-river-section-image {
  margin-top: 47px;
}
.mobile-page-u96-river-section-01 .mobile-page-u96-river-section-text {
  margin-top: 34px;
  font-size: 16px;
  line-height: 1.4;
}
.mobile-page-u96-river-section-01 .mobile-page-u96-river-section-button-link-container {
  margin-top: 38px;
}
.mobile-page-u96-river-section-02, .mobile-page-u96-river-section-03, .mobile-page-u96-river-section-04, .mobile-page-u96-river-section-05 {
  max-width: 648px;
  margin: 0 auto;
}
.mobile-page-u96-river-section-02 {
  margin-top: 64px;
}
.mobile-page-u96-river-section-02 .mobile-page-u96-river-title-lv3 {
  margin-top: 6px;
}
.mobile-page-u96-river-section-02 .mobile-page-u96-river-section-image {
  margin-top: 45px;
}
.mobile-page-u96-river-section-03, .mobile-page-u96-river-section-04, .mobile-page-u96-river-section-05, .mobile-page-u96-river-section-06, .mobile-page-u96-river-section-07, .mobile-page-u96-river-section-flex, .mobile-page-u96-river-section-08, .mobile-page-u96-river-section-09, .mobile-page-u96-river-section-10, .mobile-page-u96-river-section-11, .mobile-page-u96-river-section-12, .mobile-page-u96-river-section-13 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.mobile-page-u96-river-section-03 {
  margin-top: 68px;
}
.mobile-page-u96-river-section-03 .mobile-page-u96-river-section-image {
  width: 323px;
}
.mobile-page-u96-river-section-03 .mobile-page-u96-river-section-inner + .mobile-page-u96-river-section-inner {
  margin-left: 54px;
  padding-top: 67px;
}
.mobile-page-u96-river-section-03 .mobile-page-u96-river-title-lv3 {
  margin-top: 9px;
}
.mobile-page-u96-river-section-03 .mobile-page-u96-river-section-text {
  margin-top: 19px;
}
.mobile-page-u96-river-section-04 {
  margin-top: 80px;
}
.mobile-page-u96-river-section-04 .mobile-page-u96-river-section-catch {
  margin-top: 13px;
}
.mobile-page-u96-river-section-04 .mobile-page-u96-river-title-lv3 {
  margin-top: 11px;
  width: 197px;
}
.mobile-page-u96-river-section-04 .mobile-page-u96-river-section-spec {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  background: #f5f5f7;
  border-radius: 13px;
  width: 252px;
  min-height: 167px;
  margin-left: 127px;
  padding: 0 35px;
}
.mobile-page-u96-river-section-04 .mobile-page-u96-river-section-spec_item {
  font-size: 12px;
  line-height: 1.25;
  color: #6e6e73;
  font-weight: bold;
}
.mobile-page-u96-river-section-04 .mobile-page-u96-river-section-spec_item + .mobile-page-u96-river-section-spec_item {
  margin-left: 29px;
}
.mobile-page-u96-river-section-spec_time {
  display: block;
  margin: 6px 0;
}
.mobile-page-u96-river-section-05 {
  margin-top: 70px;
}
.mobile-page-u96-river-section-05 .mobile-page-u96-river-section-inner + .mobile-page-u96-river-section-inner {
  margin-left: 54px;
  padding-top: 40px;
}
.mobile-page-u96-river-section-05 .mobile-page-u96-river-section-image {
  width: 323px;
}
.mobile-page-u96-river-section-05 .mobile-page-u96-river-title-lv3 {
  margin-top: 11px;
}
.mobile-page-u96-river-section-05 .mobile-page-u96-river-section-text {
  margin-top: 16px;
}
.mobile-page-u96-river-section-06 {
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  margin-top: 68px;
}
.mobile-page-u96-river-section-06 .mobile-page-u96-river-section-inner:first-child {
  margin-right: 59px;
  padding-top: 40px;
}
.mobile-page-u96-river-section-06 .mobile-page-u96-river-title-lv3 {
  margin-top: 6px;
}
.mobile-page-u96-river-section-06 .mobile-page-u96-river-section-text {
  margin-top: 24px;
}
.mobile-page-u96-river-section-06 .mobile-page-u96-river-section-image {
  width: 475px;
}
.mobile-page-u96-river-section-07 {
  margin-top: 51px;
  margin-left: 85px;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-section-inner + .mobile-page-u96-river-section-inner {
  margin-left: 54px;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-title-lv3 {
  margin-top: 7px;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-section-text {
  margin-top: 24px;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-section-spec {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-section-spec_text {
  margin-left: 17px;
  margin-top: 3px;
  font-size: 11px;
  line-height: 1.35;
  color: #6e6e73;
  font-weight: bold;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-section-image {
  width: 390px;
  margin-top: 31px;
}
.mobile-page-u96-river-section-wrap {
  max-width: 705px;
  margin: 80px auto 0;
}
.mobile-page-u96-river-section-wrap section[class^="mobile-page-u96-river-section-"] {
  background: #f5f5f7;
  border-radius: 13px;
}
.mobile-page-u96-river-section-wrap section[class^="mobile-page-u96-river-section-"] .mobile-page-u96-river-section-text {
  font-size: 11px;
}
.mobile-page-u96-river-section-flex + .mobile-page-u96-river-section-flex, .mobile-page-u96-river-section-12, .mobile-page-u96-river-section-13 {
  margin-top: 7px;
}
.mobile-page-u96-river-section-flex section[class^="mobile-page-u96-river-section-"] {
  width: -webkit-calc(100%/2);
  width: calc(100%/2);
  height: 250px;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
}
.mobile-page-u96-river-section-flex section[class^="mobile-page-u96-river-section-"] + section[class^="mobile-page-u96-river-section-"] {
  margin-left: 7px;
}
.mobile-page-u96-river-section-08 {
  padding-top: 59px;
}
.mobile-page-u96-river-section-08 .mobile-page-u96-river-title-lv3, .mobile-page-u96-river-section-09 .mobile-page-u96-river-title-lv3, .mobile-page-u96-river-section-10 .mobile-page-u96-river-title-lv3, .mobile-page-u96-river-section-11 .mobile-page-u96-river-title-lv3 {
  margin-top: 8px;
}
.mobile-page-u96-river-section-08 .mobile-page-u96-river-section-text {
  margin-top: 12px;
}
.mobile-page-u96-river-section-09 {
  padding-top: 62px;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-title-lv3 {
  position: relative;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-title-lv3::after {
  content: '';
  background: url(/en/iphone/set/data/iphone-14/img/p/img-m-underline.png) no-repeat center bottom;
  background-size: contain;
  position: absolute;
  bottom: -5px;
  right: 66px;
  width: 55px;
  height: 8px;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-section-text {
  margin-top: 10px;
}
.mobile-page-u96-river-section-10 {
  padding-top: 51px;
}
.mobile-page-u96-river-section-10 .mobile-page-u96-river-section-text {
  margin-top: 10px;
}
.mobile-page-u96-river-section-11 {
  padding-top: 50px;
}
.mobile-page-u96-river-section-11 .mobile-page-u96-river-section-icon {
  margin-left: -12px;
}
.mobile-page-u96-river-section-11 .mobile-page-u96-river-section-text {
  margin-top: 11px;
}
.mobile-page-u96-river-section-12 .mobile-page-u96-river-section-image, .mobile-page-u96-river-section-13 .mobile-page-u96-river-section-image {
  width: 353px;
  margin-top: 0;
}
.mobile-page-u96-river-section-12 .mobile-page-u96-river-section-inner:first-child, .mobile-page-u96-river-section-13 .mobile-page-u96-river-section-inner:first-child {
  width: 352px;
  padding-left: 30px;
}
.mobile-page-u96-river-section-12 .mobile-page-u96-river-title-lv3, .mobile-page-u96-river-section-13 .mobile-page-u96-river-title-lv3 {
  margin-top: 3px;
  font-size: 24px;
}
.mobile-page-u96-river-section-12 .mobile-page-u96-river-section-catch, .mobile-page-u96-river-section-13 .mobile-page-u96-river-section-catch {
  font-size: 13px;
  margin-top: 0;
}
.mobile-page-u96-river-section-12 .mobile-page-u96-river-section-catch {
  padding-top: 87px;
}
.mobile-page-u96-river-section-12 .mobile-page-u96-river-section-text {
  margin-top: 11px;
}
.mobile-page-u96-river-section-13 .mobile-page-u96-river-section-catch {
  padding-top: 62px;
}
/* annotation */
.mobile-page-u96-annotation {
  margin: 0 auto;
  padding: 30px 140px 40px;
  color: #6e6e73;
  text-align: left;
}
.mobile-page-u96-strong-text {
  font-weight: bold;
}
.mobile-page-u96-annotation * {
  font-size: 11px;
  line-height: 1.25;
}
.mobile-page-u96-annotation a {
  color: #424245;
}
.mobile-page-u96-annotation-list {
  margin-top: 20px;
}
.mobile-page-u96-annotation-list_item:not(:first-child) {
  margin-top: 10px;
}

.mobile-page-u96-river-section-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  color: #b7b7b7;
  margin-right: -14px;
}

li[class^=mobile-page-u96-river-section-list_item] {
  background: #fff;
  border-radius: 11px;
  margin-top: 13px;
  margin-right: 14px;
  box-sizing: border-box;
}

li[class^=mobile-page-u96-river-section-list_item] .mobile-page-u96-river-catch {
  font-size: 13px;
  line-height: 1.6;
}

li[class^=mobile-page-u96-river-section-list_item] .mobile-page-u96-river-text {
  font-size: 15px;
  line-height: 1.4;
}

/* li[class^="mobile-page-u96-river-section-list_item--small"] {
  width: 207px;
}
li[class^="mobile-page-u96-river-section-list_item--big"] {
  width: 427px;
}
li[class^="mobile-page-u96-river-section-list_item--half"] {
  width: 316px;
} */
.mobile-page-u96-river-section-list_item--small {
  width: 206px;
}

.mobile-page-u96-river-section-list_item--big {
  width: 427px;
}

.mobile-page-u96-river-section-list_item--half {
  width: 316px;
}

.mobile-page-u96-river-section-spec-list {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  font-size: 11px;
}

.mobile-page-u96-river-section-spec-list_item {
  position: absolute;
  line-height: 1.2;
}

.mobile-page-u96-river-section-spec-list_item:first-child {
  top: 28px;
  left: 27px;
}

.mobile-page-u96-river-section-spec-list_item:last-child {
  top: 51px;
  left: 190px;
}

.mobile-page-u96-river-section-spec-large-text {
  display: inline-block;
  margin-left: 16px;
  font-weight: bold;
  font-size: 26px;
}

.mobile-page-u96-river-section-list_item-12 .mobile-page-u96-river-image {
  margin-top: 95px;
}

.mobile-page-u96-river-section-white {
  background: #fff;
  padding: 24px 151px 0;
}

.mobile-page-u96-river-section-white section[class^=mobile-page-u96-river-section] {
  background: #f5f5f7;
  border-radius: 11px;
}

.mobile-page-u96-river-section-white .mobile-page-u96-river-flex-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -12px;
}

.mobile-page-u96-river-section-13,
.mobile-page-u96-river-section-14 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}

.mobile-page-u96-river-section-13,
.mobile-page-u96-river-section-14 {
  width: -webkit-calc(100%/2 - 12px);
  width: calc(50% - 12px);
  min-height: 207px;
  margin-right: 12px;
  text-align: center;
}

.mobile-page-u96-river-section-15,
.mobile-page-u96-river-section-16,
.mobile-page-u96-river-section-17 {
  width: -webkit-calc(99.999%/3 - 12px);
  width: calc(33.333% - 12px);
  min-height: 330px;
  margin-right: 12px;
  text-align: center;
}

.mobile-page-u96-river-upgrade {
  margin-top: 68px;
}

.mobile-page-u96-river-upgrade .mobile-page-u96-river-flex-wrap {
  margin-top: 45px;
}

.mobile-page-u96-river-upgrade .mobile-page-u96-river-flex-inner {
  padding-top: 35px;
}

.mobile-page-u96-river-upgrade .mobile-page-u96-river-text,
.mobile-page-u96-river-eco .mobile-page-u96-river-text {
  font-size: 11px;
  line-height: 1.5;
  margin-top: 5px;
}

.mobile-page-u96-river-section-14 .mobile-page-u96-river-image {
  margin-left: -6px;
}

.mobile-page-u96-river-section-14 .mobile-page-u96-river-title-lv4 {
  margin-top: 15px;
}

.mobile-page-u96-river-eco {
  margin-top: 72px;
}

.mobile-page-u96-river-eco .mobile-page-u96-river-flex-wrap {
  margin-top: 33px;
}

.mobile-page-u96-river-section-15,
.mobile-page-u96-river-section-16,
.mobile-page-u96-river-section-17 {
  padding-top: 24px;
}

.mobile-page-u96-river-section-15 .mobile-page-u96-river-image {
  margin-top: 58px;
}

.mobile-page-u96-river-section-16 .mobile-page-u96-river-image {
  margin-top: 24px;
}

.mobile-page-u96-river-section-17 .mobile-page-u96-river-image {
  margin-top: 38px;
}

.mobile-page-u96-river-charm {
  margin-top: 71px;
}

.mobile-page-u96-river-section-18,
.mobile-page-u96-river-section-19 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding-left: 30px;
}

.mobile-page-u96-river-charm .mobile-page-u96-river-flex-inner:first-child {
  width: 312px;
}

.mobile-page-u96-river-charm .mobile-page-u96-river-title-lv4 {
  margin-top: 5px;
  font-size: 21px;
  font-weight: bold;
  line-height: 1.3;
}

.mobile-page-u96-river-charm .mobile-page-u96-river-text {
  font-size: 11px;
  line-height: 1.66;
  margin-top: 9px;
}

.mobile-page-u96-river-section-18 {
  margin-top: 35px;
}

.mobile-page-u96-river-section-18 .mobile-page-u96-river-catch {
  font-size: 11px;
  font-weight: bold;
}

.mobile-page-u96-river-section-19 {
  margin-top: 13px;
}

.mobile-page-u96-river-section-19 .mobile-page-u96-river-catch {
  font-size: 12px;
  font-weight: bold;
}

/* annotation */
.mobile-page-u96-annotation {
  background: #fff;
  margin-top: 0px;
}

.mobile-page-u96-annotation-inner {
  max-width: 650px;
  margin: 0 auto;
  padding-right: 20px;
}

.mobile-page-u96-annotation * {
  font-size: 11px;
  line-height: 1.25;
  color: #6e6e73;
}

.mobile-page-u96-annotation a {
  color: #424245;
}

.mobile-page-u96-annotation-list {
  margin-top: 15px;
}

.mobile-page-u96-annotation-list_item:not(:first-child) {
  margin-top: 10px;
}

.mobile-page-u96-river-additionalInfo {
  margin-top: 58.4px;
}
.mobile-page-u96-river-additionalInfo .mobile-page-u96-river-additionalInfo__block:not(:first-of-type) {
  margin-top: 71px;
}
.mobile-page-u96-river-additionalInfo .mobile-page-u96-river-additionalInfo__block .mobile-page-u96-river-additionalInfo__title {
  font-size: 24px;
  font-weight: bold;
  text-align: center;
}
.mobile-page-u96-river-additionalInfo .mobile-page-u96-river-additionalInfo__block .mobile-page-u96-river-additionalInfo__cardWrapper {
  display: flex;
  justify-content: flex-start;
  gap: 14px;
  margin-top: 26px;
}
.mobile-page-u96-river-additionalInfo .mobile-page-u96-river-additionalInfo__block .mobile-page-u96-river-additionalInfo__cardWrapper--option {
  flex-direction: column;
  gap: 15px;
}
.mobile-page-u96-river-additionalInfoCard {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #f5f5f7;
  border-radius: 13px;
  overflow: hidden;
}
.mobile-page-u96-river-additionalInfoCard--half {
  width: 50%;
  padding: 40px 0px 35px;
}
.mobile-page-u96-river-additionalInfoCard--small {
  width: 33.333%;
  padding: 27px 0px 0px;
}
.mobile-page-u96-river-additionalInfoCard--full {
  flex-direction: row;
  width: 100%;
  align-items: unset;
}
.mobile-page-u96-river-additionalInfoCard__textWrapper{
  padding-left: 30px;
}
.mobile-page-u96-river-additionalInfoCard--accessories {
  padding-top: 49px;
}
.mobile-page-u96-river-additionalInfoCard--applecare {
  padding-top: 44px;
  padding-bottom: 30px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__icon {
  display: block;
  position: relative;
  max-width: 100%;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__icon--transfer01 {
  width: 24px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__icon--transfer02 {
  width: 31px;
  top: 4px;
  left: -4px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__icon--eco {
  width: 19px;
  right: -3px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__icon--privacy {
  width: 19px;
  top: -1px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__icon--accessibility {
  width: 25.5px;
  right: 3px;
  top: -1px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__image {
  max-width: unset;
  position: relative;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__image--eco {
  width: 78.5px;
  margin-top: 55.5px;
  right: -3px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__image--privacy {
  width: 195px;
  margin-top: 21px;
  left: 2px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__image--accessibility {
  margin-top: 34px;
  width: 155px;
  left: -14px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__image--accessories {
  width: 276px;
  margin-left: 76px;
  top: 2px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__image--applecare {
  width: 169px;
  margin-left: 163px;
  top: -7px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__subTitle {
  font-size: 13px;
  font-weight: bold;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__subTitle--applecare {
  padding-top: 19px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__title {
  text-align: center;
  position: relative;
  font-weight: bold;
  font-size: 15px;
  line-height: 1.3;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__title--transfer01 {
  margin-top: 16px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__title--transfer02 {
  margin-top: 24px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__title--eco {
  margin-top: 17px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__title--privacy {
  margin-top: 15px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__title--accessibility {
  margin-top: 15px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__title--accessories {
  text-align: left;
  font-size: 24px;
  margin-top: 5px;
  line-height: 1.3;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__title--applecare {
  text-align: left;
  font-size: 24px;
  margin-top: 5px;
  margin-left: -2px;
  line-height: 1.34;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__text {
  font-size: 11px;
  line-height: 1.3;
  margin-top: 4px;
  text-align: center;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__text--eco {
  padding-left: 8px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__text--privacy {
  padding-right: 20px;
  padding-left: 20px;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__text--accessories {
  text-align: left;
  margin-top: 9px;
  line-height: 1.66;
}
.mobile-page-u96-river-additionalInfoCard .mobile-page-u96-river-additionalInfoCard__text--applecare {
  text-align: left;
  margin-top: 12px;
  line-height: 1.8;
}
.mobile-page-u96-river-list-mark-check {
  margin: 8px 0 0 17px;
}

.mobile-page-u96-river-list-mark-check_item {
  position: relative;
  font-size: 11px;
  line-height: 1.5;
}

.mobile-page-u96-river-list-mark-check_item::after {
  content: "";
  display: block;
  position: absolute;
  top: 2px;
  left: -1.5em;
  width: 8px;
  height: 4px;
  margin-top: 3px;
  border-left: 2px solid #d1112b;
  border-bottom: 2px solid #d1112b;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}