.tired_section {
  background-position: bottom -100px center;
  background-size: cover;
  background-repeat: no-repeat;
  padding: var(--wp--preset--spacing--140) 0 100px; }
  @media screen and (max-width: 992px) {
    .tired_section {
      padding-block: var(--wp--preset--spacing--140);
      background-position: bottom center; } }

.tired_list_half_bg.tired_list_half_bg .swiper-slide {
  transition: none; }
  .tired_list_half_bg.tired_list_half_bg .swiper-slide .tired_item {
    padding: 0;
    border-radius: 20px;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    background-color: var(--wp--preset--color--beige-background);
    transition: none;
    background-repeat: no-repeat; }
    .tired_list_half_bg.tired_list_half_bg .swiper-slide .tired_item .tired_text {
      display: none;
      transition: none; }
  .tired_list_half_bg.tired_list_half_bg .swiper-slide .tired_item {
    height: 250px; }
  .tired_list_half_bg.tired_list_half_bg .swiper-slide.active {
    transition: none; }
    .tired_list_half_bg.tired_list_half_bg .swiper-slide.active .tired_item {
      transition: none;
      flex-direction: row; }
      .tired_list_half_bg.tired_list_half_bg .swiper-slide.active .tired_item .tired_text {
        display: block;
        visibility: visible;
        opacity: 1;
        transition: none; }
      .tired_list_half_bg.tired_list_half_bg .swiper-slide.active .tired_item .tired_title {
        transition: none; }
    .tired_list_half_bg.tired_list_half_bg .swiper-slide.active .tired_item_img {
      max-width: 308px;
      aspect-ratio: unset;
      margin-right: 0px;
      margin-bottom: 0px;
      border-radius: 20px; }
      .tired_list_half_bg.tired_list_half_bg .swiper-slide.active .tired_item_img .wp-block-image {
        width: 100%;
        height: 100%; }
      .tired_list_half_bg.tired_list_half_bg .swiper-slide.active .tired_item_img img {
        border-radius: 20px; }
  @media screen and (max-width: 992px) {
    .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide-active .tired_item, .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide .tired_item {
      flex-direction: column-reverse;
      height: auto; }
    .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide-active .tired_title, .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide .tired_title {
      font-size: 20px;
      margin-bottom: 15px; }
    .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide-active .tired_item_img, .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide .tired_item_img {
      max-width: 100%;
      aspect-ratio: 16/10; }
    .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide-active .wp-block-image, .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide .wp-block-image {
      max-width: 100%;
      aspect-ratio: 16/10; }
    .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide-active .tired_text, .tired_list_half_bg.tired_list_half_bg .swiper-slide.swiper-slide .tired_text {
      display: block; } }

.tired_list_half_bg.tired_list_half_bg .tired_item_text {
  padding: 20px;
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column; }

.tired_list_half_bg.tired_list_half_bg .tired_item_img {
  border-radius: 10px;
  max-width: 60px;
  aspect-ratio: 1;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: 20px;
  margin-bottom: 20px; }
  .tired_list_half_bg.tired_list_half_bg .tired_item_img img {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center; }

.tired_list {
  position: relative;
  padding-top: 45px;
  padding-bottom: 45px; }
  @media screen and (min-width: 992px) {
    .tired_list .swiper-nav {
      display: none; } }

.tired_icon {
  max-width: 22px;
  min-width: 22px;
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='10' viewBox='0 0 22 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.1073 7C11.9023 7 12.5945 7.49607 13.0905 8.1173C14.0067 9.26479 15.4175 10 17 10C19.7614 10 22 7.76142 22 5C22 2.23858 19.7614 0 17 0C15.4175 0 14.0067 0.73521 13.0905 1.8827C12.5945 2.50393 11.9023 3 11.1073 3H10.8927C10.0977 3 9.40552 2.50393 8.90952 1.8827C7.99335 0.73521 6.58253 0 5 0C2.23858 0 0 2.23858 0 5C0 7.76142 2.23858 10 5 10C6.58253 10 7.99335 9.26479 8.90952 8.1173C9.40552 7.49607 10.0977 7 10.8927 7H11.1073Z' fill='%23FE9238'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
  width: 22px;
  height: 10px;
  min-height: 10px; }

.tired_item {
  display: flex;
  flex-direction: column;
  border-radius: 25px;
  background-color: var(--wp--preset--color--white-40);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  padding: 15px 20px;
  overflow: hidden; }
  @media screen and (max-width: 1200px) {
    .tired_item {
      padding: 10px 15px; } }
  @media screen and (max-width: 992px) {
    .tired_item {
      background-color: var(--wp--preset--color--white-60);
      min-height: 304px; } }

.tired_title {
  font-weight: var(--wp--preset--font-medium);
  margin-top: 15px;
  line-height: 1.4; }

.tired_item_bg_1,
.tired_item_bg_1 .areoi-background__image {
  background-position: bottom right;
  background-size: 360px; }

.tired_item_bg_2,
.tired_item_bg_2 .areoi-background__image {
  background-position: bottom 20px right 20px;
  background-size: 80px;
  transition: all 0.5s ease-in-out; }

.tired_item_bg,
.tired_item_bg .areoi-background__image {
  background-repeat: no-repeat; }

.tired_text {
  color: var(--wp--preset--color--black-text);
  font-size: 15px;
  margin-bottom: 0; }

@media screen and (min-width: 992px) {
  .tired_list .swiper-slide:nth-child(1) h6 {
    max-width: 10ch; }
  .tired_list .swiper-slide:nth-child(2) h6 {
    max-width: 18ch; }
  .tired_list .swiper-slide:nth-child(3) h6 {
    max-width: 15ch; } }

@media screen and (min-width: 992px) {
  .tired_list .tired_text {
    margin-top: auto;
    max-width: 519px;
    opacity: 0;
    visibility: hidden; }
  .tired_list .tired_title {
    font-size: 15px; }
  .tired_list .swiper-wrapper {
    display: flex;
    gap: 16px; }
  .tired_list .swiper-slide {
    width: auto;
    height: auto;
    transition: width 0.75s ease-in-out;
    width: calc(16.66667% - 16px); }
    .tired_list .swiper-slide.active {
      width: 50%;
      transition: width 0.75s ease-in-out; }
      .tired_list .swiper-slide.active .tired_text {
        display: block;
        opacity: 1;
        visibility: visible;
        transition: opacity .2s ease-in-out;
        transition-delay: .5s; }
      .tired_list .swiper-slide.active .tired_title {
        font-size: 22px;
        line-height: 1.15;
        font-weight: var(--wp--preset--font-semi-bold);
        transition: all .2s ease-in-out;
        transition-delay: .5s; }
      .tired_list .swiper-slide.active .tired_item_bg_2,
      .tired_list .swiper-slide.active .tired_item_bg_2 .areoi-background__image {
        background-position: right 20px top 0px;
        background-size: 150px;
        transition: all 0.5s ease-in-out; }
    .tired_list .swiper-slide:nth-child(1) .tired_text {
      max-width: 340px; }
  .tired_list .tired_item {
    transition: width 0.5s ease-in-out;
    height: 280px; } }

@media screen and (min-width: 1279px) {
  .swiper-slide.active .tired_title {
    font-size: 22px;
    font-family: var(--wp--preset--second-family);
    font-weight: var(--wp--preset--font-semi-bold);
    line-height: 1.15; }
  .swiper-slide .tired_title {
    font-size: 1rem; } }
