/** Shopify CDN: Minification failed

Line 175:78 Unexpected "{"
Line 282:0 Expected "}" to go with "{"

**/

.section-complete-the-set .section__slider-buttons {
  position: static;
  transform: none;
}

.section-complete-the-set .section__slider-buttons button {
  margin-block-start: 0;
}

.section-complete-the-set .section__buttons {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.section-complete-the-set .section__drawer,
.section-complete-the-set .accordion {
  display: block;
  width: 100%;
}

.section-complete-the-set .section__drawer>a,
.section-complete-the-set .drawer__container {
  padding-block: var(--spacing-5);
  border-block-end: 0.1rem solid rgba(var(--color-border), var(--alpha-border));
}

.section-complete-the-set .section__drawer-button {
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-decoration: underline solid transparent .1rem;
  text-underline-offset: .3rem;
  transition: text-decoration-color var(--duration-default);
  letter-spacing: var(--font-heading-letter-spacing);
  font-size: calc(var(--font-heading-scale) * 1.6rem);
  text-transform: unset;
  font-weight: var(--font-heading-weight);
}

.section-complete-the-set .drawer__button-action {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-inline-end: 1.2rem;
}

.section-complete-the-set .drawer__button-action span {
  position: absolute;
}

.section-complete-the-set .drawer__button .icon-chevron-end svg {
  width: 1.2rem;
  height: auto;
}

@media (hover:hover) {
  .section-complete-the-set .section__drawer-button:hover {
    color: rgb(var(--color-link));
  }
}

.section-complete-the-set .section__drawer-button::before {
  content: none;
}

.section-complete-the-set--flipped-mobile .section__grid> :first-child {
  order: 2;
}

.section-complete-the-set--flipped-mobile .section__grid> :last-child {
  order: 1;
}

.section__grid {
  row-gap: 0;
}

.section-complete-the-set .section__head {
  padding-block-end: 2rem;
  border-block-end: 0.1rem solid rgba(var(--color-border), var(--alpha-border));
  font-size: var(--font-size-static-h5);
  font-weight: var(--font-weight-medium);
  line-height: var(--line-height-static-sm);
  letter-spacing: -.108rem;
}

.section-complete-the-set .section__head h2 {
  padding-block: 0;
  text-transform: capitalize;
  font-weight: var(--font-weight-medium);
}

.section-complete-the-set .grid {
  gap: 6.4rem;
}

.drawer__content .drawer__title {
  font-size: var(--font-size-static-h4);
  font-weight: var(--font-weight-normal);
  line-height: var(--line-height-static-sm);
  letter-spacing: -.144rem;
  padding: 0;
  margin: 0 0 2.4rem;
}

.drawer__content .rte,
.section-complete-the-set .accordion__body .rte {
  color: rgba(var(--color-foreground), .8);
}

.section-complete-the-set:has(.section__drawer details[open]) {
  position: relative;
}

@media screen and (max-width: 749px) {
  .section-complete-the-set .container {
    padding-inline: 0;
  }

  .section-complete-the-set .grid__item {
    padding-inline: var(--page-gutter);
  }

  .section-complete-the-set .section__slider {
    margin-inline-start: var(--page-gutter);
  }

  .section-complete-the-set .drawer__content {
    padding: 6.4rem 2.4rem;
  }

  .drawer__content .drawer__title {
    font-size: var(--font-size-static-h5);
  }

  .section-complete-the-set complementary-products {
    padding-inline-start: 0.4rem;
  }
}

@media screen and (min-width: 750px) {
  .section-complete-the-set .section__grid {
    align-items: center
  }

  .section-complete-the-set.section-complete-the-set--has-headings .section__grid {
    align-items: flex-start;
  }

  .section-complete-the-set .section__drawer-button {
    text-transform: none;
  }

  .section-complete-the-set--flipped-mobile .section__grid> :first-child,
  .section-complete-the-set--flipped-mobile .section__grid> :last-child {
    order: initial;
  }

  .section-complete-the-set--flipped-desktop .section__grid {
    direction: rtl;
  }

  .section-complete-the-set--flipped-desktop .section__grid > * {
    direction: initial;
  }
  [dir='rtl'] .section-complete-the-set--flipped-desktop .section__grid > * { {
    direction: rtl;
  }

  .section-complete-the-set .card-product__media {
    aspect-ratio: 4 / 3;
  }

  .section-complete-the-set .section__grid:has(.hidden + .grid__item),
  .section-complete-the-set .section__grid--centered {
    grid-template-columns: initial;
    margin-inline: auto;
  }

  .section-complete-the-set .section__grid:has(.hidden + .grid__item) .drawer__container {
    width: 50%;
    margin-inline: auto;
  }

  .section-complete-the-set .section__grid:has(.hidden + .grid__item) .drawer__container {
    width: 50%;
    margin-inline: auto;
  }

  .section-complete-the-set .max-w-fluid .section__grid:has(.hidden + .grid__item) .drawer__container,
  .section-complete-the-set .max-w-fluid .section__grid--centered .drawer__container {
    width: 100%;
  }

  .section-complete-the-set .section__grid--centered .grid__item.section__buttons {
    width: 100%;
    margin-inline: auto;
  }

  .section-complete-the-set:not(:has(complementary-products .swiper-slide)) .section__grid:not(.section__grid--centered) .grid__item.section__buttons {
    padding-inline-end: 0;
  }

  .section__grid:not(.section__grid--centered) .grid__item.section__buttons {
    padding-inline-end: 4.8rem;
  }
}
/* Text content styling */
.section-complete-the-set__text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: #2D2936;
}

.section-complete-the-set__logo {
  width: 140px;
  height: 140px;
}

.section-complete-the-set__logo img {
  width: 140px;
  height: 140px;
  border-radius: 50%;
  object-fit: cover;
}

.section-complete-the-set__dotted-line {
  width: 100%;
  height: 3px;
  margin-block: 1rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='246' height='3' viewBox='0 0 246 3' fill='none'%3E%3Cpath d='M5.0148 1.2386C4.13893 1.3636 3.10838 2.26863 2.69964 2.44563C1.34977 3.01563 0.611392 1.40964 0 1.33064C0.597653 1.23064 1.22046 -0.413415 2.59552 0.0985846C3.33325 0.580567 4.14851 0.964728 5.0148 1.2386Z' fill='%23061435'/%3E%3Cpath d='M11.0403 1.2386C10.1656 1.3636 9.13401 2.26863 8.72527 2.44563C7.3754 3.01563 6.63686 1.40964 6.02661 1.33064C6.62426 1.23064 7.24606 -0.413415 8.62227 0.0985846C9.36001 0.580567 10.174 0.964728 11.0403 1.2386Z' fill='%23061435'/%3E%3Cpath d='M17.0634 1.2386C16.1875 1.3636 15.157 2.26863 14.7482 2.44563C13.3984 3.01563 12.66 1.40964 12.0486 1.33064C12.6462 1.23064 13.2679 -0.413415 14.6441 0.0985846C15.3819 0.580542 16.1971 0.964702 17.0634 1.2386Z' fill='%23061435'/%3E%3Cpath d='M23.0878 1.2386C22.2119 1.3636 21.1815 2.26863 20.7728 2.44563C19.4229 3.01563 18.6844 1.40964 18.073 1.33064C18.6707 1.23064 19.2923 -0.413415 20.6685 0.0985846C21.4062 0.580604 22.2215 0.964769 23.0878 1.2386Z' fill='%23061435'/%3E%3Cpath d='M29.1142 1.2386C28.2383 1.3636 27.2079 2.26863 26.7991 2.44563C25.4493 3.01563 24.7108 1.40964 24.0994 1.33064C24.697 1.23064 25.3187 -0.413415 26.6949 0.0985846C27.4322 0.58053 28.2482 0.964693 29.1142 1.2386Z' fill='%23061435'/%3E%3Cpath d='M35.1386 1.2386C34.2627 1.3636 33.2323 2.26863 32.8236 2.44563C31.4737 3.01563 30.7352 1.40964 30.1238 1.33064C30.7214 1.23064 31.3432 -0.413415 32.7194 0.0985846C33.4572 0.580517 34.2723 0.964675 35.1386 1.2386Z' fill='%23061435'/%3E%3Cpath d='M41.1627 1.2386C40.2869 1.3636 39.2563 2.26863 38.8476 2.44563C37.4977 3.01563 36.7593 1.40964 36.1479 1.33064C36.7456 1.23064 37.3673 -0.413415 38.7435 0.0985846C39.4813 0.580493 40.2965 0.964648 41.1627 1.2386Z' fill='%23061435'/%3E%3Cpath d='M47.1872 1.2386C46.3113 1.3636 45.2809 2.26863 44.8721 2.44563C43.5223 3.01563 42.7838 1.40964 42.1724 1.33064C42.77 1.23064 43.3928 -0.413415 44.769 0.0985846C45.5067 0.580604 46.3209 0.964769 47.1872 1.2386Z' fill='%23061435'/%3E%3Cpath d='M53.2113 1.2386C52.3355 1.3636 51.3051 2.26863 50.8963 2.44563C49.5464 3.01563 48.8079 1.40964 48.1965 1.33064C48.7942 1.23064 49.4171 -0.413415 50.7933 0.0985846C51.5307 0.58053 52.3454 0.964693 53.2113 1.2386Z' fill='%23061435'/%3E%3Cpath d='M59.2357 1.2386C58.3599 1.3636 57.3295 2.26863 56.9207 2.44563C55.5709 3.01563 54.8323 1.40964 54.2209 1.33064C54.8186 1.23064 55.4415 -0.413415 56.8177 0.0985846C57.5554 0.580604 58.3707 0.964769 59.237 1.2386' fill='%23061435'/%3E%3Cpath d='M65.2599 1.2386C64.384 1.3636 63.3535 2.26863 62.9448 2.44563C61.5949 3.01563 60.8565 1.40964 60.2451 1.33064C60.8428 1.23064 61.4655 -0.413415 62.8418 0.0985846C63.5791 0.580505 64.394 0.964666 65.2599 1.2386Z' fill='%23061435'/%3E%3Cpath d='M71.2865 1.2386C70.4118 1.3636 69.3802 2.26863 68.9715 2.44563C67.6216 3.01563 66.8831 1.40964 66.2717 1.33064C66.8694 1.23064 67.4922 -0.413415 68.8684 0.0985846C69.6056 0.580617 70.4206 0.964786 71.2865 1.2386Z' fill='%23061435'/%3E%3Cpath d='M77.3111 1.2386C76.4364 1.3636 75.4048 2.26863 74.9961 2.44563C73.6462 3.01563 72.9075 1.40964 72.2961 1.33064C72.8938 1.23064 73.5167 -0.413415 74.8929 0.0985846C75.6307 0.580542 76.4448 0.964702 77.3111 1.2386Z' fill='%23061435'/%3E%3Cpath d='M83.335 1.2386C82.4591 1.3636 81.4287 2.26863 81.02 2.44563C79.6701 3.01563 78.9317 1.40964 78.3203 1.33064C78.918 1.23064 79.5409 -0.413415 80.9171 0.0985846C81.6548 0.580604 82.4687 0.964769 83.335 1.2386Z' fill='%23061435'/%3E%3Cpath d='M89.3594 1.2386C88.4835 1.3636 87.4531 2.26863 87.0444 2.44563C85.6945 3.01563 84.9561 1.40964 84.3447 1.33064C84.9424 1.23064 85.565 -0.413415 86.9412 0.0985846C87.6789 0.580604 88.4931 0.964769 89.3594 1.2386Z' fill='%23061435'/%3E%3Cpath d='M95.3838 1.2386C94.508 1.3636 93.4776 2.26863 93.0688 2.44563C91.7201 3.01563 90.9803 1.40964 90.3689 1.33064C90.9665 1.23064 91.5895 -0.413415 92.9657 0.0985846C93.7035 0.580493 94.5176 0.964648 95.3838 1.2386Z' fill='%23061435'/%3E%3Cpath d='M101.409 1.2386C100.533 1.3636 99.5028 2.26863 99.094 2.44563C97.7442 3.01563 97.0058 1.40964 96.3955 1.33064C96.9932 1.23064 97.615 -0.413415 98.9912 0.0985846C99.7289 0.580517 100.544 0.964675 101.41 1.2386' fill='%23061435'/%3E%3Cpath d='M107.433 1.2386C106.557 1.3636 105.527 2.26863 105.118 2.44563C103.768 3.01563 103.03 1.40964 102.42 1.33064C103.017 1.23064 103.639 -0.413415 105.015 0.0985846C105.753 0.580604 106.567 0.964769 107.433 1.2386Z' fill='%23061435'/%3E%3Cpath d='M113.46 1.2386C112.585 1.3636 111.554 2.26863 111.145 2.44563C109.795 3.01563 109.057 1.40964 108.446 1.33064C109.044 1.23064 109.666 -0.413415 111.042 0.0985846C111.78 0.580542 112.594 0.964702 113.46 1.2386Z' fill='%23061435'/%3E%3Cpath d='M119.482 1.2386C118.606 1.3636 117.576 2.26863 117.167 2.44563C115.817 3.01563 115.079 1.40964 114.468 1.33064C115.066 1.23064 115.688 -0.413415 117.064 0.0985846C117.802 0.580517 118.616 0.964675 119.482 1.2386Z' fill='%23061435'/%3E%3Cpath d='M125.508 1.2386C124.633 1.3636 123.601 2.26863 123.193 2.44563C121.843 3.01563 121.104 1.40964 120.493 1.33064C121.09 1.23064 121.712 -0.413415 123.088 0.0985846C123.826 0.580431 124.642 0.964586 125.508 1.2386Z' fill='%23061435'/%3E%3Cpath d='M131.532 1.2386C130.657 1.3636 129.625 2.26863 129.217 2.44563C127.868 3.01563 127.128 1.40964 126.517 1.33064C127.115 1.23064 127.738 -0.413415 129.113 0.0985846C129.85 0.580332 130.666 0.964479 131.532 1.2386Z' fill='%23061435'/%3E%3Cpath d='M137.556 1.2386C136.68 1.3636 135.65 2.26863 135.241 2.44563C133.891 3.01563 133.153 1.40964 132.541 1.33064C133.139 1.23064 133.762 -0.413415 135.138 0.0985846C135.875 0.580604 136.69 0.964769 137.556 1.2386Z' fill='%23061435'/%3E%3Cpath d='M143.581 1.2386C142.706 1.3636 141.674 2.26863 141.266 2.44563C139.916 3.01563 139.177 1.40964 138.566 1.33064C139.163 1.23064 139.786 -0.413415 141.162 0.0985846C141.9 0.580604 142.714 0.964769 143.581 1.2386Z' fill='%23061435'/%3E%3Cpath d='M149.605 1.2386C148.729 1.3636 147.698 2.26863 147.289 2.44563C145.94 3.01563 145.201 1.40964 144.59 1.33064C145.187 1.23064 145.81 -0.413415 147.187 0.0985846C147.924 0.580604 148.74 0.964769 149.606 1.2386' fill='%23061435'/%3E%3Cpath d='M155.631 1.2386C154.755 1.3636 153.725 2.26863 153.316 2.44563C151.966 3.01563 151.228 1.40964 150.616 1.33064C151.214 1.23064 151.837 -0.413415 153.212 0.0985846C153.95 0.580419 154.765 0.964568 155.631 1.2386Z' fill='%23061435'/%3E%3Cpath d='M161.656 1.2386C160.78 1.3636 159.749 2.26863 159.341 2.44563C157.991 3.01563 157.252 1.40964 156.641 1.33064C157.238 1.23064 157.861 -0.413415 159.237 0.0985846C159.975 0.580604 160.789 0.964769 161.656 1.2386Z' fill='%23061435'/%3E%3Cpath d='M167.68 1.2386C166.804 1.3636 165.773 2.26863 165.365 2.44563C164.015 3.01563 163.276 1.40964 162.665 1.33064C163.263 1.23064 163.886 -0.413415 165.262 0.0985846C166 0.580604 166.815 0.964769 167.681 1.2386' fill='%23061435'/%3E%3Cpath d='M173.704 1.2386C172.828 1.3636 171.798 2.26863 171.389 2.44563C170.039 3.01563 169.301 1.40964 168.689 1.33064C169.287 1.23064 169.91 -0.413415 171.286 0.0985846C172.023 0.580604 172.838 0.964769 173.704 1.2386Z' fill='%23061435'/%3E%3Cpath d='M179.729 1.2386C178.854 1.3636 177.822 2.26863 177.414 2.44563C176.064 3.01563 175.325 1.40964 174.714 1.33064C175.311 1.23064 175.934 -0.413415 177.31 0.0985846C178.048 0.580542 178.862 0.964702 179.729 1.2386Z' fill='%23061435'/%3E%3Cpath d='M185.747 1.2386C184.872 1.3636 183.841 2.26863 183.432 2.44563C182.083 3.01563 181.344 1.40964 180.733 1.33064C181.331 1.23064 181.954 -0.413415 183.329 0.0985846C184.067 0.580493 184.881 0.964648 185.747 1.2386Z' fill='%23061435'/%3E%3Cpath d='M191.78 1.2386C190.905 1.3636 189.874 2.26863 189.465 2.44563C188.115 3.01563 187.377 1.40964 186.767 1.33064C187.364 1.23064 187.986 -0.413415 189.362 0.0985846C190.1 0.580604 190.914 0.964769 191.78 1.2386Z' fill='%23061435'/%3E%3Cpath d='M197.803 1.2386C196.928 1.3636 195.896 2.26863 195.488 2.44563C194.138 3.01563 193.399 1.40964 192.789 1.33064C193.386 1.23064 194.008 -0.413415 195.384 0.0985846C196.122 0.580493 196.937 0.964652 197.803 1.2386Z' fill='%23061435'/%3E%3Cpath d='M203.827 1.2386C202.952 1.3636 201.92 2.26863 201.512 2.44563C200.162 3.01563 199.423 1.40964 198.813 1.33064C199.411 1.23064 200.032 -0.413415 201.409 0.0985846C202.146 0.580604 202.962 0.964769 203.828 1.2386' fill='%23061435'/%3E%3Cpath d='M209.852 1.2386C208.977 1.3636 207.946 2.26863 207.537 2.44563C206.187 3.01563 205.449 1.40964 204.837 1.33064C205.435 1.23064 206.057 -0.413415 207.433 0.0985846C208.17 0.580431 208.986 0.964586 209.852 1.2386Z' fill='%23061435'/%3E%3Cpath d='M215.878 1.2386C215.003 1.3636 213.971 2.26863 213.563 2.44563C212.214 3.01563 211.474 1.40964 210.864 1.33064C211.461 1.23064 212.083 -0.413415 213.459 0.0985846C214.197 0.580443 215.011 0.964595 215.878 1.2386Z' fill='%23061435'/%3E%3Cpath d='M221.902 1.2386C221.026 1.3636 219.995 2.26863 219.587 2.44563C218.237 3.01563 217.498 1.40964 216.888 1.33064C217.486 1.23064 218.108 -0.413415 219.484 0.0985846C220.222 0.580443 221.037 0.964595 221.903 1.2386' fill='%23061435'/%3E%3Cpath d='M227.926 1.2386C227.051 1.3636 226.02 2.26863 225.611 2.44563C224.262 3.01563 223.523 1.40964 222.912 1.33064C223.51 1.23064 224.132 -0.413415 225.508 0.0985846C226.246 0.580493 227.06 0.964648 227.926 1.2386Z' fill='%23061435'/%3E%3Cpath d='M233.95 1.2386C233.075 1.3636 232.043 2.26863 231.634 2.44563C230.285 3.01563 229.545 1.40964 228.935 1.33064C229.532 1.23064 230.154 -0.413415 231.53 0.0985846C232.268 0.580493 233.084 0.964652 233.95 1.2386Z' fill='%23061435'/%3E%3Cpath d='M239.974 1.2386C239.1 1.3636 238.068 2.26863 237.659 2.44563C236.31 3.01563 235.571 1.40964 234.961 1.33064C235.559 1.23064 236.18 -0.413415 237.557 0.0985846C238.294 0.580443 239.108 0.964595 239.974 1.2386Z' fill='%23061435'/%3E%3Cpath d='M245.999 1.2386C245.124 1.3636 244.093 2.26863 243.684 2.44563C242.334 3.01563 241.596 1.40964 240.985 1.33064C241.583 1.23064 242.205 -0.413415 243.581 0.0985846C244.318 0.580604 245.133 0.964769 245.999 1.2386Z' fill='%23061435'/%3E%3C/svg%3E");
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center;
  border: none;
}

.section-complete-the-set__text-wrapper .section-complete-the-set__dotted-line {
  display: block;
}

.section-complete-the-set__text-content {
  color: #0A1636;
  font-family: Sentient, serif;
  font-size: 33px;
  font-style: normal;
  font-weight: 500;
  line-height: 42px;
  margin-block: 2rem;
}

.section-complete-the-set__text-content p {
  margin: 0;
  color: #0A1636;
  font-family: Sentient, serif;
  font-size: 33px;
  font-style: normal;
  font-weight: 500;
  line-height: 42px;
}

.section-complete-the-set__signature {
  color: #2D2936;
  font-size: 1.8rem;
  margin-block-start: 2rem;
  font-weight: 400;
}

/* .section-complete-the-set:has(.section__drawer details[open])
.section-complete-the-set:has(.menu-opening) */
