.layout__collection {
  gap: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
.layout__collection .swiper-slide {
  opacity: 0;
  visibility: hidden;
}
.layout__collection .swiper-slide.swiper-slide-active,
.layout__collection .swiper-slide.swiper-slide-next {
  opacity: 1;
  visibility: visible;
}
.layout__collection .collection__fragment {
  width: 7rem;
  height: 15rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  position: absolute;
  display: none;
  top: -5rem;
  right: -6rem;
}
@media screen and (min-width: 768px) {
  .layout__collection .collection__fragment {
    top: -14.5rem;
    right: 2rem;
    width: 10rem;
    height: 23.625rem;
  }
}
.layout__collection .collection__fragment img,
.layout__collection .collection__fragment svg {
  width: 100%;
  height: 100%;
}
@media screen and (min-width: 768px) {
  .layout__collection .collection__header {
    width: calc(100% - 67rem);
    position: absolute;
    bottom: 35rem;
    left: 67.75rem;
    z-index: 2;
  }
}
.layout__collection .collection__main {
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 768px) {
  .layout__collection .swiper-wrapper {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
.layout__collection .swiper-slide {
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  clip-path: polygon(0 0, calc(100% - 5rem) 0, 100% 5rem, 100% 100%, 0 100%);
}
@media screen and (min-width: 768px) {
  .layout__collection .swiper-slide {
    width: 38rem;
    height: 29.75rem;
  }
}
.layout__collection .swiper-slide.swiper-slide-active {
  clip-path: polygon(5rem 0, 100% 0, 100% 100%, 0 100%, 0 5rem);
}
@media screen and (min-width: 768px) {
  .layout__collection .swiper-slide.swiper-slide-active {
    width: calc(100% - 40rem);
    height: 49.25rem;
  }
}
.layout__collection .swiper-slide.swiper-slide-active .slider__main {
  opacity: 1;
  visibility: visible;
}
.layout__collection .slider__item {
  gap: 1rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media screen and (min-width: 768px) {
  .layout__collection .slider__item {
    gap: 3rem;
  }
}
.layout__collection .slider__picture {
  height: 25rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media screen and (min-width: 768px) {
  .layout__collection .slider__picture {
    height: auto;
    aspect-ratio: 1 / 0.65;
  }
}
.layout__collection .slider__picture img {
  width: 100%;
  height: 100%;
}
.layout__collection .slider__main {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.layout__collection .slider__text {
  font-size: 1.25rem;
  line-height: 150%;
}
.layout__collection .collection__footer {
  gap: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media screen and (min-width: 768px) {
  .layout__collection .collection__footer {
    position: absolute;
    bottom: -1rem;
    width: 38rem;
    right: 0;
    z-index: 2;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbGxlY3Rpb24tc2xpZGVyL2NvbGxlY3Rpb24tc2xpZGVyLnNhc3MiLCIuLi8uLi9zY3NzL2hlbHBlci9fbWVkaWEuc2FzcyIsIi4uLy4uL3Njc3MvaGVscGVyL192YXJpYWJsZXMuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxvQkFDRSxJQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLFNBQUEsU0FDQSwwQ0FDRSxNQUFBLEtBQ0EsT0FBQSxNQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLE1BQUEsTUNWQSxvQ0RHRiwwQ0FTSSxJQUFBLFNBQ0EsTUFBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLFdBQ0YsOENBQUEsOENBRUUsTUFBQSxLQUNBLE9BQUEsS0NuQkYsb0NEb0JGLHdDQUVJLE1BQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsRUFDQSxRQUFBLEdBQ0osc0NBQ0UsU0FBQSxTQUNBLFFBQUEsRUM3QkEsb0NEOEJGLG9DQUVJLGtCQUFBLElBQUEsZUFBQSxJQUFBLFlBQUEsVUFDSixrQ0FDRSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsSUFBQSxlQUFBLElBQUEsWUFBQSxTQUNBLFVBQUEsNERDckNBLG9DRGlDRixrQ0FNSSxNQUFBLE1BQ0EsT0FBQSxVQUNGLHNEQUNFLFVBQUEsK0NDMUNGLG9DRHlDQSxzREFHSSxNQUFBLE1BQ0EsT0FBQSxVQUNGLG9FQUNFLFFBQUEsRUFDQSxXQUFBLFFBQ04sa0NBQ0UsSUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0VwQ0YsbUJBQUEsSUFBQSxJQUFBLFlBQUEsV0FBQSxJQUFBLElBQUEsWURoQkUsb0NEaURGLGtDQU1JLElBQUEsTUFDSixxQ0FDRSxhQUFBLENBQUEsQ0FBQSxJQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSx5Q0FDRSxNQUFBLEtBQ0EsT0FBQSxLQUNKLGtDQUNFLFFBQUEsRUFDQSxXQUFBLE9FakRGLG1CQUFBLElBQUEsSUFBQSxZQUFBLFdBQUEsSUFBQSxJQUFBLFlGbURBLGtDQUNFLFVBQUEsUUFDQSxZQUFBLEtBQ0Ysd0NBQ0UsSUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsY0FBQSxJQUFBLGdCQUFBLFNBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQzFFQSxvQ0RzRUYsd0NBTUksU0FBQSxTQUNBLE9BQUEsS0FDQSxNQUFBLE1BQ0EsTUFBQSxFQUNBLFFBQUEiLCJmaWxlIjoiY29sbGVjdGlvbi1zbGlkZXIvY29sbGVjdGlvbi1zbGlkZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uL3Njc3MvaGVscGVyL19tZWRpYS5zYXNzXCJcclxuQGltcG9ydCBcIi4uLy4uLy4uL3Njc3MvaGVscGVyL192YXJpYWJsZXMuc2Fzc1wiXHJcblxyXG4ubGF5b3V0X19jb2xsZWN0aW9uXHJcbiAgZ2FwOiAycmVtXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAuY29sbGVjdGlvbl9fZnJhZ21lbnRcclxuICAgIHdpZHRoOiA3cmVtXHJcbiAgICBoZWlnaHQ6IDE1cmVtXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICB0b3A6IC01cmVtXHJcbiAgICByaWdodDogLTZyZW1cclxuICAgIEBpbmNsdWRlIG1lZGlhLW1pbih0YWJsZXRQb3J0KVxyXG4gICAgICB0b3A6IC0xNC41cmVtXHJcbiAgICAgIHJpZ2h0OiAycmVtXHJcbiAgICAgIHdpZHRoOiAxMHJlbVxyXG4gICAgICBoZWlnaHQ6IDIzLjYyNXJlbVxyXG4gICAgaW1nLFxyXG4gICAgc3ZnXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIGhlaWdodDogMTAwJVxyXG4gIC5jb2xsZWN0aW9uX19oZWFkZXJcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1pbih0YWJsZXRQb3J0KVxyXG4gICAgICB3aWR0aDogMzhyZW1cclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIHRvcDogOHJlbVxyXG4gICAgICByaWdodDogMFxyXG4gICAgICB6LWluZGV4OiAyXHJcbiAgLmNvbGxlY3Rpb25fX21haW5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgei1pbmRleDogMVxyXG4gIC5zd2lwZXItd3JhcHBlclxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWluKHRhYmxldFBvcnQpXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxyXG4gIC5zd2lwZXItc2xpZGVcclxuICAgIGhlaWdodDogYXV0b1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXHJcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCBjYWxjKDEwMCUgLSA1cmVtKSAwLCAxMDAlIDVyZW0sIDEwMCUgMTAwJSwgMCAxMDAlKVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWluKHRhYmxldFBvcnQpXHJcbiAgICAgIHdpZHRoOiAzOHJlbVxyXG4gICAgICBoZWlnaHQ6IDI5Ljc1cmVtXHJcbiAgICAmLnN3aXBlci1zbGlkZS1hY3RpdmVcclxuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDVyZW0gMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCA1cmVtKVxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1taW4odGFibGV0UG9ydClcclxuICAgICAgICB3aWR0aDogNjZyZW1cclxuICAgICAgICBoZWlnaHQ6IDQ5LjI1cmVtXHJcbiAgICAgIC5zbGlkZXJfX21haW5cclxuICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZVxyXG4gIC5zbGlkZXJfX2l0ZW1cclxuICAgIGdhcDogMXJlbVxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWluKHRhYmxldFBvcnQpXHJcbiAgICAgIGdhcDogM3JlbVxyXG4gIC5zbGlkZXJfX3BpY3R1cmVcclxuICAgIGFzcGVjdC1yYXRpbzogMSAvIC42NVxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICAgIGltZ1xyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBoZWlnaHQ6IDEwMCVcclxuICAuc2xpZGVyX19tYWluXHJcbiAgICBvcGFjaXR5OiAwXHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW5cclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb25cclxuICAuc2xpZGVyX190ZXh0XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW1cclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlXHJcbiAgLmNvbGxlY3Rpb25fX2Zvb3RlclxyXG4gICAgZ2FwOiAxcmVtXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1taW4odGFibGV0UG9ydClcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGJvdHRvbTogMnJlbVxyXG4gICAgICB3aWR0aDogMzhyZW1cclxuICAgICAgcmlnaHQ6IDBcclxuICAgICAgei1pbmRleDogMiIsIiRicmVha3BvaW50czogKGZ1bGxIZERlc2t0b3A6IDE3MDBweCxoZERlc2t0b3A6IDE1MjBweCxiaWdEZXNrdG9wOiAxNDAwcHgsZGVza3RvcDogMTI4MHB4LHRhYmxldExhbmQ6IDEwMjRweCx0YWJsZXQ6IDk5MnB4LHRhYmxldFBvcnQ6IDc2OHB4LG1vYmlsZTogNTgwcHgpXG5cbj1tZWRpYS1taW4oJGtleSlcbiAgJHNpemU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAka2V5KVxuICBAaWYgJHNpemVcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZSlcbiAgICAgIEBjb250ZW50XG4gIEBlbHNlXG4gICAgQHdhcm4gXCJCcmVha3BvaW50IGAjeyRrZXl9YCBub3QgZm91bmQgaW4gJGJyZWFrcG9pbnRzIG1hcC5cIlxuXG49bWVkaWEtbWF4KCRrZXkpXG4gICRzaXplOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGtleSlcbiAgQGlmICRzaXplXG5cbiAgICAkbWF4LXNpemU6ICgkc2l6ZSAtIDFweClcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4LXNpemUpXG4gICAgICBAY29udGVudFxuICBAZWxzZVxuICAgIEB3YXJuIFwiQnJlYWtwb2ludCBgI3ska2V5fWAgbm90IGZvdW5kIGluICRicmVha3BvaW50cyBtYXAuXCIiLCIvLyB3aGl0ZSBjb2xvclxuJGNvbG9yV2hpdGU6ICNmZmZmZmZcbi8vIHByaW1hcnkgY29sb3JcbiRjb2xvclByaW1hcnkzMDA6ICNFNkU3RTRcbiRjb2xvclByaW1hcnk0MDA6ICMyMTIxMjdcbiRjb2xvclByaW1hcnk1MDA6ICMxMzEzMTZcbiRjb2xvclByaW1hcnk2MDA6ICMwMDAwMDBcbi8vIHNlY29uZGFyeSBjb2xvclxuJGNvbG9yU2Vjb25kYXJ5MTAwOiAjNUE2QzM3XG4kY29sb3JTZWNvbmRhcnkyMDA6ICM0MzUxMkFcbiRjb2xvclNlY29uZGFyeTMwMDogIzhDRDAwMFxuJGNvbG9yU2Vjb25kYXJ5NDAwOiAjN0FDODJDXG4kY29sb3JTZWNvbmRhcnk1MDA6ICMxQjI4MTVcblxuXG4vLyBmb250c1xuJG1haW5Gb250OiBcIkdlaXN0XCIsIHNhbnMtc2VyaWZcbiRzZWNvbmRhcnlGb250OiBcIk1vbmEgU2Fuc1wiLCBzYW5zLXNlcmlmXG4kdGVydGlhcnlGb250OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmXG4vLyBtaXhpblxuQG1peGluIHRyYW5zaXRpb24oKVxuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dFxuQG1peGluIHRyYW5zZm9ybSgpXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG5AbWl4aW4gdHJhbnNmb3JtLXgoKVxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbkBtaXhpbiB0cmFuc2Zvcm0teSgpXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuQG1peGluIHRyYW5zZm9ybS1ub25lKClcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCAsIDApIl19 */
