/* ---------------------- */
/* 2023-09-11 dk 신규작성 */
/* ---------------------- */


/* 기존 가로값 유지 */
html {
  font-size: 62.5%;
  /* font-size 10px */
}

#layout_body {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.detail-wrap-info {
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 40px;
}

/* 2023년 상세페이지 UI/UX */
.detail-2023 {
  font-size: 1.6rem;
  color: #333;
}

:root {
  --font-size-h1: 6.4rem !important;
  --font-size-h2: 3.6rem !important;
  --font-size-h21: 3.2rem !important;
  --font-size-h3: 2.6rem !important;
  --font-size-h4: 1.8rem !important;
  --font-size-lg: 1.6rem !important;
  --font-size-md: 1.4rem !important;
  --font-size-sm: 1.2rem !important;
}

@media (max-width: 768px) {
  :root {
    --font-size-h1: 3.6rem !important;
    --font-size-h2: 3.6rem !important;
    --font-size-h21: 3.2rem !important;
    --font-size-h3: 2.1rem !important;
    --font-size-h4: 1.6rem !important;
    --font-size-lg: 1.4rem !important;
    --font-size-md: 1.4rem !important;
    --font-size-sm: 1.1rem !important;
  }
}

.detail-2023 h1 {
  font-weight: 900;
}

.detail-2023 h2,
.detail-2023 h3,
.detail-2023 h4 {
  font-weight: 700;
}

.detail-2323 span,
.detail-2323 p,
.detail-2323 ul li {
  font-weight: 400;
}

.detail-2023 h1 {
  font-size: var(--font-size-h1);
}

.detail-2023 h2 {
  font-size: var(--font-size-h2);
}

.detail-2023 h3 {
  font-size: var(--font-size-h3);
}

.detail-2023 h4 {
  font-size: var(--font-size-h4);
}

.detail-2023 span {
  font-size: var(--font-size-sm);
}

.detail-2023 p {
  font-size: var(--font-size-lg);
}

.detail-2023 ul li {
  font-size: var(--font-size-md);
}

.detail-2023 .label-sm {
  padding: 2px 10px;
  justify-content: center;
  align-items: center;
  border-radius: 999px;
  font-size: 1.1rem;
  line-height: 160%;
}

.d-gray {
  color: #C6C6C6;
}

.label-bk-green {
  background: #71A200;
  color: #FFF;
}

.label-bk-pink {
  background: #F2195A;
  color: #FFF;
}

.btn {
  padding: 10px 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  font-size: 1.4rem;
  font-weight: 700;
  color: #000;
  cursor: pointer;
}

.btn-black-lg {
  padding: 15px 25px;
  border-radius: 999px;
  background: #000;
  color: #FFF;
  font-weight: 700;
  display: block;
}

.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}

.detail-2023 .container-fluid {
  max-width: 100%;
}

.detail-2023 .containerx2 {
  max-width: 1260px;
  margin: 0 auto;
}

.detail-2023 .container {
  max-width: 800px;
  margin: 0 auto;
}

.detail-2023 .container-1260 {
  max-width: 1260px;
  margin: 0 auto;
}

/* 기본 플렉스 박스 */
/* row, col 클래스는 _layout.css 로 옮김 23-11-07 DK */

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

/* 탭 */
.goods_information_tabs a span {
  font-size: 1.3rem;
}

/* 텍스트 리스트 */
.d3-list {
  margin-left: 15px;
}

.d3-list li {
  list-style-type: disc;
  color: #000;
  font-weight: 400;
  line-height: 160%;
}

/* 구분라인 */
.division {
  display: flex;
  padding: 80px 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
}

.division-box {
  display: flex;
  align-items: flex-start;
  gap: 2px;
}

.division-line {
  width: 40px;
  height: 2px;
}

.division-line:nth-child(1) {
  background-color: #FBCA17;
}

.division-line:nth-child(2) {
  background-color: #52B1E4;
}

.division-line:nth-child(3) {
  background-color: #70A100;
}

/* 개별 상세페이지 속성 */
.d23-img {
  position: relative;
}

.d23-img img {
  object-fit: cover;
}

.d23-img .img-text {
  padding: 80px;
  position: absolute;
  left: 0;
  top: 0;
}

.d23-img .img-text h1 {
  color: #000;
}

.d23-img .img-text h4 {
  color: #000;
  font-weight: 300;
}

.d23-img .img-text2 {
  padding: 80px;
  position: absolute;
  left: 0;
  bottom: 0;
}

.d23-img .img-text2 h1 {
  color: #000;
  font-size: 5rem;
  line-height: 60px;
  margin-bottom: 2rem;
}

.d23-img .img-text2 h4 {
  color: #000;
  font-size: 1.8rem;
  font-weight: 300;
}

.d23-img-size {
  position: absolute;
  left: 4rem;
  top: 4rem;
}

.d23-img-size-icon {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="24" viewBox="0 0 19 24" fill="none"><g clip-path="url(%23clip0_364_20)"><path d="M6.28485 8.96199C6.10803 9.13627 5.86826 9.2367 5.6195 9.2367C5.37074 9.2367 5.13098 9.13627 4.95415 8.96199C4.77732 8.78772 4.67542 8.55141 4.67542 8.30624C4.67542 8.06107 4.77732 7.82476 4.95415 7.65049L8.70049 3.95818C8.87732 3.7839 9.11709 3.68347 9.36584 3.68347C9.6146 3.68347 9.85437 3.7839 10.0312 3.95818L13.7775 7.65049C14.1462 8.01381 14.1462 8.59867 13.7775 8.96199C13.4089 9.32532 12.8155 9.32532 12.4468 8.96199L10.3009 6.83818V17.1589L12.4468 15.0351C12.8155 14.6718 13.4089 14.6718 13.7775 15.0351C14.1462 15.3984 14.1462 15.9833 13.7775 16.3466L10.0312 20.0389C9.85437 20.2132 9.6146 20.3136 9.36584 20.3136C9.11709 20.3136 8.87732 20.2132 8.70049 20.0389L4.95415 16.3466C4.58551 15.9833 4.58551 15.3984 4.95415 15.0351C5.32279 14.6718 5.91621 14.6718 6.28485 15.0351L8.43076 17.1589V6.84113L6.28485 8.96495V8.96199Z" fill="black"/><path d="M17.7966 1.84627H0.938064C0.41957 1.84627 0.00297645 1.43273 0.00297645 0.924668C0.00297645 0.416606 0.422568 0.00306748 0.938064 0.00306748H17.7966C18.3121 0.000113638 18.7317 0.413652 18.7317 0.921714C18.7317 1.42978 18.3121 1.84331 17.7966 1.84331V1.84627Z" fill="black"/><path d="M0.935067 22.1538H17.7966C18.3151 22.1538 18.7317 22.5673 18.7317 23.0754C18.7317 23.5835 18.3121 23.997 17.7966 23.997H0.938064C0.41957 23.997 0.00297645 23.5835 0.00297645 23.0754C0.00297645 22.5673 0.422568 22.1538 0.938064 22.1538H0.935067Z" fill="black"/></g><defs><clipPath id="clip0_364_20"><rect width="18.7317" height="24" fill="white" transform="matrix(-1 0 0 1 18.7317 0)"/></clipPath></defs></svg>');
  width: 19px;
  height: 24px;
}

.d23-img-size-item {
  width: 80px;
  height: 80px;
  padding: 2rem;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 1rem;
  justify-content: center;
  align-items: center;
  background-color: rgba(256, 256, 256, 0.4);
  /* box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.02); */
  border-radius: 999px;
  font-size: var(--font-size-md);
  font-weight: 400;
  color: #000;
  text-align: center;
}

/* 빼빼로데이 - 이미지 속 텍스트 설명 - 서민혁 231027 */
.d23-img-text {
  position:relative;
}
.d23-img-text p {
  position: absolute;
  bottom:100px;
  left: 50%;
  width:100%;
  text-align:center;
  transform: translateX(-50%);
}
/* 빼빼로데이 - 택배상품 타이틀 -서민혁 231027 */
.d23-title {
  margin:80px 0;
  text-align:center;
}

.d23-title h5 {
  position: relative;
  display:inline-block;
  font-size:1.2em;
  z-index:1;
}
.d23-title h5::before {
  position: absolute;
  content: "";
  display: block;
  bottom: 10%;
  left: 0;
  width: 100%;
  height: 40%;
  background-color: #FFC9C9;
  z-index:-1;
}
.d23-title p {
  font-size:1.0em;
  color:#888;
}
/* 빼빼로데이 - 추천 리스트 -서민혁 231027 */
.d23-text-text ul {
  padding: 0;
}
.d23-text-text ul li {
  margin:0 0 0 14px;
  padding:5px 0;
  list-style: disc;
}

/* 빼빼로데이 - 안심 꽃배송! -서민혁 231027 */



@media (max-width: 768px) {
  .d23-img .img-text {
    padding: 25px;
  }

  .d23-img .img-text h4 {
    display: none;
    /* width: 70%; */
  }

  .d23-img .img-text2 {
    padding: 20px;
  }
  
  .d23-img .img-text2 h1 {
    font-size: 2.5rem;
    line-height: 30px;
  }
  
  .d23-img .img-text2 h4 {
    font-size: 1.4rem;
  }

  .d23-img-size {
    left: 1.5rem;
    top: 1.5rem;
  }

  .d23-img-size-item {
    width: 65px;
    height: 65px;
    padding: 1.5rem;
    font-size: var(--font-size-sm);
  }

 /* 빼빼로데이 - 이미지 속 텍스트 설명 - 서민혁 231027 */
  .d23-img-text p {
    position: absolute;
    bottom: 10%;
    left: 50%;
    transform: translateX(-50%);
  }
  /* 빼빼로데이 - 택배상품 타이틀 -서민혁 231027 */
  .d23-title {
    margin: 40px 0;
  }

}

.d23-text {
  padding: 80px 40px;
  background: #F3F3F3;
}

.d23-text-box {
  padding: 40px;
  border-radius: 8px;
  background: #FFF;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.08);
}

.d23-text-item {
  display: flex;
  align-items: flex-start;
  gap: 80px;
  align-self: stretch;
}

.d23-text-profile .profile-image {
  width: 80px;
  height: 80px;
  border-radius: 80px;
  background: #D9D9D9;
  overflow: hidden;
}

.d23-text-profile .profile-image-f1 {
  background: url('/data/images/detail/2023/detail/profile-image-f1.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-f2 {
  background: url('/data/images/detail/2023/detail/profile-image-f2.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-f3 {
  background: url('/data/images/detail/2023/detail/profile-image-f3.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-f4 {
  background: url('/data/images/detail/2023/detail/profile-image-f4.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-f5 {
  background: url('/data/images/detail/2023/detail/profile-image-f5.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-f6 {
  background: url('/data/images/detail/2023/detail/profile-image-f6.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-f7 {
  background: url('/data/images/detail/2023/detail/profile-image-f7.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-f8 {
  background: url('/data/images/detail/2023/detail/profile-image-f8.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-f9 {
  background: url('/data/images/detail/2023/detail/profile-image-f9.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-m1 {
  background: url('/data/images/detail/2023/detail/profile-image-m1.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-m2 {
  background: url('/data/images/detail/2023/detail/profile-image-m2.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-m3 {
  background: url('/data/images/detail/2023/detail/profile-image-m3.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-m4 {
  background: url('/data/images/detail/2023/detail/profile-image-m4.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-m5 {
  background: url('/data/images/detail/2023/detail/profile-image-m5.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile .profile-image-m6 {
  background: url('/data/images/detail/2023/detail/profile-image-m6.jpg') no-repeat;
  background-size: cover;
}

.d23-text-profile p {
  color: rgba(0, 0, 0, 0.50);
  font-size: 1.2rem;
  text-align: center;
}

.d23-text-text {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  flex: 1 0 0;
}

.d23-text-text p {
  color: rgba(0, 0, 0, 0.50);
}

.d23-text-text>.division {
  padding: 0px;
}

.d23-text-text .division-line {
  width: 30px;
  height: 1px;
}

.d23-text-text>h4 {
  line-height: 160%;
}

.d23-text-text>span {
  color: #777;
}

.d23-text-info-box {
  margin-top: 8rem;
  padding: 4rem;
  border-radius: .8rem;
  background: #F3F4F5;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.08);
}
.d23-text-info-box>h4 {
  font-size: var(--font-size-lg);
  padding-bottom: 1.0rem;
}
.d23-text-info-box ul li {
  line-height: 160%;
  list-style: disc;
  font-size: var(--font-size-md);
  margin-left: 1.0rem;
}
.d23-text-info-box-link {
  text-align: right;
  padding-top: 2rem;
}
.d23-text-info-box-link a {
  color: #0280F4;
}

.d23-text-sm {
  padding: 10px 0;
  text-align: center;
  color: #777;
  font-size: var(--font-size-sm);
}

.d23-text-md {
  padding: 10px 0;
  text-align: center;
  color: #777;
  font-size: var(--font-size-md);
}

.d23-text-lg {
  padding: 10px 0;
  text-align: center;
  color: #777;
  font-size: var(--font-size-lg);
}


@media (max-width: 768px) {
  .d23-text {
    padding: 40px 5px;
  }

  .d23-text-box {
    padding: 30px 15px;
  }

  .d23-text-item {
    /* flex-direction: column; */
    gap: 25px;
  }

  .d23-text-profile .profile-image {
    width: 50px;
    height: 50px;
  }
  .d23-text-info-box {
    padding: 20px;
  }
}

.d23-mop {
  padding-top: 80px;
  background: url('/data/images/detail/2023/detail/mop.png') bottom center no-repeat;
  background-size: 199px;
}

/* 명화라인 */
.masterpiece {
  padding-left: 13rem;
}

.masterpiece .text-h1 {
  text-align: left;
  padding-top: 10rem;
  padding-bottom: 5rem;
}

.masterpiece .text-h1 img {
  width: 70%;
  object-fit: contain;
}

.masterpiece .text-h2 {
  text-align: left;
  padding-bottom: 3rem;
}
.masterpiece .text-h2 img {
  height: 17px;
  object-fit: contain;
}

.masterpiece p {
  text-align: left;
  padding-bottom: 4rem;
  font-size: var(--font-size-md);
  line-height: 180%;
  background-image: linear-gradient(to bottom, #EDECED, #424242);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

.masterpiece-img {
  margin-top: 3rem;
  width: 100%;
  height: 785px;
  background-size: 128%;
  background-repeat: no-repeat;
  background-position: bottom 0 right -85px;
}

@media (max-width: 768px) {
  .masterpiece {
    padding-left: 0;
  }

  .masterpiece .text-h1 {
    text-align: center;
    padding-top: 0;
    padding-bottom: 2rem;
  }

  .masterpiece .text-h1 img {
    width: 80%;
  }

  .masterpiece .text-h2 {
    text-align: center;
  }

  .masterpiece p {
    text-align: center;
    padding: 0 2rem;
  }

  .masterpiece-img {
    margin-top: 1rem;
    height: 500px;
    background-size: 150%;
    background-position: top center;
  }
}

/* 기본 박스 공통 속성 */
.dd-box>h3 {
  margin-bottom: 1rem;
}


/* 케이크 안내 (꽃과 케이크 상품) */
.cake-box {
  position:relative;
  padding:80px 50px 160px;
  overflow: hidden;
  background-color:#f3f3f3;
  background-repeat:no-repeat;
  z-index:0;
}
.cake-box h3 {
  margin-bottom:2rem;
  color:#292727;
}
.cake-box p {
  color:#626262;
}
.cake-box > img {
  position:absolute;
  right:-10%;
  bottom:-10%;
  width:70%;
  z-index:-1;
}

@media (max-width: 768px) {
  .cake-box {
    padding:8% 5% 48%;
  }
  .cake-box p {
    width:80%;
  }
  .cake-box > img {
    right:-15%;
    bottom:-15%;
    width:100%;
  }
}
/* 끝 케이크 안내 (꽃과 케이크 상품) */



/* 박스 안내 */
.parcel-box-title {
  text-align: center;
  padding: 0 0 3rem 0;
}

.parcel-box-title>img {
  padding-bottom: 1rem;
}

.parcel-box-title>p {
  font-size: var(--font-size-lg);
}

.parcel-box>img {
  margin-bottom: 1.5rem;
}

.parcel-box>h4,
.parcel-box>p {
  text-align: center;
}

.parcel-box>h4 {
  padding-bottom: 1rem;
}

.parcel-box>p {
  font-size: var(--font-size-md);
}

.parcel-option-box {
  padding: 30px;
  border-radius: 16px;
  background: url(/data/images/detail/option/detail_option_kit_title_bg.png) no-repeat center top #FBFBFD;
  background-size: 100%;
  text-align: center;
}

.detail_option_box_subtitle {
  display: flex;
  padding: 10px 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.detail_option_box_subtitle img {
  height: 55px;
}

@media (max-width: 768px) {
  .parcel-box {
    margin-bottom: 1rem;
  }
}

/* 실제고객 받은상품 */
.d-review-box {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 0.8%;
}

.d-review-item {
  width: 152px;
  height: 192px;
  border: 1px solid rgba(0, 0, 0, 0.20);
  aspect-ratio: auto 1 / 1;
  position: relative;
}

.d-review-item img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.d-review-all {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 152px;
  height: 192px;
  background-color: rgba(0, 0, 0, 0.50);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  font-weight: 700;
  color: #fff;
  cursor: pointer;
}

.d-review-all::before {
  content: "전체보기";
}

@media (max-width: 768px) {
  .d-review-box {
    overflow-x: auto;
  }
}

/* 사이즈 정보 */
.size-item ul li {
  color: #777;
}

.size-image {
  border-radius: 22px;
  background: #E3E3E3;
  overflow: hidden;
}

/* 배송정보 */

/* 꽃청 추가 START 김태섭 2024-05-07 - 어버이날 안내메시지 */
.info_parentsday {
  border: 5px solid #C70039;
  padding: 30px;
  color: #C70039;
  font-size: 24px;
  font-weight: 700;
  text-align: center;
}
.info_parentsday a {
  display: inline-block;
  color: #C70039;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 400;
  background-color: #F0F0F0;
  margin-top: 20px;
  border-radius: 8px;
}
/* 꽃청 추가 END 김태섭 2024-05-07 - 어버이날 안내메시지 */

.deliver-info {
  position: relative;
  z-index: 2;
  padding: 30px;
  border-radius: 16px;
  background: #F3F4F5;
}

.deliver-info h2 {
  font-size: var(--font-size-h21);
  z-index: 3;
  position: relative;
}

.deliver-info>.no {
  color: #999B9B;
}

.deliver-info .icon-circle {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='48' viewBox='0 0 72 48' fill='none'%3E%3Cg clip-path='url(%23clip0_1_571)'%3E%3Cpath opacity='0.7' d='M23.4581 1.5879C24.2762 1.31854 25.0617 1.08766 25.8019 0.887563C28.7494 0.10257 30.9243 -0.0205659 31.4437 0.00252216C32.8785 0.241098 31.2944 5.95923 30.7685 7.58309C30.4634 8.5297 30.1582 9.28391 29.8726 9.61483C29.47 10.0766 28.9766 10.2074 27.7885 10.2921C21.017 10.7769 10.4215 18.75 8.61665 26.6538C8.36345 26.8385 8.88933 27.662 8.68806 27.7312C8.55172 27.8005 8.39591 28.9164 8.86336 30.04C11.9537 37.4744 30.4763 38.6827 37.54 38.5287C40.89 38.4518 43.4545 38.2132 46.0839 37.8207C48.2004 37.5052 46.6812 38.2209 48.999 37.5821C53.9331 36.2199 62.99 32.8183 63.6652 27.1079C63.7366 25.5687 63.3276 23.6293 62.8082 22.244C62.5744 21.6206 61.8538 20.3354 60.5748 18.9732C58.3349 16.5951 54.2643 14.2709 49.3301 13.7245C47.5642 13.5321 46.2203 13.6168 45.7723 13.7476C45.3308 13.8784 44.9932 13.8246 44.9932 13.6552C40.5135 13.4705 35.9234 14.9174 34.1185 15.4022C33.8004 15.4869 33.6121 15.5408 33.6056 15.5331C33.4758 15.4022 33.1122 15.4484 32.8201 15.6793C32.5474 15.864 29.4506 17.2878 26.4186 18.9809C23.3997 20.6663 20.4067 22.4749 20.2055 22.3056C19.0953 21.3282 18.4655 14.8943 19.3809 12.7009C19.8484 11.5773 22.2895 10.2305 25.5422 8.82984C28.8013 7.42917 32.859 6.06698 36.5726 4.73557C36.5726 4.73557 36.709 4.70478 36.9687 4.64321C37.2284 4.58165 37.6114 4.50469 38.0918 4.40464C39.0592 4.21224 40.481 3.97366 42.1885 3.81974C60.0035 2.21128 74.7606 16.0256 71.5663 30.6018C71.0145 31.4253 69.8783 36.774 66.9957 38.2594C66.9957 38.2594 64.6001 40.2603 62.0421 41.9458C60.3021 43.0925 55.8679 46.9943 42.6689 47.8255C38.6567 48.0795 34.586 48.0179 31.3268 47.8563C28.0677 47.687 25.6201 47.4484 24.8215 47.5946C23.4062 47.1329 20.7443 46.6018 18.1863 45.9477C16.7126 45.5706 15.083 45.1088 13.382 44.4701C12.5315 44.1545 11.6616 43.7851 10.7851 43.3695C3.15659 39.7524 -1.60878 32.6259 0.501228 23.5754C2.12431 16.6259 11.6226 5.52826 23.4581 1.5879Z' fill='%23FEEF27'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_571'%3E%3Crect width='72' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  width: 72px;
  height: 48px;
  position: absolute;
  left: 24px;
  top: 24px;
  z-index: 1;
}

.deliver-info .icon-circle3 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='105' height='48' viewBox='0 0 105 48' fill='none'%3E%3Cg clip-path='url(%23clip0_100_454)'%3E%3Cpath opacity='0.7' d='M34.2098 1.5879C35.4027 1.31854 36.5484 1.08766 37.6277 0.887563C41.9262 0.10257 45.098 -0.0205659 45.8554 0.00252216C47.9478 0.241098 45.6376 5.95923 44.8707 7.58309C44.4257 8.5297 43.9807 9.28391 43.5641 9.61484C42.9771 10.0766 42.2576 10.2074 40.5249 10.2921C30.6498 10.7769 15.198 18.75 12.5659 26.6538C12.1967 26.8385 12.9636 27.662 12.6701 27.7312C12.4713 27.8005 12.244 28.9164 12.9257 30.04C17.4325 37.4744 44.4447 38.6827 54.7458 38.5287C59.6313 38.4518 63.3712 38.2132 67.2057 37.8207C70.2923 37.5052 68.0768 38.2209 71.4568 37.5821C78.6525 36.2199 91.8604 32.8183 92.845 27.1079C92.9492 25.5687 92.3527 23.6293 91.5952 22.244C91.2544 21.6206 90.2035 20.3354 88.3383 18.9732C85.0718 16.5951 79.1354 14.2709 71.9397 13.7245C69.3644 13.5321 67.4045 13.6168 66.7512 13.7476C66.1074 13.8784 65.6151 13.8246 65.6151 13.6552C59.0822 13.4705 52.3883 14.9174 49.7562 15.4022C49.2923 15.4869 49.0177 15.5408 49.0082 15.5331C48.8189 15.4022 48.2887 15.4484 47.8626 15.6793C47.465 15.864 42.9487 17.2878 38.5272 18.9809C34.1246 20.6663 29.7598 22.4749 29.4663 22.3056C27.8473 21.3282 26.9289 14.8943 28.2639 12.7009C28.9456 11.5773 32.5055 10.2305 37.249 8.82984C42.0019 7.42917 47.9194 6.06698 53.3351 4.73557C53.3351 4.73557 53.5339 4.70478 53.9127 4.64321C54.2914 4.58165 54.85 4.50469 55.5506 4.40464C56.9613 4.21224 59.0348 3.97366 61.5249 3.81974C87.5051 2.21128 109.026 16.0256 104.368 30.6018C103.563 31.4253 101.906 36.774 97.7021 38.2594C97.7021 38.2594 94.2084 40.2603 90.478 41.9458C87.9406 43.0925 81.474 46.9943 62.2255 47.8255C56.3743 48.0795 50.4379 48.0179 45.685 47.8563C40.932 47.687 37.3626 47.4484 36.198 47.5946C34.134 47.1329 30.2521 46.6018 26.5218 45.9477C24.3725 45.5706 21.9961 45.1088 19.5154 44.4701C18.2751 44.1545 17.0064 43.7851 15.7283 43.3695C4.60337 39.7524 -2.34614 32.6259 0.730958 23.5754C3.09796 16.6259 16.9496 5.52826 34.2098 1.5879Z' fill='%23FEEF27'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_100_454'%3E%3Crect width='105' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  width: 105px;
  height: 48px;
  position: absolute;
  left: 24px;
  top: 24px;
  z-index: 1;
}

.deliver-info .icon-checkline {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='25' viewBox='0 0 135 25' fill='none'%3E%3Cg clip-path='url(%23clip0_1_569)'%3E%3Cpath opacity='0.7' d='M27.114 16.6462C25.8578 17.3071 23.3586 19.4058 16.6674 24.8228C16.0964 24.0529 11.434 17.7773 10.1441 15.7331C9.98291 16.0057 9.7948 16.2919 9.7948 16.2919C8.40416 17.9953 5.19963 21.8315 3.37231 22.8945C2.45193 23.426 1.6592 21.7021 1.03441 19.7738C0.772409 18.9561 0.436505 17.7909 0.24168 16.8915C-0.100943 15.3311 -0.141251 14.6838 0.470095 13.9139C0.55743 13.8048 2.16305 12.3126 2.90876 11.4336C4.10458 10.0231 4.95778 8.89205 5.35415 8.34694C6.26109 7.09319 5.69005 7.95855 7.02023 5.98935C8.18918 4.26545 9.44546 2.35757 10.7891 0.347484C11.1653 1.02887 16.7547 11.311 18.1387 12.6874C18.179 12.6533 21.7463 9.48485 24.3999 7.01143C24.5746 6.92285 24.7963 6.71843 25.0314 6.45269C25.2733 6.18014 25.5286 5.83944 25.7906 5.50557C26.3079 4.83781 26.8252 4.17687 27.02 4.16324C27.1543 4.13598 28.3972 2.97081 30.3454 1.13789C33.4626 6.16651 33.691 6.64348 35.2698 8.56498C35.4109 8.73533 36.0357 9.46441 36.217 9.66201C37.1038 10.6568 38.5818 12.1831 38.6692 12.2513C41.4706 9.62794 45.9717 4.47668 48.2088 1.95555C52.0516 7.29761 52.4076 8.00625 55.545 11.4336C55.592 11.4881 55.5786 11.4745 55.6726 11.5699C55.7129 11.6108 55.9279 11.8288 55.9749 11.8493C56.3982 11.1679 59.025 7.36575 62.8476 3.31832C65.2795 0.742687 65.4206 0.558713 66.0924 -0.00683594C67.1337 1.86697 66.6769 1.45814 67.6308 3.05939C68.9946 5.36247 68.5378 4.70835 70.13 6.83427C70.1904 6.91603 71.4601 8.28561 71.534 8.36738C72.2059 9.0147 72.6492 9.4576 73.4823 10.2071C74.1474 10.8067 74.3288 10.9635 74.3288 10.9635C74.3892 11.018 74.6512 11.2565 74.7184 11.2837C75.3566 10.6023 82.6122 2.41208 85.1046 0.0272333C89.7871 7.06594 89.5519 6.28916 93.1394 10.432L93.2335 10.541C93.2671 10.5751 93.2402 10.5614 93.2469 10.5683C93.2402 10.7318 93.3813 10.9089 93.4955 11.0248C94.7786 10.1117 102.269 1.56035 103.022 0.701804C105.897 4.61295 106.844 5.96891 108.403 7.75414C110.25 9.88006 112.985 12.6465 112.561 11.9651C112.642 11.8629 112.602 11.897 112.535 12.0537C112.535 12.0605 112.535 12.1014 112.575 12.1831C112.595 12.2513 112.622 12.2104 112.662 12.2036C112.702 12.1899 112.75 12.1695 112.803 12.1423C116.794 8.43552 116.223 8.97381 116.767 8.46278C117.54 7.74051 117.197 8.04713 118.413 6.92285C118.433 6.9024 119.3 6.09156 119.327 6.09837C119.541 6.09837 120.139 5.60096 120.684 4.95364C120.905 4.6879 122.215 3.31832 124.123 1.42407C126.958 5.45787 130.27 10.5751 134.335 14.0569C134.845 14.4998 134.993 14.5952 134.98 14.6974C134.812 15.3516 134.066 16.8302 132.568 17.8863C131.103 18.9152 129.101 19.4126 127.852 19.1537C126.454 18.8675 124.264 16.1624 123.425 15.0586C123.371 14.9904 123.183 14.752 123.149 14.6702C123.095 14.4862 123.062 14.3636 122.968 14.1455C122.645 14.1455 119.871 17.3003 119.662 17.5456C119.589 17.6138 112.36 24.632 112.313 24.5435C111.077 23.2488 103.411 15.263 102.464 13.7503C102.464 13.7503 99.0916 17.1641 93.6366 22.2881C89.599 18.7381 89.4646 18.5541 88.3494 17.4979C87.9262 17.0959 87.7314 16.8915 87.335 16.5031C86.5288 15.7808 86.0653 15.3516 85.3061 14.6089C85.0777 14.384 84.7956 14.1046 84.5873 13.9002C84.5537 13.873 84.5268 13.8389 84.4932 13.8116C84.3857 13.7299 84.4261 13.7571 84.3186 13.6822C84.2917 13.6617 84.2581 13.6345 84.2514 13.6413C84.1506 13.6345 84.0969 13.6754 84.0767 13.7163C84.0969 13.4778 84.0633 13.471 84.0431 13.6209C84.0297 13.7026 84.0297 13.7912 84.0431 13.8525C84.0498 13.907 84.07 13.9275 84.0498 13.907C84.0498 13.907 83.9424 13.9343 83.7946 13.9139C82.5786 14.1728 76.6129 21.8315 75.8941 22.7718C69.6127 18.6018 65.5348 14.4044 65.1787 13.6686C65.1451 13.5186 64.8227 13.8934 64.7152 14.0092C63.6806 15.2494 61.3494 18.5473 60.8724 19.2355C59.5154 21.1706 58.2121 23.133 56.9625 24.9863C56.8617 24.9046 56.7542 24.7956 56.6468 24.6865L56.331 24.3595C50.8692 18.7108 47.8998 15.4947 47.8998 15.4947C47.7722 15.4402 47.6983 15.4742 47.6445 15.5764C47.658 15.4606 47.6378 15.3311 47.5908 15.1812C47.5505 15.1472 47.4766 15.1949 47.4027 15.2426C47.3624 15.2698 47.3221 15.3039 47.275 15.3448L47.2011 15.4061L47.1138 15.4947L46.8115 15.8013C42.6597 20.0259 42.1626 20.4347 38.7834 23.6917C36.2641 21.4977 33.0461 18.8198 29.237 14.7179C29.1698 14.677 29.0757 14.6225 29.0153 14.6293C28.9548 14.7315 28.9346 14.8337 28.9346 14.8746C29.2235 14.6497 27.3425 16.3941 27.0804 16.6462H27.114Z' fill='%23FEEF27'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_569'%3E%3Crect width='135' height='25' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  width: 135px;
  height: 25px;
  position: absolute;
  left: 20px;
  top: 95px;
  z-index: 1;
}

.deliver-info-subtitle {
  padding-top: 30px;
  text-align: right;
  color: #595959;
}

.deliver-info-subtitle a {
  color: #0280F4
}

.deliver-info-subtitle a:hover {
  text-decoration: underline;
}


/* 배송정보-신규(2024.03) */
.deliver-info-box {
  position: relative;
  padding: 30px;
  border-radius: 16px;
  background: #F3F4F5;
}
.deliver-info-box > div {
  gap: 18px;
}
.deliver-info-box-in {
  padding:30px;
  border-radius:12px;
  box-shadow:4px 4px 6px rgba(0,0,0,0.05);
  background-color:#fff;
}
.deliver-info-box-title {
  display:flex;
  justify-content: space-between;
  align-items:center;
}
.deliver-info-box h3 {
  margin: 0 0 0.8em 0;
  
  font-weight: normal;
  text-align:center;
}
.deliver-info-box-title h2 {
  font-size:1.8em;
}
.deliver-info-option-on,
.deliver-info-option-off {
  display: flex !important;
  min-height: 95px;
  justify-content: center;
  align-items: center;
  padding:0 0.5em;
  text-align: center;
  font-size:1.6rem;
  border-radius: 12px;
}
.deliver-info-option-on {
  color:#303133;
  background-color: #EFF7FF;
}
.deliver-info-option-off {
  color:#858687;
  background-color: #F3F4F5;
}
.deliver-info-box-banner {
  padding:18px 0;
  background-color:transparent;
}
.deliver-info-box-banner p {
  font-size:1.4em;
  text-align:left;
  color:#0280F4;
}

@media (max-width: 768px) {
  .deliver-info-box {
    padding: 5%;
  }
  .deliver-info-box-in {
    padding:5%;
    box-shadow:2px 2px 4px rgba(0,0,0,0.05);
  }
  .deliver-info-box h3 {
    padding:0.5em;
    font-size:1.2em;
  }
  .deliver-info-box-title h2 {
    font-size:1.4em;
  }
  .deliver-info-option-on,
  .deliver-info-option-off {
    min-height: 80px;
    font-size:1.2rem;
  }
  .deliver-info-box-banner > a > div {
    padding:0 3%;
  }
  .deliver-info-box-banner p {
    font-size:1.0em;
  }
}
/* 배송정보-신규(2024.03) 끝 */



/* 추가구성 옵션안내 */
.option-item {
  height: 350px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right bottom;
  cursor: pointer;
}

.option-item-text {
  display: flex;
  padding: 20px;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}

.option-item-label {
  display: flex;
  align-items: flex-start;
  gap: 5px;
}

/* 별도의 페이지 사용으로 인해, 폰트사이즈 지정 필요 */

/* 정상적인 상품추가 설명 */
.mus-flip {
  width: 100%;
  height: 350px;
  perspective: 1100px;
}

.mus-flip-card {
  width: 100%;
  height: 100%;
  position: relative;
  transition: 0.4s;
  transform-style: preserve-3d;
}

.mus-front,
.mus-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}

.mus-back {
  background-color: rgba(0, 0, 0, 0.7);
  transform: rotateY(180deg);
  overflow-y: auto;
}

.mus-item {
  height: 350px;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center center !important;
  display: flex;
  align-items: flex-start;
  cursor: pointer !important;
}

.mus-item-text {
  display: flex;
  width: 100%;
  padding: 20px;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  /* background-color: rgba(0, 0, 0, 0.1); */
}

.mus-item-label {
  display: flex;
  align-items: flex-start;
  gap: 5px;
}

.mus-item-back {
  font-size: var(--font-size-md);
  color: #fff;
  line-height: 175%;
  font-weight: 300;
  padding: 20px;
}

.misunderstand-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 20px;
  flex: 1 0 0;
}

.misunderstand-item>img {
  height: 200px;
}

.misunderstand-item>h4 {
  color: #777;
}

.misunderstand-item>p {
  color: #777;
}

/* 화분상품 */
.flowerpot-box>p {
  color: #777;
}

.flowerpot-box>ul>li {
  color: #777;
}

/* col 1개 이미지 */
.one-item p {
  color: #777;
}

.one-item ul li {
  color: #777;
}

/* 고객센터 */
.servicecenter-info {
  padding: 30px;
  border-radius: 16px;
  background: #F3F4F5;
}

.s-i-icon {
  display: inline-block;
  width: 24px;
  height: 24px;
}

.s-i-call {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_1_501)'%3E%3Cpath d='M6.857 2.44497C8 3.27797 8.89 4.41497 9.65 5.50297L10.092 6.14697L10.509 6.76197C10.7176 7.0667 10.8068 7.43752 10.7596 7.80377C10.7123 8.17002 10.532 8.5061 10.253 8.74797L8.302 10.197C8.20774 10.265 8.14139 10.365 8.11528 10.4783C8.08916 10.5916 8.10505 10.7105 8.16 10.813C8.602 11.616 9.388 12.812 10.288 13.712C11.189 14.612 12.441 15.45 13.3 15.942C13.4077 16.0024 13.5345 16.0193 13.6543 15.9892C13.774 15.9591 13.8777 15.8842 13.944 15.78L15.214 13.847C15.4475 13.5368 15.7919 13.329 16.1752 13.2672C16.5584 13.2053 16.9508 13.2941 17.27 13.515L17.933 13.974C19.172 14.834 20.503 15.811 21.521 17.114C21.6824 17.3218 21.7851 17.5691 21.8184 17.8301C21.8516 18.0912 21.8142 18.3563 21.71 18.598C20.873 20.551 18.755 22.214 16.552 22.133L16.252 22.116L16.019 22.096L15.761 22.066L15.48 22.028L15.175 21.978C15.1216 21.9683 15.0683 21.9583 15.015 21.948L14.679 21.876C14.6202 21.8631 14.5616 21.8497 14.503 21.836L14.137 21.742L13.752 21.632L13.35 21.502C11.504 20.876 9.161 19.646 6.757 17.242C4.354 14.839 3.124 12.496 2.498 10.65L2.368 10.248L2.258 9.86297L2.164 9.49697L2.086 9.15097C2.06347 9.04261 2.04247 8.93393 2.023 8.82497L1.973 8.51997L1.933 8.23897L1.904 7.98097L1.884 7.74797L1.868 7.44797C1.787 5.25197 3.468 3.11897 5.412 2.28597C5.64598 2.18494 5.9022 2.14647 6.15553 2.17435C6.40886 2.20222 6.65059 2.29548 6.857 2.44497ZM14.992 6.03997L15.108 6.05297C15.8359 6.18137 16.5045 6.53691 17.0179 7.06865C17.5313 7.60039 17.8632 8.28101 17.966 9.01297C18.0027 9.26615 17.9409 9.52375 17.7934 9.73277C17.6459 9.9418 17.4239 10.0864 17.1731 10.1367C16.9223 10.187 16.6617 10.1393 16.445 10.0034C16.2283 9.8675 16.0719 9.65369 16.008 9.40597L15.985 9.29097C15.9448 9.00407 15.8223 8.73496 15.6324 8.51616C15.4426 8.29735 15.1934 8.13821 14.915 8.05797L14.76 8.02297C14.5089 7.97847 14.2843 7.83971 14.1321 7.63508C13.9799 7.43045 13.9117 7.17541 13.9413 6.92212C13.9709 6.66883 14.0962 6.43643 14.2915 6.27245C14.4868 6.10848 14.7374 6.02531 14.992 6.03997ZM15 2.99997C16.5913 2.99997 18.1174 3.63211 19.2426 4.75733C20.3679 5.88255 21 7.40867 21 8.99997C20.9997 9.25485 20.9021 9.5 20.7272 9.68534C20.5522 9.87068 20.313 9.98221 20.0586 9.99714C19.8042 10.0121 19.5536 9.9293 19.3582 9.76571C19.1627 9.60212 19.0371 9.37007 19.007 9.11697L19 8.99997C19.0004 7.98439 18.6142 7.00673 17.92 6.2655C17.2257 5.52426 16.2754 5.07502 15.262 5.00897L15 4.99997C14.7348 4.99997 14.4804 4.89461 14.2929 4.70708C14.1054 4.51954 14 4.26519 14 3.99997C14 3.73475 14.1054 3.4804 14.2929 3.29286C14.4804 3.10533 14.7348 2.99997 15 2.99997Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_501'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.s-i-sms {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_1_512)'%3E%3Cpath d='M12 1.5C5.37188 1.5 0 6.4875 0 12.6429C0 15.3 1.00313 17.7321 2.67188 19.6446C2.08594 22.3446 0.126563 24.75 0.103125 24.7768C0 24.9 -0.028125 25.0821 0.0328125 25.2429C0.09375 25.4036 0.225 25.5 0.375 25.5C3.48281 25.5 5.8125 23.7964 6.96563 22.7464C8.49844 23.4054 10.2 23.7857 12 23.7857C18.6281 23.7857 24 18.7982 24 12.6429C24 6.4875 18.6281 1.5 12 1.5ZM6.00937 16.0714H5.4375C5.23125 16.0714 5.0625 15.8786 5.0625 15.6429V14.7857C5.0625 14.55 5.23125 14.3571 5.4375 14.3571H6.01406C6.29531 14.3571 6.50156 14.1696 6.50156 14.0036C6.50156 13.9339 6.46406 13.8589 6.40313 13.8L5.37656 12.7929C4.97812 12.4071 4.75313 11.8554 4.75313 11.2875C4.75313 10.1464 5.64375 9.21964 6.74063 9.21964H7.3125C7.51875 9.21964 7.6875 9.4125 7.6875 9.64821V10.5054C7.6875 10.7411 7.51875 10.9339 7.3125 10.9339H6.73594C6.45469 10.9339 6.24844 11.1214 6.24844 11.2875C6.24844 11.3571 6.28594 11.4321 6.34687 11.4911L7.37344 12.4982C7.77188 12.8839 7.99688 13.4357 7.99688 14.0036C8.00156 15.1446 7.10625 16.0714 6.00937 16.0714ZM15 15.6429C15 15.8786 14.8313 16.0714 14.625 16.0714H13.875C13.6687 16.0714 13.5 15.8786 13.5 15.6429V11.9893L12.3375 14.9786C12.2016 15.2946 11.8031 15.2946 11.6672 14.9786L10.5 11.9893V15.6429C10.5 15.8786 10.3313 16.0714 10.125 16.0714H9.375C9.16875 16.0714 9 15.8786 9 15.6429V10.0714C9 9.6 9.3375 9.21429 9.75 9.21429H10.5C10.7859 9.21429 11.0438 9.39643 11.1703 9.68571L12 11.5821L12.8297 9.68571C12.9563 9.39643 13.2188 9.21429 13.5 9.21429H14.25C14.6625 9.21429 15 9.6 15 10.0714V15.6429ZM17.2641 16.0714H16.6875C16.4812 16.0714 16.3125 15.8786 16.3125 15.6429V14.7857C16.3125 14.55 16.4812 14.3571 16.6875 14.3571H17.2641C17.5453 14.3571 17.7516 14.1696 17.7516 14.0036C17.7516 13.9339 17.7141 13.8589 17.6531 13.8L16.6266 12.7929C16.2281 12.4071 16.0031 11.8554 16.0031 11.2875C16.0031 10.1464 16.8937 9.21964 17.9906 9.21964H18.5625C18.7688 9.21964 18.9375 9.4125 18.9375 9.64821V10.5054C18.9375 10.7411 18.7688 10.9339 18.5625 10.9339H17.9859C17.7047 10.9339 17.4984 11.1214 17.4984 11.2875C17.4984 11.3571 17.5359 11.4321 17.5969 11.4911L18.6234 12.4982C19.0219 12.8839 19.2469 13.4357 19.2469 14.0036C19.2516 15.1446 18.3609 16.0714 17.2641 16.0714Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_512'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.s-i-kakaotalk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 3C17.8 3 22.501 6.664 22.501 11.185C22.501 15.705 17.8 19.369 12.001 19.369C11.4236 19.3693 10.8467 19.3325 10.274 19.259L5.86601 22.142C5.36501 22.407 5.18801 22.378 5.39401 21.729L6.28601 18.051C3.40601 16.591 1.50101 14.061 1.50101 11.185C1.50101 6.665 6.20101 3 12.001 3H12ZM17.908 11.06L19.378 9.636C19.4628 9.54791 19.5102 9.43033 19.51 9.30804C19.5099 9.18575 19.4623 9.0683 19.3772 8.98041C19.2922 8.89252 19.1764 8.84107 19.0541 8.83689C18.9319 8.83271 18.8128 8.87613 18.722 8.958L16.794 10.824V9.282C16.794 9.15682 16.7443 9.03676 16.6558 8.94825C16.5672 8.85973 16.4472 8.81 16.322 8.81C16.1968 8.81 16.0768 8.85973 15.9883 8.94825C15.8997 9.03676 15.85 9.15682 15.85 9.282V11.839C15.8324 11.9119 15.8324 11.9881 15.85 12.061V13.5C15.85 13.6252 15.8997 13.7452 15.9883 13.8338C16.0768 13.9223 16.1968 13.972 16.322 13.972C16.4472 13.972 16.5672 13.9223 16.6558 13.8338C16.7443 13.7452 16.794 13.6252 16.794 13.5V12.137L17.221 11.724L18.649 13.757C18.6847 13.8078 18.73 13.851 18.7823 13.8842C18.8347 13.9175 18.8931 13.9401 18.9542 13.9508C19.0153 13.9615 19.0779 13.96 19.1384 13.9465C19.199 13.933 19.2563 13.9077 19.307 13.872C19.3578 13.8363 19.401 13.791 19.4342 13.7387C19.4675 13.6863 19.4901 13.6279 19.5008 13.5668C19.5115 13.5057 19.51 13.4431 19.4965 13.3826C19.483 13.322 19.4577 13.2648 19.422 13.214L17.908 11.059V11.06ZM14.95 12.984H13.49V9.297C13.4844 9.17571 13.4323 9.06123 13.3445 8.97737C13.2567 8.89351 13.1399 8.84672 13.0185 8.84672C12.8971 8.84672 12.7803 8.89351 12.6925 8.97737C12.6047 9.06123 12.5526 9.17571 12.547 9.297V13.456C12.547 13.716 12.757 13.928 13.018 13.928H14.95C15.0752 13.928 15.1952 13.8783 15.2838 13.7898C15.3723 13.7012 15.422 13.5812 15.422 13.456C15.422 13.3308 15.3723 13.2108 15.2838 13.1222C15.1952 13.0337 15.0752 12.984 14.95 12.984ZM9.09301 11.893L9.78901 10.185L10.427 11.892L9.09301 11.893ZM11.616 12.38L11.618 12.364C11.6178 12.2451 11.5724 12.1307 11.491 12.044L10.445 9.244C10.4012 9.11057 10.3176 8.99369 10.2056 8.90899C10.0936 8.8243 9.95834 8.7758 9.81801 8.77C9.67665 8.76938 9.53845 8.81182 9.4218 8.89167C9.30515 8.97152 9.21558 9.08499 9.16501 9.217L7.50301 13.292C7.45567 13.4079 7.45631 13.5379 7.50478 13.6533C7.55326 13.7687 7.64561 13.8602 7.76151 13.9075C7.87741 13.9548 8.00737 13.9542 8.12279 13.9057C8.23822 13.8572 8.32967 13.7649 8.37701 13.649L8.70901 12.836H10.779L11.077 13.636C11.0973 13.6958 11.1295 13.7509 11.1715 13.7981C11.2135 13.8452 11.2645 13.8835 11.3216 13.9105C11.3787 13.9376 11.4406 13.9529 11.5037 13.9557C11.5668 13.9584 11.6298 13.9484 11.689 13.9263C11.7481 13.9042 11.8023 13.8704 11.8482 13.8271C11.8941 13.7837 11.9308 13.7315 11.9561 13.6737C11.9815 13.6158 11.995 13.5535 11.9958 13.4903C11.9967 13.4272 11.9848 13.3645 11.961 13.306L11.616 12.38ZM8.29401 9.302C8.29401 9.17699 8.24442 9.05709 8.15612 8.9686C8.06781 8.88011 7.94802 8.83026 7.82301 8.83H4.57801C4.45283 8.83 4.33277 8.87973 4.24425 8.96825C4.15574 9.05676 4.10601 9.17682 4.10601 9.302C4.10601 9.42718 4.15574 9.54724 4.24425 9.63575C4.33277 9.72427 4.45283 9.774 4.57801 9.774H5.73801V13.51C5.73801 13.6352 5.78774 13.7552 5.87625 13.8438C5.96477 13.9323 6.08483 13.982 6.21001 13.982C6.33519 13.982 6.45524 13.9323 6.54376 13.8438C6.63228 13.7552 6.68201 13.6352 6.68201 13.51V9.774H7.82201C7.94719 9.774 8.06724 9.72427 8.15576 9.63575C8.24428 9.54724 8.29401 9.42718 8.29401 9.302Z' fill='black'/%3E%3C/svg%3E");
}

.s-i-worldcall {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.4245 4.58162C18.4513 3.59873 17.2934 2.81782 16.0174 2.28377C14.7414 1.74972 13.3725 1.47304 11.9893 1.46964C10.6061 1.46623 9.23579 1.73617 7.9572 2.26393C6.67862 2.7917 5.51691 3.56689 4.53882 4.54498C3.56073 5.52307 2.78553 6.68478 2.25777 7.96337C1.73 9.24196 1.46007 10.6122 1.46347 11.9954C1.46688 13.3787 1.74355 14.7476 2.27761 16.0236C2.81166 17.2995 3.59256 18.4574 4.57546 19.4307C5.54872 20.4136 6.7066 21.1945 7.98257 21.7285C9.25855 22.2626 10.6275 22.5393 12.0107 22.5427C13.3939 22.5461 14.7642 22.2761 16.0428 21.7484C17.3214 21.2206 18.4831 20.4454 19.4612 19.4673C20.4392 18.4892 21.2144 17.3275 21.7422 16.0489C22.27 14.7703 22.5399 13.4001 22.5365 12.0169C22.5331 10.6336 22.2564 9.26471 21.7224 7.98874C21.1883 6.71276 20.4074 5.55488 19.4245 4.58162ZM2.99999 12.0062C2.99965 11.2096 3.10526 10.4166 3.31405 9.64787C3.65811 10.3885 4.1578 11.0283 4.49764 11.7882C4.93686 12.7651 6.11624 12.4941 6.63702 13.3501C7.09921 14.1099 6.60561 15.0708 6.95155 15.8658C7.2028 16.4429 7.7953 16.569 8.20405 16.9908C8.62171 17.4165 8.6128 17.9996 8.67655 18.5546C8.74849 19.2067 8.86517 19.853 9.02577 20.4891C9.02577 20.4938 9.02577 20.499 9.02952 20.5037C5.52186 19.2718 2.99999 15.9282 2.99999 12.0062ZM12 21.0062C11.4974 21.006 10.9956 20.964 10.5 20.8805C10.5051 20.7535 10.5075 20.6349 10.5201 20.5524C10.634 19.8071 11.0072 19.0782 11.5106 18.5204C12.008 17.9701 12.6895 17.5979 13.1095 16.9735C13.5211 16.3641 13.6444 15.5438 13.4747 14.8318C13.2248 13.7799 11.7956 13.4288 11.025 12.8583C10.582 12.5302 10.1878 12.023 9.60608 11.9818C9.33796 11.963 9.11342 12.0207 8.84764 11.9522C8.60389 11.889 8.41264 11.7577 8.15296 11.7919C7.6678 11.8557 7.36171 12.3741 6.84046 12.3038C6.34592 12.2377 5.83639 11.6588 5.72389 11.1877C5.57952 10.5821 6.05858 10.3857 6.57186 10.3318C6.78608 10.3093 7.02655 10.2849 7.23233 10.3637C7.50327 10.464 7.63124 10.7293 7.87452 10.8633C8.33061 11.1137 8.42296 10.7138 8.35311 10.3088C8.24858 9.70225 8.12671 9.45521 8.66764 9.03756C9.04264 8.74975 9.36327 8.54162 9.30327 8.02459C9.26764 7.72084 9.10124 7.5835 9.25639 7.28115C9.37405 7.051 9.69702 6.84334 9.90749 6.706C10.4508 6.35162 12.2348 6.37787 11.5059 5.386C11.2917 5.0949 10.8966 4.57459 10.5216 4.50334C10.0528 4.41475 9.84468 4.93787 9.51796 5.1685C9.18046 5.40709 8.52327 5.67803 8.1853 5.30912C7.73061 4.81271 8.48671 4.65006 8.65405 4.30318C8.73139 4.14146 8.65405 3.91693 8.52374 3.70553C8.6928 3.63428 8.86467 3.56818 9.03936 3.50725C9.14884 3.5881 9.27871 3.63681 9.41436 3.64787C9.72796 3.6685 10.0237 3.49881 10.2975 3.71256C10.6012 3.94693 10.8201 4.24318 11.2233 4.31631C11.6133 4.38709 12.0262 4.15975 12.1228 3.76037C12.1814 3.51756 12.1228 3.26115 12.0666 3.01037C13.8197 3.02046 15.5312 3.54549 16.9884 4.52021C16.8947 4.48459 16.7826 4.48881 16.6444 4.55303C16.3598 4.68521 15.9567 5.02178 15.9234 5.35553C15.8855 5.73428 16.4442 5.78771 16.7095 5.78771C17.108 5.78771 17.5116 5.60959 17.3831 5.14928C17.3273 4.94959 17.2514 4.74193 17.1291 4.61631C17.4231 4.82038 17.7049 5.04171 17.9728 5.27912C17.9686 5.28334 17.9644 5.28709 17.9601 5.29178C17.6901 5.57303 17.3766 5.79568 17.1919 6.13787C17.0616 6.37881 16.9148 6.49318 16.6509 6.55553C16.5056 6.58975 16.3397 6.6024 16.2178 6.6999C15.8784 6.96709 16.0716 7.60928 16.3931 7.80193C16.7995 8.04521 17.4023 7.93084 17.7089 7.5835C17.9484 7.31162 18.0895 6.83959 18.5203 6.84006C18.71 6.83966 18.8921 6.91392 19.0275 7.04678C19.2056 7.23146 19.1705 7.40396 19.2084 7.63459C19.2755 8.04428 19.6369 7.82209 19.8567 7.61537C20.017 7.90057 20.1615 8.19428 20.2898 8.49521C20.048 8.8435 19.8558 9.22318 19.274 8.81725C18.9258 8.57396 18.7116 8.22099 18.2742 8.11131C17.8922 8.01756 17.5008 8.11506 17.1234 8.18021C16.6945 8.25475 16.1859 8.28756 15.8606 8.6124C15.5461 8.92553 15.3797 9.34459 15.045 9.65912C14.3976 10.2685 14.1244 10.9337 14.5434 11.7952C14.9466 12.6235 15.7898 13.073 16.6997 13.014C17.5936 12.9544 18.5222 12.436 18.4964 13.7349C18.487 14.1947 18.5831 14.513 18.7242 14.9401C18.855 15.3338 18.8461 15.7154 18.8761 16.1218C18.9046 16.5977 18.979 17.0697 19.0983 17.5313C18.2581 18.6131 17.1818 19.4885 15.9515 20.0907C14.7213 20.693 13.3697 21.0061 12 21.0062Z' fill='black'/%3E%3C/svg%3E");
}

.cursor-p {
  cursor: pointer;
}

/* 상품후기 및 상품문의 */
.goods-board {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

.goods-board iframe {
  margin: 0;
  padding: 0;
}

@media (max-width: 768px) {
  .goods-board>h3 {
    padding: 0;
  }
}

/* 원산지, 배송안내, 교환반품안내 */
.accodion-wrap {
  border-bottom: 1px solid #9EA7B3;
  padding: 0;
}

.accodion-title-box {
  border-top: 1px solid #9EA7B3;
  background: #FFF;
  padding: 0 20px;
  cursor: pointer;
}

.accodion-title-wrap {
  display: flex;
  height: 80px;
  justify-content: space-between;
  align-items: center;
}

.i-arrow-top {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12' viewBox='0 0 22 12' fill='none'%3E%3Cpath d='M11.1584 11.992C11.4009 11.9562 11.6277 11.8407 11.8076 11.6694L21.5854 2.10687C21.8318 1.89578 21.9843 1.58911 22 1.25855C22.0195 0.931962 21.9022 0.609359 21.6793 0.370395C21.4563 0.135413 21.1473 0 20.8227 0C20.4981 0 20.193 0.139396 19.9701 0.37836L10.998 9.15234L2.02983 0.37836C1.8069 0.139396 1.50183 0 1.17721 0C0.856495 0 0.543606 0.135413 0.320673 0.370395C0.0977395 0.613342 -0.0156827 0.931962 -3.82381e-05 1.25855C0.0156062 1.58911 0.16814 1.89578 0.41454 2.10687L10.1923 11.6655C10.4505 11.9164 10.8064 12.0358 11.1584 11.9881V11.992Z' fill='black'/%3E%3C/svg%3E");
}

.i-arrow-bottom {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12' viewBox='0 0 22 12' fill='none'%3E%3Cg clip-path='url(%23clip0_86_431)'%3E%3Cpath d='M10.8416 0.00796402C10.5992 0.0438087 10.3723 0.159309 10.1924 0.330567L0.414617 9.89313C0.168217 10.1042 0.0156834 10.4109 3.89355e-05 10.7415C-0.0195166 11.068 0.0978165 11.3906 0.32075 11.6296C0.543683 11.8646 0.85266 12 1.17728 12C1.5019 12 1.80697 11.8606 2.0299 11.6216L11.002 2.84766L19.9702 11.6216C20.1931 11.8606 20.4982 12 20.8228 12C21.1435 12 21.4564 11.8646 21.6793 11.6296C21.9023 11.3867 22.0157 11.068 22 10.7415C21.9844 10.4109 21.8319 10.1042 21.5855 9.89313L11.8077 0.334549C11.5496 0.0836361 11.1936 -0.035846 10.8416 0.0119469L10.8416 0.00796402Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_86_431'%3E%3Crect width='22' height='12' fill='white' transform='translate(22 12) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.accodion-title-box .i-arrow-bottom {
  display: none;
}

.accodion-title-box .i-arrow-top {
  display: block;
}

.accodion-title-box.on .i-arrow-top {
  display: none;
}

.accodion-title-box.on .i-arrow-bottom {
  display: block;
}

.accodion-body-wrap {
  border-top: 1px solid #9EA7B3;
  background-color: #F6F7F9;
  padding: 20px;
  display: none;
}

.accodion-table table {
  margin: 0 0 20px 0;
  padding: 0;
  width: 100%;
}

.accodion-table table th,
.accodion-table table td {
  border: 1px solid #9EA7B3;
  padding: 10px;
  font-size: 1.2rem;
  color: #000;
}

.accodion-table table th {
  font-weight: 700;
}

.accodion-table table td {
  background-color: #FFF;
}

.accodion-table p {
  color: #777;
}

.accodion-body-wrap>ul {
  margin: 0 0 10px 0;
  padding: 0;
  list-style: disc;
}

.accodion-body-wrap>ul:last-child {
  margin-bottom: 0;
}

.accodion-body-wrap>ul>li {
  color: #777;
  font-size: 1.4rem;
  line-height: 180%;
  /* 25.2px */
  margin-left: 14px;
  list-style: disc;
}

.accodion-body-wrap>ul>li:first-child {
  color: #292A2E;
  font-size: 1.6rem;
  line-height: 160%;
  /* 25.6px */
  margin-left: 0;
  margin-bottom: 10px;
  list-style: none;
}

.notice-body {
  background-color: #F6F7F9;
  padding: 40px 30px;
}
.notice-body>ul {
  margin: 0 0 20px 0;
  padding: 0;
  list-style: none;
}

.notice-body>ul:last-child {
  margin-bottom: 0;
}

.notice-body>ul>li {
  color: #333333;
  font-size: 1.6rem;
  line-height: 28px;
  list-style: none;
}

.notice-body>ul>li:first-child {
  color: #333333;
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 26px;
  margin-bottom: 10px;
  list-style: none;
}

/* 추천상품 */
.recommend-box {
  background-color: rgba(0, 0, 0, 0.05);
}

.recommend-box h3 {
  padding-left: 40px;
}

.displaY_goods_name a {
  font-size: 1.6rem !important;
}

/* 스텝순서 박스 */
.step-box span {
  background-color: #333333;
  border-radius: 999px;
  font-size: 1.4rem;
  font-weight: 700;
  color: #FFF;
  padding: .2rem 1rem;
}
.step-box h2 {
  font-size: 1.8rem;
  font-weight: 700;
  padding-bottom: 1rem;
}
.step-box p {
  font-size: 1.6rem;
  font-weight: normal;
  color: #515151;
}

.text_soldout_pause {
  font-size: var(--font-size-h4);
  color: #727272 !important;
  text-align: center;
}

/* 이미지 모바일/피씨 구분 */
.mobile {display: none;}
.web {display: block;}

@media (max-width: 768px) {
  .mobile {display: block;}
  .web {display: none;}
}

/* ---- 모바일 전용 ---- */
@media (max-width:768px) {
  .detail-2023 {
    padding: 0 10px;
  }

  .detail-wrap-info {
    padding: 0 10px;
  }

  .division {
    padding: 60px 0;
  }

  .option-item {
    height: 250px;
  }

  .option-item-label {
    flex-direction: column;
  }

  .recommend-box h3 {
    padding-left: 10px;
  }

  .mus-flip {
    height: 250px;
  }

  .mus-item {
    height: 250px;
  }
}