@charset "UTF-8";

@media screen and (min-width: 768px) {
  .c-breadcrumb {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
  }
}
@media screen and (max-width: 767px) {
  .c-breadcrumb {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1000;
    color: #fff;
  }
  .c-breadcrumb .c-breadcrumb__text,
  body .c-breadcrumb > ol > li:last-child > * {
    color: #fff;
  }
}
body{
  overflow-x: clip;
}

#JK261007Merino .lp-page {
  --pc-width: 1400;
  --sp-width: 750;
  --pc-artboard-width: 440;
  --sp-artboard-width: 750;
  --formula: calc(var(--variable) * var(--ratio));
  --formula_pc: calc(var(--variable) * 1);
  --color-text: #64686b;
  --color-bg: #fdfaf5;
  --color-rail-bg: #f9f2e5;
  --color-accent: #977547;
  --color-pager: #64686b;
  --color-pager-off: #c0c0be;
  --font-base: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
  --font-heading: "orpheuspro", "Times New Roman", serif;
  --font-credit: "effra", "Helvetica Neue", Arial, sans-serif;
  --ease-base: cubic-bezier(0.25, 0.1, 0.25, 1);
  --duration-base: 1s;
  --header-offset: 0px;
}

@media (min-width: 1401px) {
  #JK261007Merino .lp-page {
    --ratio: calc(var(--pc-artboard-width) / var(--sp-artboard-width));
    --variable: 1px;
  }
}

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

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

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

#JK261007Merino .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;
}

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

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

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

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

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

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

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

#JK261007Merino .lp-page .lp-slider__pager {
  position: static;
}

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

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

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

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

#JK261007Merino .lp-page .ani-rail {
  opacity: 0;
  translate: 0 calc(30 * var(--formula_pc, 1px));
  pointer-events: none;
  transition: opacity var(--duration-base) var(--ease-base),
    translate var(--duration-base) var(--ease-base);
}

#JK261007Merino .lp-page .ani-rail.is-active {
  opacity: 1;
  translate: 0 0;
  pointer-events: auto;
}

@media (prefers-reduced-motion: reduce) {
  #JK261007Merino .lp-page .ani-inview,
  #JK261007Merino .lp-page .ani-rail {
    opacity: 1;
    translate: 0 0;
    transition: none;
  }
}

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

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

@media (min-width: 768px) {
  #JK261007Merino .lp-page .lp-layout { display: grid; align-items: start; }
  #JK261007Merino .lp-page .lp-layout--col-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  #JK261007Merino .lp-page .lp-layout--col-3 {
    grid-template-columns:
      minmax(0, 1fr)
      min(calc(var(--pc-artboard-width) * var(--formula_pc)), 100%)
      minmax(0, 1fr);
  }
}

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

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

@media (min-width: 768px) {
  #JK261007Merino .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;
  }
}

.lp-layout__sub.lp-layout__sub--left .lp-rail--left{
    position: relative;
    height: calc(130 * var(--formula_pc));
    width: 100%;
    margin-top: calc(0 * var(--formula_pc));
}

#JK261007Merino .lp-page{
  margin-top: calc(193 * var(--formula));
}
@media (min-width: 768px) {
  #JK261007Merino .lp-page{
    margin-top: 0;
  }
}
#JK261007Merino .lp-page .lp-mv__visual {
  position: relative;
  width: calc(750 * var(--formula));
}

#JK261007Merino .lp-page .lp-mv__image--03 {
  margin-top: calc(570 * var(--formula));
  width: calc(750 * var(--formula));
}

#JK261007Merino .lp-page .lp-mv__image--02 {
  position: absolute;
  top: calc(0 * var(--formula));
  left: calc(375 * var(--formula));
  width: calc(375 * var(--formula));
}

#JK261007Merino .lp-page .lp-mv__image--01 {
  position: absolute;
  top: calc(0 * var(--formula));
  left: calc(0 * var(--formula));
  width: calc(375 * var(--formula));
}

#JK261007Merino .lp-page .lp-mv__shade {
  position: absolute;
  top: calc(86 * var(--formula));
  left: calc(0 * var(--formula));
  width: calc(750 * var(--formula));
}

#JK261007Merino .lp-page .lp-mv__lead {
  position: absolute;
  top: calc(552 * var(--formula));
  left: calc(76 * var(--formula));
  width: calc(598 * var(--formula));
  font-size: calc(26 * var(--formula));
  line-height: 1.6;
  letter-spacing: 0.0em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
  pointer-events: none;
}

#JK261007Merino .lp-page .lp-mv__title {
  position: absolute;
  top: calc(386 * var(--formula));
  left: calc(52 * var(--formula));
  width: calc(646 * var(--formula));
  font-size: calc(65 * var(--formula));
  line-height: 1.2;
  letter-spacing: 0.0em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
  pointer-events: none;
}

#JK261007Merino .lp-page .lp-intro {
  padding-bottom: calc(129 * var(--formula));
}
@media (min-width: 768px) {
  #JK261007Merino .lp-page .lp-intro {
    padding-bottom: calc(132 * var(--formula));
  }
}

#JK261007Merino .lp-page .lp-intro__text--01 {
  margin-top: calc(109 * var(--formula));
  margin-left: calc(50 * var(--formula));
  width: calc(650 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 2.0;
  letter-spacing: 0.06em;
  text-align: center;
  color: #64686b;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-intro__text--02 {
  margin-top: calc(38 * var(--formula));
  margin-left: calc(50 * var(--formula));
  width: calc(650 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 2.0;
  letter-spacing: 0.06em;
  text-align: center;
  color: #64686b;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-intro__text--03 {
  margin-top: calc(38 * var(--formula));
  margin-left: calc(50 * var(--formula));
  width: calc(650 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 2.0;
  letter-spacing: 0.06em;
  text-align: center;
  color: #64686b;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-intro__text--04 {
  margin-top: calc(38 * var(--formula));
  margin-left: calc(50 * var(--formula));
  width: calc(650 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 2.0;
  letter-spacing: 0.06em;
  text-align: center;
  color: #64686b;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-merino__visual {
  position: relative;
  width: calc(750 * var(--formula));
  height: calc(750 * var(--formula));
}

#JK261007Merino .lp-page .lp-photo--merino01 {
  position: absolute;
  top: calc(0 * var(--formula));
  left: calc(0 * var(--formula));
  width: calc(375 * var(--formula));
}

#JK261007Merino .lp-page .lp-photo--merino02 {
  position: absolute;
  top: calc(0 * var(--formula));
  left: calc(375 * var(--formula));
  width: calc(375 * var(--formula));
}

#JK261007Merino .lp-page .lp-photo--merino04 {
  position: absolute;
  top: calc(375 * var(--formula));
  left: calc(375 * var(--formula));
  width: calc(375 * var(--formula));
}

#JK261007Merino .lp-page .lp-photo--merino03 {
  position: absolute;
  top: calc(375 * var(--formula));
  left: calc(0 * var(--formula));
  width: calc(375 * var(--formula));
}

#JK261007Merino .lp-page .lp-merino__title {
  position: absolute;
  top: calc(224 * var(--formula));
  left: calc(153 * var(--formula));
  width: calc(443 * var(--formula));
  font-size: calc(82 * var(--formula));
  line-height: 1.2;
  letter-spacing: 0.0em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-merino__lead {
  position: absolute;
  top: calc(442 * var(--formula));
  left: calc(206 * var(--formula));
  width: calc(338 * var(--formula));
  font-size: calc(26 * var(--formula));
  line-height: 1.6;
  letter-spacing: 0.0em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-lineup--women {
  padding-bottom: calc(55 * var(--formula));
}

#JK261007Merino .lp-page .lp-lineup__title--women {
  margin-top: calc(104 * var(--formula));
  margin-left: calc(276 * var(--formula));
  width: calc(197 * var(--formula));
  font-size: calc(58 * var(--formula));
  line-height: 1.6552;
  letter-spacing: 0.04em;
  text-align: center;
  color: #64686b;
  white-space: nowrap;
}
@media (min-width: 768px) {
  #JK261007Merino .lp-page .lp-lineup__title--women {
    margin-top: calc(102 * var(--formula));
  }
}

#JK261007Merino .lp-page .lp-lineup--kids {
  padding-bottom: calc(200 * var(--formula));
}

#JK261007Merino .lp-page .lp-lineup__title--kids {
  margin-top: calc(47 * var(--formula));
  margin-left: calc(323 * var(--formula));
  width: calc(104 * var(--formula));
  font-size: calc(58 * var(--formula));
  line-height: 1.6552;
  letter-spacing: 0.04em;
  text-align: center;
  color: #64686b;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-essentials__visual {
  position: relative;
  width: calc(750 * var(--formula));
}
#JK261007Merino .lp-page .lp-essentials__visual .lp-essentials__button {
  display: flex;
  align-items: center;
  justify-content: center;
}
#JK261007Merino .lp-page .lp-essentials__image {
  width: calc(750 * var(--formula));
}

#JK261007Merino .lp-page .lp-essentials__lead {
  position: absolute;
  top: calc(330 * var(--formula));
  left: calc(193 * var(--formula));
  width: calc(364 * var(--formula));
  font-size: calc(26 * var(--formula));
  line-height: 1.6;
  letter-spacing: 0.0em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-essentials__button {
  position: absolute;
  top: calc(462 * var(--formula));
  left: calc(260 * var(--formula));
  width: calc(230 * var(--formula));
}

#JK261007Merino .lp-page .lp-essentials__title {
  position: absolute;
  top: calc(209 * var(--formula));
  left: calc(115 * var(--formula));
  width: calc(520 * var(--formula));
  font-size: calc(80 * var(--formula));
  line-height: 1.23;
  letter-spacing: 0.0em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-items {
  padding-bottom: calc(140 * var(--formula));
}

@media (min-width: 768px) {
  #JK261007Merino .lp-page {
    background-color: var(--color-rail-bg);
  }

  #JK261007Merino .lp-page .lp-layout__primary {
    background-color: var(--color-bg);
  }
}

#JK261007Merino .lp-page .lp-photo {
  background-color: var(--color-bg);
}

#JK261007Merino .lp-page .lp-photo a {
  display: block;
}

#JK261007Merino .lp-page .lp-credit__item,
#JK261007Merino .lp-page .lp-items__more,
#JK261007Merino .lp-page .lp-rail__link,
#JK261007Merino .lp-page .lp-essentials__button {
  color: inherit;
  text-decoration: none;
}

#JK261007Merino .lp-page .lp-mv__title,
#JK261007Merino .lp-page .lp-merino__title,
#JK261007Merino .lp-page .lp-lineup__title,
#JK261007Merino .lp-page .lp-essentials__title,
#JK261007Merino .lp-page .lp-items__more-text,
#JK261007Merino .lp-page .lp-rail__text {
  font-family: var(--font-heading);
  font-weight: 400;
}

#JK261007Merino .lp-page .lp-mv__subtitle {
  display: block;
  font-size: calc(46 * var(--formula));
  line-height: 1.2;
}

#JK261007Merino .lp-page .lp-mv__shade {
  height: calc(750 * var(--formula));
  background-image: radial-gradient(closest-side, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.09) 45%, rgba(0, 0, 0, 0) 100%);
  pointer-events: none;
}

#JK261007Merino .lp-page .lp-mv__lead {
  font-weight: 700;
  font-feature-settings: normal;
}

#JK261007Merino .lp-page .lp-merino,
#JK261007Merino .lp-page .lp-essentials {
  margin-top: calc(-1 * var(--header-offset, 0px));
  padding-top: var(--header-offset, 0px);
}

#JK261007Merino .lp-page .lp-mv__visual,
#JK261007Merino .lp-page .lp-merino__visual,
#JK261007Merino .lp-page .lp-essentials__visual,
#JK261007Merino .lp-page .lp-intro__body {
  display: flow-root;
}

#JK261007Merino .lp-page .lp-merino__head {
  position: absolute;
  inset: 0;
}

#JK261007Merino .lp-page .lp-merino__lead,
#JK261007Merino .lp-page .lp-essentials__lead {
  font-weight: 500;
}

#JK261007Merino .lp-page .lp-slider {
  position: relative;
  margin-top: calc(32 * var(--formula));
}

#JK261007Merino .lp-page .lp-slider .swiper-slide {
  width: calc(522 * var(--formula));
  height: auto;
  padding-inline: calc(16 * var(--formula));
}

#JK261007Merino .lp-page .lp-credit--women,
#JK261007Merino .lp-page .lp-credit--kids {
  margin-top: calc(34 * var(--formula));
  font-size: calc(24 * var(--formula));
  line-height: 1.6;
  letter-spacing: 0.06em;
}

#JK261007Merino .lp-page .lp-credit__item {
  display: block;
}

#JK261007Merino .lp-page .lp-credit__name {
  white-space: normal;
}

#JK261007Merino .lp-page .lp-credit__price {
  font-family: var(--font-credit);
  font-size: calc(24 * var(--formula));
  line-height: 1.7333;
  letter-spacing: 0.06em;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-credit__price--women {
  margin-top: calc(20 * var(--formula));
}

#JK261007Merino .lp-page .lp-credit__price--kids {
  margin-top: calc(17 * var(--formula));
}

#JK261007Merino .lp-page .lp-slider__button {
  position: absolute;
  top: calc(334 * var(--formula));
  width: calc(68 * var(--formula));
  height: calc(68 * var(--formula));
  margin: 0;
}

#JK261007Merino .lp-page .lp-slider__button::after {
  content: none;
}

#JK261007Merino .lp-page .lp-slider__button--prev-women,
#JK261007Merino .lp-page .lp-slider__button--prev-kids {
  left: calc(14 * var(--formula));
  right: auto;
}

#JK261007Merino .lp-page .lp-slider__button--next-women,
#JK261007Merino .lp-page .lp-slider__button--next-kids {
  left: calc(668 * var(--formula));
  right: auto;
}

#JK261007Merino .lp-page .lp-slider__pager {
  display: flex;
  gap: calc(32 * var(--formula));
  width: calc(160 * var(--formula));
  height: calc(16 * var(--formula));
  margin-left: calc(295 * var(--formula));
}

#JK261007Merino .lp-page .lp-slider__pager--women {
  margin-top: calc(32 * var(--formula));
}

#JK261007Merino .lp-page .lp-slider__pager--kids {
  margin-top: calc(32 * var(--formula));
}

#JK261007Merino .lp-page .lp-slider__pager .swiper-pagination-bullet {
  flex: none;
  width: calc(16 * var(--formula));
  height: calc(16 * var(--formula));
  margin: 0;
  background-color: var(--color-pager-off);
  opacity: 1;
}

#JK261007Merino .lp-page .lp-slider__pager .swiper-pagination-bullet-active {
  background-color: var(--color-pager);
}

#JK261007Merino .lp-page .lp-essentials__button {
  display: block;
  height: calc(70 * var(--formula));
  border: calc(2 * var(--formula)) solid #ffffff;
}

#JK261007Merino .lp-page .lp-essentials__label {
  display: block;
  width: calc(152 * var(--formula));
  /* margin-top: calc(20 * var(--formula)); */
  /* margin-left: calc(37 * var(--formula)); */
  font-family: var(--font-credit);
  font-size: calc(26 * var(--formula));
  font-weight: 700;
  line-height: 1.5196;
  letter-spacing: 0.06em;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-essentials__head {
  position: absolute;
  inset: 0;
}

#JK261007Merino .lp-page .lp-items {
  padding-bottom: calc(132 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__cols {
  display: flex;
  align-items: flex-start;
  margin-top: calc(120 * var(--formula));
  margin-left: calc(20 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__col {
  flex: none;
  display: flow-root;
  width: calc(344 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__col--right {
  margin-left: calc(22 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__pair {
  display: flex;
  align-items: flex-start;
  margin-left: calc(10 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__pair--left {
  margin-top: calc(39 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__pair--right {
  margin-top: calc(89 * var(--formula));
}

#JK261007Merino .lp-page .lp-item--items02,
#JK261007Merino .lp-page .lp-item--items03,
#JK261007Merino .lp-page .lp-item--items04,
#JK261007Merino .lp-page .lp-item--items07,
#JK261007Merino .lp-page .lp-item--items08 {
  flex: none;
  width: calc(156 * var(--formula));
}

#JK261007Merino .lp-page .lp-item--items02 {
  margin-top: calc(89 * var(--formula));
  margin-left: calc(94 * var(--formula));
}

#JK261007Merino .lp-page .lp-item--items03 {
  position: relative;
  height: calc(235 * var(--formula));
  margin-top: calc(1 * var(--formula));
}

#JK261007Merino .lp-page .lp-item--items04 {
  position: relative;
  height: calc(236 * var(--formula));
  margin-top: calc(0 * var(--formula));
  margin-left: calc(12 * var(--formula));
}

#JK261007Merino .lp-page .lp-item--items08 {
  margin-left: calc(12 * var(--formula));
}

#JK261007Merino .lp-page .lp-credit--items02,
#JK261007Merino .lp-page .lp-credit--items03,
#JK261007Merino .lp-page .lp-credit--items04,
#JK261007Merino .lp-page .lp-credit--items07,
#JK261007Merino .lp-page .lp-credit--items08 {
  width: calc(156 * var(--formula));
  font-family: var(--font-credit);
  font-size: calc(24 * var(--formula));
  line-height: 1.5;
  letter-spacing: 0.06em;
  text-align: center;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-credit--items02 {
  margin-top: calc(14 * var(--formula));
}

#JK261007Merino .lp-page .lp-credit--items03 {
  position: absolute;
  top: calc(163 * var(--formula));
  left: 0;
}

#JK261007Merino .lp-page .lp-credit--items04 {
  position: absolute;
  top: calc(164 * var(--formula));
  left: 0;
}

#JK261007Merino .lp-page .lp-credit--items07,
#JK261007Merino .lp-page .lp-credit--items08 {
  margin-top: calc(2 * var(--formula));
}

#JK261007Merino .lp-page .lp-photo--items05 {
  margin-top: calc(91 * var(--formula));
}

#JK261007Merino .lp-page .lp-photo--items06 {
  margin-top: calc(81 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__more {
  display: flex;
  align-items: flex-start;
  width: fit-content;
  margin-top: calc(136 * var(--formula));
  margin-left: calc(203 * var(--formula));
  font-family: var(--font-heading);
  font-size: calc(40 * var(--formula));
  line-height: 1.0915;
  letter-spacing: 0em;
  text-align: right;
  white-space: nowrap;
  color: var(--color-accent);
}

#JK261007Merino .lp-page .lp-items__more-text {
  width: calc(280 * var(--formula));
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-items__more-arrows {
  position: relative;
  flex: none;
  width: calc(26 * var(--formula));
  height: calc(31 * var(--formula));
  margin-top: calc(5 * var(--formula));
  margin-left: calc(40 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__more-arrow {
  position: absolute;
  top: 0;
  width: calc(16 * var(--formula));
}

#JK261007Merino .lp-page .lp-items__more-arrow--01 {
  left: 0;
}

#JK261007Merino .lp-page .lp-items__more-arrow--02 {
  left: calc(10 * var(--formula));
}

#JK261007Merino .lp-page .lp-rail {
  display: flex;
  flex-direction: column;
  align-items: center;
}

#JK261007Merino .lp-page .lp-rail__title {
  width: calc(358 * var(--formula_pc));
}

#JK261007Merino .lp-page .lp-rail__lead {
  /* margin-top: calc(17 * var(--formula_pc)); */
  font-size: calc(13 * var(--formula_pc));
  font-weight: 500;
  line-height: 1.8477;
  letter-spacing: 0em;
  white-space: nowrap;
  position: absolute;
  bottom: calc(8 * var(--formula_pc));
  font-weight: 500;
  margin-right: calc(8 * var(--formula_pc));
}

#JK261007Merino .lp-page .lp-rail__link {
  display: flex;
  align-items: flex-start;
}

#JK261007Merino .lp-page .lp-rail__link--bags {
  margin-top: calc(24 * var(--formula_pc));
}

#JK261007Merino .lp-page .lp-rail__link--all {
  margin-top: calc(23 * var(--formula_pc));
}

#JK261007Merino .lp-page .lp-rail__text {
  font-size: calc(24 * var(--formula_pc));
  line-height: 1.0915;
  letter-spacing: 0em;
  white-space: nowrap;
}

#JK261007Merino .lp-page .lp-rail__icon {
  flex: none;
}

#JK261007Merino .lp-page .lp-rail__icon--knit,
#JK261007Merino .lp-page .lp-rail__icon--bags {
  width: calc(13 * var(--formula_pc));
  margin-left: calc(12 * var(--formula_pc));
}

#JK261007Merino .lp-page .lp-rail__icon--knit {
  margin-top: calc(13 * var(--formula_pc));
}

#JK261007Merino .lp-page .lp-rail__icon--bags {
  margin-top: calc(12 * var(--formula_pc));
}

#JK261007Merino .lp-page .lp-rail__icon--all {
  width: calc(12 * var(--formula_pc));
  margin-top: calc(7 * var(--formula_pc));
  margin-left: calc(13 * var(--formula_pc));
}
