#aw2024._exclusive_items {
  position: relative;
  background-color: #000000;
  color: #fff;
}
#aw2024._exclusive_items ._blur {
  opacity: 0;
  transition: opacity 0.5s;
}
#aw2024._exclusive_items ._blur img {
  filter: blur(20px);
  transition: filter 1s;
}
#aw2024._exclusive_items ._blur._animated {
  opacity: 1;
}
#aw2024._exclusive_items ._blur._animated img {
  filter: blur(0px);
}
#aw2024._exclusive_items .sp {
  display: block;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .sp {
    display: none;
  }
}
#aw2024._exclusive_items .sp-inline {
  display: inline;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .sp-inline {
    display: none;
  }
}
#aw2024._exclusive_items .pc {
  display: none;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .pc {
    display: block;
  }
}
#aw2024._exclusive_items .pc-inline {
  display: none;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .pc-inline {
    display: inline;
  }
}
#aw2024._exclusive_items .kv {
  position: relative;
  aspect-ratio: 750/1331;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .kv {
    aspect-ratio: 1150/680;
  }
}
#aw2024._exclusive_items .kv .kv__inner {
  position: relative;
  z-index: 10;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}
#aw2024._exclusive_items .kv .kv__inner .kv__heading {
  position: absolute;
  width: 64.5348933333vw;
  left: 50%;
  transform: translateX(-50%);
  top: 12.8vw;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .kv .kv__inner .kv__heading {
    top: auto;
    top: 40%;
    left: 24.5%;
    bottom: auto;
    width: clamp(200px, 36.5217391304vw, 600px);
  }
}
#aw2024._exclusive_items .kv .kv__background {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 0;
}
#aw2024._exclusive_items .kv .kv__background img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  pointer-events: none;
  inset: 0;
}
#aw2024._exclusive_items .lead .lead__inner {
  padding-top: 51px;
  padding-bottom: 51px;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .lead .lead__inner {
    padding-top: 102px;
    padding-bottom: 102px;
  }
}
#aw2024._exclusive_items .lead .lead__inner .lead__heading {
  width: 69.8430933333vw;
  aspect-ratio: 523.8232/262.439;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .lead .lead__inner .lead__heading {
    width: max(29.7006608696vw, 500px);
  }
}
#aw2024._exclusive_items .item {
  margin-top: 17px;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item {
    margin-top: 10px;
  }
}
#aw2024._exclusive_items .item .item__inner {
  display: grid;
  grid-template-rows: 137.3333333333vw 20vw 80vw;
  grid-template-columns: 60vw 1fr;
  grid-template-areas: "discriptionArea discriptionArea" ". ." "imgArea .";
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item .item__inner {
    grid-template-rows: min(99.1188434783vw, 1139.8667px) min(45.2173913043vw, 520px);
    grid-template-columns: min(13.9134vw, 160.0041px) min(50vw, 575px) min(22.1739130435vw, 255px) min(11.0869565217vw, 127.5px) min(2.1739130435vw, 25px);
    grid-template-areas: ". discriptionArea discriptionArea . ." ". . imgArea imgArea .";
    max-width: 1150px;
    margin-left: auto;
    margin-right: auto;
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription {
  grid-area: discriptionArea;
  position: relative;
  cursor: pointer;
  overflow: hidden;
}
#aw2024._exclusive_items .item .item__inner .item__discription:not(.is-active) .itemData__link a {
  visibility: hidden;
}
@media (any-hover: hover) {
  #aw2024._exclusive_items .item .item__inner .item__discription:not(.is-active) {
    transition: opacity 0.25s;
  }
  #aw2024._exclusive_items .item .item__inner .item__discription:not(.is-active):hover {
    opacity: 0.75;
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText {
  opacity: 0;
  transition: opacity 0.5s;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: #fff;
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText::after {
  z-index: 15;
  content: "";
  opacity: 0.8;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  mix-blend-mode: multiply;
  background-color: #000000;
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .item__discriptionTextInner {
  z-index: 20;
  position: relative;
  padding: 50px 12px 50px 18px;
  margin-left: auto;
  margin-right: auto;
  max-width: 500px;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .item__discriptionTextInner {
    max-width: 600px;
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemDataList {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  row-gap: 18px;
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData {
  display: grid;
  grid-template-columns: 55.6540144928% 1fr min(32.4637681159%, 200px);
  grid-template-areas: "nameArea . linkArea" "storeArea storeArea storeArea";
}
@media screen and (max-width: 767px) {
  #aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData {
    row-gap: 2px;
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__name,
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__store {
  font-size: 11px;
  line-height: 1.4;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__name,
  #aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__store {
    font-size: 14px;
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__name {
  grid-area: nameArea;
  font-size: 13px;
  line-height: 1.5;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__name {
    font-size: 14px;
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__link {
  grid-area: linkArea;
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData:not(:has(.itemData__link)):not(:has(.itemData__store)) {
  display: block;
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData:not(:has(.itemData__link)):has(.itemData__store) {
  grid-template-areas: "nameArea nameArea nameArea" "storeArea storeArea storeArea";
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__store {
  grid-area: storeArea;
  font-size: 10px;
  line-height: 1.2;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionText .itemData .itemData__store {
    font-size: 12px;
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionViewText {
  position: absolute;
  bottom: clamp(3px, 1.6vw, 15px);
  z-index: 10;
  aspect-ratio: 46.9058/36.9736;
  width: clamp(33.2px, 11.0666666667vw, 49.8px);
  transition: opacity 0.5s;
  opacity: 1;
  right: 10px;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionViewText {
    right: 14px;
    width: clamp(37.6px, 4.2727272727vw, 56.4px);
    bottom: clamp(9.6px, 1.0909090909vw, 14.4px);
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionIcon {
  position: absolute;
  bottom: clamp(36px, 12vw, 54px);
  right: 12px;
  z-index: 20;
  aspect-ratio: 1/1;
  width: clamp(28px, 9.3333333333vw, 42px);
  transition: transform 0.5s;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item .item__inner .item__discription .item__discriptionIcon {
    right: 16px;
    width: clamp(33.6px, 3.8181818182vw, 50.4px);
    bottom: clamp(44px, 5vw, 66px);
  }
}
#aw2024._exclusive_items .item .item__inner .item__discription.is-active .item__discriptionText {
  opacity: 1;
}
#aw2024._exclusive_items .item .item__inner .item__discription.is-active .item__discriptionIcon {
  transform: rotate(135deg);
}
#aw2024._exclusive_items .item .item__inner .item__discription.is-active .item__discriptionViewText {
  opacity: 0;
}
#aw2024._exclusive_items .item .item__inner .item__img {
  grid-area: imgArea;
}
#aw2024._exclusive_items .item._01 .item__inner .item__img {
  position: relative;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item._01 .item__inner .item__img {
    z-index: 2;
    transform: translateY(-4.6812782609vw);
  }
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item._01 .item__inner .item__discription .item__discriptionIcon {
    left: 16px;
    right: auto;
  }
  #aw2024._exclusive_items .item._01 .item__inner .item__discription .item__discriptionViewText {
    left: 14px;
    right: auto;
  }
}
#aw2024._exclusive_items .item._02 {
  margin-top: -24px;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item._02 {
    margin-top: -6px;
  }
}
#aw2024._exclusive_items .item._02 .item__inner {
  display: grid;
  grid-template-rows: 66.179vw 18.2666666667vw 122.6666666667vw 25.8666666667vw 140vw;
  grid-template-columns: 3.3333333333vw 41.3333333333vw 49.3333333333vw 2vw 3.3333333333vw;
  grid-template-areas: ". . imgArea imgArea ." ". . . . ." ". imgArea2 imgArea2 imgArea2 ." ". . . . ." "discriptionArea discriptionArea discriptionArea discriptionArea discriptionArea";
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item._02 .item__inner {
    grid-template-rows: min(72.2267565217vw, 830.6077px) min(40.8272347826vw, 469.5132px) min(80.347826087vw, 924px);
    grid-template-columns: min(2.1739130435vw, 25px) min(19.1304347826vw, 220px) min(35.2173913043vw, 405px) min(10.8678434783vw, 124.9802px) min(11.3060695652vw, 130.0198px) min(19.1286869565vw, 219.9799px) min(2.1739130435vw, 25px);
    grid-template-areas: ". imgArea2 imgArea2 . . . ." ". . . . imgArea imgArea ." ". . discriptionArea discriptionArea discriptionArea . .";
  }
}
#aw2024._exclusive_items .item._02 .item__inner .item__img {
  position: relative;
  grid-area: imgArea;
}
#aw2024._exclusive_items .item._02 .item__inner .item__img + .item__img {
  grid-area: imgArea2;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item._02 .item__inner .item__img {
    z-index: 3;
  }
  #aw2024._exclusive_items .item._02 .item__inner .item__img:first-child {
    transform: translateY(max(-6.3844956522vw, -73.4217px));
  }
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item._02 .item__inner .item__discription {
    z-index: 2;
    transform: translateY(max(-12.9830434783vw, -149.305px));
  }
  #aw2024._exclusive_items .item._02 .item__inner .item__discription .item__discriptionTextInner {
    padding-top: min(160px, 13.9130434783vw);
  }
}
#aw2024._exclusive_items .item._03 {
  margin-top: 100px;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item._03 {
    margin-top: 50px;
  }
}
#aw2024._exclusive_items .item._03 .item__inner {
  display: grid;
  grid-template-rows: 102.41332vw 26.6666666667vw 106.6666666667vw 2.6666666667vw 106.6666666667vw;
  grid-template-columns: 20vw 62.8vw 17.3333333333vw;
  grid-template-areas: ". discriptionArea discriptionArea" ". . ." "imgArea imgArea ." ". . ." "imgArea2 imgArea2 .";
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .item._03 .item__inner {
    grid-template-rows: min(54.546226087vw, 627.2816px) min(17.3913043478vw, 200px) min(61.1500608696vw, 703.2257px);
    grid-template-columns: min(2.142573913vw, 24.6396px) min(4.347826087vw, 50px) min(42.6086956522vw, 490px) min(0.4280173913vw, 4.9222px) min(0.8560347826vw, 9.8444px) min(47.3913043478vw, 545px) min(2.142573913vw, 24.6396px);
    grid-template-areas: ". . discriptionArea . . . ." ". . .  . . . ." ". imgArea imgArea imgArea . imgArea2 .";
  }
}
#aw2024._exclusive_items .item._03 .item__inner .item__img {
  position: relative;
  grid-area: imgArea;
}
#aw2024._exclusive_items .item._03 .item__inner .item__img + .item__img {
  grid-area: imgArea2;
}
#aw2024._exclusive_items .item._03 .item__inner .item__discription .item__discriptionIcon {
  left: 16px;
  right: auto;
}
#aw2024._exclusive_items .item._03 .item__inner .item__discription .item__discriptionViewText {
  left: 14px;
  right: auto;
}
#aw2024._exclusive_items .brand {
  margin-top: 102px;
  width: 100%;
}
#aw2024._exclusive_items .brand .brand__inner {
  width: min(100vw, 400px);
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .brand .brand__inner {
    margin-top: 250px;
    width: min(77.3913043478vw, 890px);
    margin-bottom: 150px;
  }
}
#aw2024._exclusive_items .note {
  padding-top: 50px;
  padding-bottom: 50px;
  background-color: #fff;
  color: #000000;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .note {
    padding-top: 44px;
    padding-bottom: 60px;
  }
}
#aw2024._exclusive_items .note .note__inner {
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  row-gap: 0px;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .note .note__inner {
    row-gap: 8px;
    padding-left: 12px;
    padding-right: 12px;
  }
}
#aw2024._exclusive_items .note .note__inner p {
  font-size: 11px;
  line-height: 1.4;
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .note .note__inner p {
    font-size: 13px;
    line-height: 1.6153846154;
  }
}
@media screen and (min-width: 768px) {
  #aw2024._exclusive_items .note .note__inner {
    max-width: 609px;
    margin-left: auto;
    margin-right: auto;
  }
}/*# sourceMappingURL=lower-exclusive_items.css.map */