@charset "UTF-8";

.main-area .main-inner {
  width: 100%;
}

.main-area {
  overflow-x: visible;
}

#LB261023Anniversary {
  overflow-x: clip;
  display: flow-root;
}

#LB261023Anniversary .lp-page {
  --pc-width: 1280;
  --sp-width: 750;
  --pc-artboard-width: 400;
  --sp-artboard-width: 750;
  --formula: calc(var(--variable) * var(--ratio));
  --formula_pc: calc(var(--variable) * 1);
  --color-text: #cfb469;
  --color-bg: #000;
  --color-line: #cfb469;
  --color-credit-text: #fff;
  --color-credit-overlay: #808080;
  --font-base: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
  --font-credit: "kepler-3-variable", "kepler-std", Georgia, serif;
  --ease-base: cubic-bezier(0.25, 0.1, 0.25, 1);
  --duration-base: 0.8s;
  --duration-credit: 0.4s;
  --header-offset: 0px;
}

@media (min-width: 768px) {
  #LB261023Anniversary .lp-page {
    --ratio: calc(var(--pc-artboard-width) / var(--sp-artboard-width));
    --variable: calc(100vw / var(--pc-width));
  }
}

@media (max-width: 767px) {
  #LB261023Anniversary .lp-page {
    --ratio: 1;
    --variable: calc(100vw / var(--sp-width));
  }
}

#LB261023Anniversary .lp-page * {
  box-sizing: border-box;
  font: inherit;
  letter-spacing: inherit;
  font-feature-settings: "pwid";
}

#LB261023Anniversary .lp-page img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  transition: unset;
}

#LB261023Anniversary .lp-page h1,
#LB261023Anniversary .lp-page h2,
#LB261023Anniversary .lp-page h3,
#LB261023Anniversary .lp-page h4,
#LB261023Anniversary .lp-page h5,
#LB261023Anniversary .lp-page h6,
#LB261023Anniversary .lp-page p {
  margin: 0;
}

#LB261023Anniversary .lp-page picture {
  display: block;
}

#LB261023Anniversary .lp-page button {
  padding: 0;
  cursor: pointer;
  appearance: none;
  color: inherit;
  background-color: unset;
  border: unset;
}

@media (min-width: 768px) {
  #LB261023Anniversary .lp-page .is-hidden--desktop {
    display: none !important;
  }
}

@media (max-width: 767px) {
  #LB261023Anniversary .lp-page .is-hidden--mobile {
    display: none !important;
  }
}

#LB261023Anniversary .lp-page .lp-deco {
  pointer-events: none;
}

#LB261023Anniversary .lp-page .lp-slider img,
#LB261023Anniversary .lp-page .lp-slider a {
  -webkit-user-drag: none;
  user-select: none;
}

#LB261023Anniversary .lp-page section,
#LB261023Anniversary .lp-page .lp-item {
  display: flow-root;
}

#LB261023Anniversary .lp-page {
  color: var(--color-text);
  background-color: var(--color-bg);
  font-family: var(--font-base);
  line-height: 1.5;
  letter-spacing: 0.05em;
}

#LB261023Anniversary .lp-page .ani-inview {
  opacity: 0;
  translate: 0 calc(30 * var(--formula, 1px));
  transition: opacity var(--duration-base) var(--ease-base), translate var(--duration-base) var(--ease-base);
}

#LB261023Anniversary .lp-page .ani-inview.is-active {
  opacity: 1;
  translate: 0;
}

@media (prefers-reduced-motion: reduce) {
  #LB261023Anniversary .lp-page .ani-inview {
    opacity: 1;
    transition: none;
  }
}

#LB261023Anniversary .lp-page .lp-inner {
  width: calc(var(--sp-artboard-width) * var(--formula));
  margin-inline: auto;
  display: flow-root;
}

@media (min-width: 768px) {
  #LB261023Anniversary .lp-page .lp-inner {
    width: calc(var(--pc-artboard-width) * var(--formula_pc));
  }
}

@media (min-width: 768px) {
  #LB261023Anniversary .lp-page .lp-layout {
    display: grid;
    align-items: start;
  }
}

#LB261023Anniversary .lp-page .lp-layout__primary {
  overflow-x: clip;
  display: flow-root;
}

#LB261023Anniversary .lp-page [id] {
  scroll-margin-top: var(--header-offset, 0px);
}

#LB261023Anniversary .lp-page .lp-layout__sub {
  display: none;
}

@media (min-width: 768px) {
  #LB261023Anniversary .lp-page .lp-layout__sub {
    display: grid;
    place-items: center;
    position: sticky;
    top: var(--header-offset, 0px);
    height: calc(100dvh - var(--header-offset, 0px));
    overflow: hidden;
  }
}

#LB261023Anniversary .lp-page .lp-mv__photo {
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-lead {
  padding-bottom: calc(109 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-lead__head {
  margin-top: calc(95 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-lead__title {
  margin-inline: auto;
  width: calc(481 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-lead__photo {
  margin-top: calc(92 * var(--formula));
  margin-inline: auto;
  width: calc(378 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-lead__body {
  margin-top: calc(109 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-lead__text {
  margin-inline: auto;
  width: calc(562 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-lead__icons {
  margin-top: calc(74 * var(--formula));
  margin-inline: auto;
  width: calc(234 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-look {
  padding-bottom: calc(59 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-look__item--01 {
  position: relative;
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-slider--01 {
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-credit--look01 {
  position: absolute;
  top: calc(502 * var(--formula));
  left: calc(279 * var(--formula));
  width: calc(191 * var(--formula));
  font-size: calc(30 * var(--formula));
  line-height: 1.6237;
  letter-spacing: 0.012em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#LB261023Anniversary .lp-page .lp-look__item--02 {
  position: relative;
  margin-top: calc(40 * var(--formula));
  margin-inline: auto;
  width: calc(670 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-photo--look02 {
  width: calc(670 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-credit--look02 {
  position: absolute;
  top: calc(471 * var(--formula));
  left: calc(243 * var(--formula));
  width: calc(184 * var(--formula));
  font-size: calc(30 * var(--formula));
  line-height: 1.6237;
  letter-spacing: 0.012em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#LB261023Anniversary .lp-page .lp-look__caption--gloves {
  margin-top: calc(20 * var(--formula));
  margin-inline: auto;
  width: calc(427 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-look__item--03 {
  position: relative;
  margin-top: calc(141 * var(--formula));
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-slider--03 {
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-credit--look03 {
  position: absolute;
  top: calc(478 * var(--formula));
  left: calc(268 * var(--formula));
  width: calc(214 * var(--formula));
  font-size: calc(30 * var(--formula));
  line-height: 1.6237;
  letter-spacing: 0.012em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#LB261023Anniversary .lp-page .lp-look__item--04 {
  position: relative;
  margin-top: calc(150 * var(--formula));
  width: calc(556 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-photo--look04 {
  width: calc(556 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-credit--look04 {
  position: absolute;
  top: calc(381 * var(--formula));
  left: calc(126 * var(--formula));
  width: calc(304 * var(--formula));
  font-size: calc(30 * var(--formula));
  line-height: 1.6237;
  letter-spacing: 0.012em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#LB261023Anniversary .lp-page .lp-look__item--05 {
  position: relative;
  margin-top: calc(327 * var(--formula));
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-slider--05 {
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-credit--look05 {
  position: absolute;
  top: calc(453 * var(--formula));
  left: calc(280 * var(--formula));
  width: calc(191 * var(--formula));
  font-size: calc(30 * var(--formula));
  line-height: 1.6237;
  letter-spacing: 0.012em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#LB261023Anniversary .lp-page .lp-look__item--06 {
  position: relative;
  margin-top: calc(190 * var(--formula));
  margin-inline: auto;
  width: calc(500 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-photo--look06 {
  width: calc(500 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-credit--look06 {
  position: absolute;
  top: calc(311 * var(--formula));
  left: calc(143 * var(--formula));
  width: calc(214 * var(--formula));
  font-size: calc(30 * var(--formula));
  line-height: 1.6237;
  letter-spacing: 0.012em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#LB261023Anniversary .lp-page .lp-look__caption--anniv {
  margin-top: calc(30 * var(--formula));
  margin-inline: auto;
  width: calc(457 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-look__item--07 {
  position: relative;
  margin-top: calc(141 * var(--formula));
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-photo--look07 {
  width: calc(750 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-credit--look07 {
  position: absolute;
  top: calc(477 * var(--formula));
  left: calc(268 * var(--formula));
  width: calc(214 * var(--formula));
  font-size: calc(30 * var(--formula));
  line-height: 1.6237;
  letter-spacing: 0.012em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#LB261023Anniversary .lp-page .lp-look__item--08 {
  position: relative;
  margin-top: calc(39 * var(--formula));
  margin-inline: auto;
  width: calc(670 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-photo--look08 {
  width: calc(670 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-credit--look08 {
  position: absolute;
  top: calc(422 * var(--formula));
  left: calc(228 * var(--formula));
  width: calc(214 * var(--formula));
  font-size: calc(30 * var(--formula));
  line-height: 1.6237;
  letter-spacing: 0.012em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#LB261023Anniversary .lp-page .lp-look__viewall {
  margin-top: calc(69 * var(--formula));
  margin-inline: calc(325 * var(--formula)) auto;
  width: calc(193 * var(--formula));
}

@media (min-width: 768px) {
  #LB261023Anniversary .lp-page .lp-mv__photo {
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-lead {
    padding-bottom: calc(107 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-lead__photo {
    margin-top: calc(125 * var(--formula_pc));
    margin-inline: auto;
    width: calc(200 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-lead__body {
    margin-top: calc(37 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-lead__icons {
    margin-inline: auto;
    width: calc(242 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-look {
    padding-bottom: calc(24 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-look__item--01 {
    position: relative;
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-slider--01 {
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-credit--look01 {
    position: absolute;
    top: calc(269 * var(--formula_pc));
    left: calc(149 * var(--formula_pc));
    width: calc(102 * var(--formula_pc));
    font-size: calc(16 * var(--formula_pc));
    line-height: 1.6238;
    letter-spacing: 0.012em;
    color: #ffffff;
    white-space: nowrap;
  }

  #LB261023Anniversary .lp-page .lp-look__item--02 {
    position: relative;
    margin-top: calc(20 * var(--formula_pc));
    margin-inline: auto;
    width: calc(360 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-photo--look02 {
    width: calc(360 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-credit--look02 {
    position: absolute;
    top: calc(251 * var(--formula_pc));
    left: calc(131 * var(--formula_pc));
    width: calc(98 * var(--formula_pc));
    font-size: calc(16 * var(--formula_pc));
    line-height: 1.6238;
    letter-spacing: 0.012em;
    color: #ffffff;
    white-space: nowrap;
  }

  #LB261023Anniversary .lp-page .lp-look__caption--gloves {
    margin-top: calc(16 * var(--formula_pc));
    margin-inline: auto;
    width: calc(234 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-look__item--03 {
    position: relative;
    margin-top: calc(71 * var(--formula_pc));
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-slider--03 {
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-credit--look03 {
    position: absolute;
    top: calc(256 * var(--formula_pc));
    left: calc(143 * var(--formula_pc));
    width: calc(114 * var(--formula_pc));
    font-size: calc(16 * var(--formula_pc));
    line-height: 1.6238;
    letter-spacing: 0.012em;
    color: #ffffff;
    white-space: nowrap;
  }

  #LB261023Anniversary .lp-page .lp-look__item--04 {
    position: relative;
    margin-top: calc(80 * var(--formula_pc));
    width: calc(296 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-photo--look04 {
    width: calc(296 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-credit--look04 {
    position: absolute;
    top: calc(203 * var(--formula_pc));
    left: calc(67 * var(--formula_pc));
    width: calc(162 * var(--formula_pc));
    font-size: calc(16 * var(--formula_pc));
    line-height: 1.6238;
    letter-spacing: 0.012em;
    color: #ffffff;
    white-space: nowrap;
  }

  #LB261023Anniversary .lp-page .lp-look__item--05 {
    position: relative;
    margin-top: calc(170 * var(--formula_pc));
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-slider--05 {
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-credit--look05 {
    position: absolute;
    top: calc(243 * var(--formula_pc));
    left: calc(149 * var(--formula_pc));
    width: calc(102 * var(--formula_pc));
    font-size: calc(16 * var(--formula_pc));
    line-height: 1.6238;
    letter-spacing: 0.012em;
    color: #ffffff;
    white-space: nowrap;
  }

  #LB261023Anniversary .lp-page .lp-look__item--06 {
    position: relative;
    margin-top: calc(100 * var(--formula_pc));
    margin-inline: auto;
    width: calc(270 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-photo--look06 {
    width: calc(270 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-credit--look06 {
    position: absolute;
    top: calc(167 * var(--formula_pc));
    left: calc(78 * var(--formula_pc));
    width: calc(114 * var(--formula_pc));
    font-size: calc(16 * var(--formula_pc));
    line-height: 1.6238;
    letter-spacing: 0.012em;
    color: #ffffff;
    white-space: nowrap;
  }

  #LB261023Anniversary .lp-page .lp-look__caption--anniv {
    margin-top: calc(10 * var(--formula_pc));
    margin-inline: auto;
    width: calc(250 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-look__item--07 {
    position: relative;
    margin-top: calc(84 * var(--formula_pc));
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-photo--look07 {
    width: calc(400 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-credit--look07 {
    position: absolute;
    top: calc(269 * var(--formula_pc));
    left: calc(143 * var(--formula_pc));
    width: calc(114 * var(--formula_pc));
    font-size: calc(16 * var(--formula_pc));
    line-height: 1.6238;
    letter-spacing: 0.012em;
    color: #ffffff;
    white-space: nowrap;
  }

  #LB261023Anniversary .lp-page .lp-look__item--08 {
    position: relative;
    margin-top: calc(20 * var(--formula_pc));
    margin-inline: calc(20 * var(--formula_pc)) auto;
    width: calc(360 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-photo--look08 {
    width: calc(360 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-credit--look08 {
    position: absolute;
    top: calc(225 * var(--formula_pc));
    left: calc(123 * var(--formula_pc));
    width: calc(114 * var(--formula_pc));
    font-size: calc(16 * var(--formula_pc));
    line-height: 1.6238;
    letter-spacing: 0.012em;
    color: #ffffff;
    white-space: nowrap;
  }

  #LB261023Anniversary .lp-page .lp-look__viewall {
    margin-top: calc(22 * var(--formula_pc));
    margin-inline: calc(170 * var(--formula_pc)) auto;
    width: calc(109 * var(--formula_pc));
  }
}

#LB261023Anniversary .lp-page .lp-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

#LB261023Anniversary .lp-page a {
  color: inherit;
  text-decoration: none;
}

#LB261023Anniversary .lp-page .lp-mv {
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: var(--color-bg);
}

#LB261023Anniversary .lp-page .lp-lead,
#LB261023Anniversary .lp-page .lp-look {
  position: relative;
  z-index: 2;
  background-color: var(--color-bg);
}

#LB261023Anniversary .lp-page .lp-look__item--05 {
  margin-top: calc(150 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-look__vertical {
  position: absolute;
  top: calc(176 * var(--formula));
  right: calc(-175 * var(--formula));
  width: calc(38 * var(--formula));
}

#LB261023Anniversary .lp-page .lp-look__viewall {
  display: block;
}

#LB261023Anniversary .lp-page .lp-photo {
  position: relative;
  isolation: isolate;
  background-color: var(--color-bg);
}

#LB261023Anniversary .lp-page .lp-photo__open {
  display: block;
  width: 100%;
}

#LB261023Anniversary .lp-page .lp-photo__overlay {
  position: absolute;
  inset: 0;
  opacity: 0;
  pointer-events: none;
  cursor: default;
  background-color: var(--color-credit-overlay);
  mix-blend-mode: multiply;
  transition: opacity var(--duration-credit) var(--ease-base);
}

#LB261023Anniversary .lp-page .lp-photo.is-open .lp-photo__overlay {
  opacity: 1;
  pointer-events: auto;
  cursor: pointer;
}

#LB261023Anniversary .lp-page .lp-credit {
  z-index: 1;
  display: grid;
  gap: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  font-family: var(--font-credit);
  font-style: italic;
  font-weight: 500;
  font-variation-settings: "opsz" 18, "wdth" 90, "wght" 500;
  transition: opacity var(--duration-credit) var(--ease-base),
    visibility var(--duration-credit) var(--ease-base);
  letter-spacing: 0.012em;
  font-feature-settings: "kern";
}

#LB261023Anniversary .lp-page .lp-photo.is-open .lp-credit {
  opacity: 1;
  visibility: visible;
}

#LB261023Anniversary .lp-page .lp-credit__row {
  display: flex;
  justify-content: center;
}

#LB261023Anniversary .lp-page .lp-credit__item {
  display: block;
  pointer-events: auto;
  white-space: pre;
}

#LB261023Anniversary .lp-page .lp-slider {
  overflow: hidden;
}

@media (min-width: 768px) {
  #LB261023Anniversary .lp-page .lp-nav {
    position: sticky;
    top: var(--header-offset, 0px);
    z-index: 5;
    height: calc(45 * var(--formula_pc));
    background-color: var(--color-bg);
    border-bottom: 1px solid var(--color-line);
  }

  #LB261023Anniversary .lp-page .lp-nav__inner {
    position: relative;
    height: 100%;
  }

  #LB261023Anniversary .lp-page .lp-nav__link {
    position: absolute;
    top: calc(21 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-nav__link--top {
    left: calc(824 * var(--formula_pc));
    width: calc(63 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-nav__link--all {
    left: calc(1163 * var(--formula_pc));
    width: calc(73 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-layout {
    position: relative;
  }

  #LB261023Anniversary .lp-page .lp-layout--col-2 {
    grid-template-columns:
      minmax(0, 1fr) min(calc(var(--pc-artboard-width) * var(--formula_pc)), 100%);
    padding-right: calc(50 * var(--formula_pc));
  }

  /* #LB261023Anniversary .lp-page .lp-layout--col-2::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: calc(50 * var(--formula_pc) - 0.5px);
    z-index: 3;
    width: calc(var(--pc-artboard-width) * var(--formula_pc) + 1px);
    border-inline: 1px solid var(--color-line);
    pointer-events: none;
  } */

  #LB261023Anniversary .lp-page .lp-layout__sub--left {
    top: calc(45 * var(--formula_pc) + var(--header-offset, 0px));
    height: calc(100dvh - 45 * var(--formula_pc) - var(--header-offset, 0px));
  }

  #LB261023Anniversary .lp-page .lp-rail {
    position: relative;
    width: 100%;
    height: 100%;
  }

  #LB261023Anniversary .lp-page .lp-rail__logo,
  #LB261023Anniversary .lp-page .lp-rail__title,
  #LB261023Anniversary .lp-page .lp-rail__lead,
  #LB261023Anniversary .lp-page .lp-rail__script {
    position: absolute;
    left: calc(44 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-rail__logo {
    top: calc(44 * var(--formula_pc));
    width: calc(300 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-rail__title {
    top: calc(111 * var(--formula_pc));
    width: calc(259 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-rail__lead {
    top: calc(167 * var(--formula_pc));
    width: calc(392 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-rail__script {
    bottom: calc(77 * var(--formula_pc));
    left: calc(38 * var(--formula_pc));
    width: calc(520 * var(--formula_pc));
    translate: 0 -50%;
  }

  #LB261023Anniversary .lp-page .lp-mv {
    top: calc(45 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-lead__icons {
    margin-top: 0;
  }

  #LB261023Anniversary .lp-page .lp-look__item--05 {
    margin-top: calc(76 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-look__vertical {
    top: calc(91 * var(--formula_pc));
    left: calc(367 * var(--formula_pc));
    width: calc(26 * var(--formula_pc));
  }

  #LB261023Anniversary .lp-page .lp-layout__primary {
    overflow-x: clip;
    display: flow-root;
    border-inline: 1px solid var(--color-line);
  }
}