/* Root */
.arrizo6-int-page { --a6r: calc(100vw / 19.2); color: #fff; }
.arrizo6-int-page .pc-pad { display: block !important; }
.arrizo6-int-page .mb-only { display: none !important; }
.arrizo6-int-page img { display: block; width: 100%; }
.arrizo6-int-page { font-family: 'Poppins', sans-serif; }

/* Banner */
.arrizo6-int-page .banner { position: relative; }
.arrizo6-int-page .banner .mediabox { width: 100%; position: relative; }
.arrizo6-int-page .banner .mediabox img { width: 100%; }
.arrizo6-int-page .banner .txt { position: absolute; z-index: 1; left: auto; right: 19.8%; top: calc(2.78 * var(--a6r)); }
.arrizo6-int-page .banner .txt img { width: calc(3.57 * var(--a6r)); }

/* 360 static */
.arrizo6-int-page .static-360 { text-align: center; padding: calc(0.6 * var(--a6r)) 0; background-color: #f4f6f8; }
.arrizo6-int-page .static-360 h3 { font-size: calc(0.42 * var(--a6r)); font-weight: bold; text-align: center; margin-bottom: calc(0.2 * var(--a6r)); }
.arrizo6-int-page .static-360 img { width: 62.5%; margin: 0 auto; }

/* Graybg */
.arrizo6-int-page .graybg { background-color: #f4f6f8; }

/* Module */
.arrizo6-int-page .module { position: relative; padding-top: calc(0.9 * var(--a6r)); }
.arrizo6-int-page .module .title { text-align: center; width: 100%; margin-bottom: calc(0.68 * var(--a6r)); }
.arrizo6-int-page .module .title h4 { font-weight: bold; display: inline-block; position: relative; font-size: calc(0.4 * var(--a6r)); color: #c50d27; }
.arrizo6-int-page .module .title h4 .tit { position: relative; z-index: 1; }
.arrizo6-int-page .module .title h4 .big_num { position: absolute; font-size: calc(1.24 * var(--a6r)); font-weight: bold; color: #f7f7f7; right: calc(-1.1 * var(--a6r)); bottom: calc(-0.42 * var(--a6r)); }
.arrizo6-int-page .module.graybg .title h4 .big_num { color: #e7e8ea; }
.arrizo6-int-page .module .imgbox { overflow: hidden; }
.arrizo6-int-page .module .imgbox img { transition: all 0.45s ease-in-out; }
.arrizo6-int-page .module .imgbox:hover img { transform: scale(1.1); }
.arrizo6-int-page .module .txtbox { display: flex; flex-direction: column; align-items: flex-start; }
.arrizo6-int-page .module .txtbox h5 { font-size: calc(0.38 * var(--a6r)); color: #010103; line-height: calc(0.48 * var(--a6r)); padding-bottom: calc(0.18 * var(--a6r)); position: relative; font-weight: bold; margin-bottom: calc(0.54 * var(--a6r)); }
.arrizo6-int-page .module .txtbox h5:after { content: ''; display: block; width: 100%; height: calc(0.02 * var(--a6r)); background-color: #cb2c43; position: absolute; left: 0; bottom: 0; }
.arrizo6-int-page .module .txtbox p { color: #010103; font-size: calc(0.2 * var(--a6r)); line-height: calc(0.3 * var(--a6r)); }
.arrizo6-int-page .module .pic { width: 100%; }

/* Design section */
.arrizo6-int-page .design .txtbox { padding-right: calc(0.6 * var(--a6r)); }
.arrizo6-int-page .design .designbox { display: flex; align-items: center; justify-content: flex-end; }
.arrizo6-int-page .design .page { width: 18.75%; }
.arrizo6-int-page .design .txtSwiper { width: 31.25%; }
.arrizo6-int-page .design .imgSwiper { width: 50%; height: calc(5.76 * var(--a6r)); margin: 0; overflow: hidden; }
.arrizo6-int-page .design .imgSwiper img { width: 100%; height: 100%; object-fit: cover; }
.arrizo6-int-page .design .pagination_row { margin-right: calc(0.75 * var(--a6r)); }

/* Comfort section */
.arrizo6-int-page .comfort .comfort_item { overflow: hidden; }
.arrizo6-int-page .comfort .comfort_item .txtbox { width: 50%; box-sizing: border-box; float: left; }
.arrizo6-int-page .comfort .comfort_item .imgbox { width: 50%; float: left; }
.arrizo6-int-page .comfort .comfort_item:nth-child(even) .txtbox { padding: calc(1.68 * var(--a6r)) calc(0.58 * var(--a6r)) 0 calc(3.6 * var(--a6r)); float: left; }
.arrizo6-int-page .comfort .comfort_item:nth-child(even) .imgbox { float: right; }
.arrizo6-int-page .comfort .comfort_item:nth-child(odd) .txtbox { padding: calc(1.6 * var(--a6r)) calc(3.6 * var(--a6r)) 0 calc(1 * var(--a6r)); float: right; }
.arrizo6-int-page .comfort .comfort_item:nth-child(odd) .imgbox { float: left; }

/* Power section */
.arrizo6-int-page .powerbox { display: flex; }
.arrizo6-int-page .powerbox .imgSwiper { width: 62%; overflow: hidden; }
.arrizo6-int-page .powerbox .imgSwiper img { width: 100%; height: 100%; object-fit: cover; }
.arrizo6-int-page .powerbox .textSwiper { width: 38%; box-sizing: border-box; }
.arrizo6-int-page .powerbox .textSwiper .swiper-slide { display: flex; align-items: center; }
.arrizo6-int-page .powerbox .textSwiper .txtbox { padding: 0 calc(0.9 * var(--a6r)) 0 calc(0.8 * var(--a6r)); }
.arrizo6-int-page .powerbox .textSwiper .params { margin-bottom: calc(0.3 * var(--a6r)); }
.arrizo6-int-page .powerbox .textSwiper .params > span { font-size: calc(0.22 * var(--a6r)); color: #696969; }
.arrizo6-int-page .module.power .txtbox h5 { margin-bottom: calc(0.35 * var(--a6r)); }

/* Tech section */
.arrizo6-int-page .tech { padding-bottom: calc(0.36 * var(--a6r)); }
.arrizo6-int-page .tech .tech_item { display: flex; margin-bottom: calc(0.92 * var(--a6r)); align-items: center; }
.arrizo6-int-page .tech .tech_item .txtbox { width: 50%; flex-shrink: 0; padding-right: calc(0.64 * var(--a6r)); padding-left: calc(1 * var(--a6r)); box-sizing: border-box; }
.arrizo6-int-page .tech .tech_item .imgbox { width: 50%; flex-shrink: 0; }

/* Safety section */
.arrizo6-int-page .safetylist { padding: 0 calc(1.5 * var(--a6r)); }
.arrizo6-int-page .safety_item { display: flex; align-items: center; margin-bottom: calc(0.6 * var(--a6r)); }
.arrizo6-int-page .safety_item .imgbox { width: 50%; }
.arrizo6-int-page .safety_item .txtbox { width: 50%; padding-left: calc(0.6 * var(--a6r)); }

/* Swiper pagination for old model pages */
.arrizo6-int-page .pagination_row .swiper-pagination-bullet { width: calc(0.12 * var(--a6r)); height: calc(0.12 * var(--a6r)); background: #ccc; opacity: 1; margin: calc(0.08 * var(--a6r)) 0; display: block; }
.arrizo6-int-page .pagination_row .swiper-pagination-bullet-active { background: #c50d27; }

/* Clearfix */
.arrizo6-int-page .clearfix::after { content: ''; display: table; clear: both; }

/* Mobile */
@media (max-width: 768px) {
  .arrizo6-int-page .pc-pad { display: none !important; }
  .arrizo6-int-page .mb-only { display: block !important; }
  .arrizo6-int-page .banner .txt { right: 5%; top: calc(1 * var(--a6r)); }
  .arrizo6-int-page .banner .txt img { width: calc(3 * var(--a6r)); }
  .arrizo6-int-page .static-360 img { width: 90%; }
  .arrizo6-int-page .comfort .comfort_item .txtbox,
  .arrizo6-int-page .comfort .comfort_item .imgbox { width: 100%; float: none; }
  .arrizo6-int-page .comfort .comfort_item:nth-child(even) .txtbox,
  .arrizo6-int-page .comfort .comfort_item:nth-child(odd) .txtbox { padding: calc(0.5 * var(--a6r)); float: none; }
  .arrizo6-int-page .powerbox { flex-direction: column; }
  .arrizo6-int-page .powerbox .imgSwiper,
  .arrizo6-int-page .powerbox .textSwiper { width: 100%; }
  .arrizo6-int-page .tech .tech_item { flex-direction: column; }
  .arrizo6-int-page .tech .tech_item .txtbox,
  .arrizo6-int-page .tech .tech_item .imgbox { width: 100%; padding: calc(0.3 * var(--a6r)); }
  .arrizo6-int-page .safety_item { flex-direction: column; }
  .arrizo6-int-page .safety_item .imgbox,
  .arrizo6-int-page .safety_item .txtbox { width: 100%; padding: calc(0.3 * var(--a6r)) 0; }
  .arrizo6-int-page .design .designbox { flex-direction: column; }
  .arrizo6-int-page .design .page { width: 100%; margin-bottom: calc(0.3 * var(--a6r)); }
  .arrizo6-int-page .design .txtSwiper { width: 100%; margin-bottom: calc(0.3 * var(--a6r)); }
  .arrizo6-int-page .design .imgSwiper { width: 100%; height: calc(4 * var(--a6r)); }
  .arrizo6-int-page .safetylist { padding: 0 calc(0.5 * var(--a6r)); }
}
