body {

  text-align: left;
}

a:hover {
  color: #f07320;
}

img, legend {
  border: 0
}

header, footer, section, aside, hgroup, time, figure, figcaption, article, mark, nav, ruby, summary, video, details, dialog, main, mark, wbr {
  display: block
}

* {
  /* outline: none !important; */
}

a {
  text-decoration: none
}

a:active, a:focus, a:hover {
  outline: 0;
  text-decoration: none

}

a:hover {
  color: #f27320;
}

img {
  height: auto;
  max-width: 100%;
  align-items: center;
}

ul, li {
  list-style: none;
  margin: 0;
  padding: 0
}

form {
  display: block;
}

button, html input[type=button], input[type=reset], input[type=submit] {
  cursor: pointer
}

h1, .h1 {
  font-size: 3rem;
  margin-bottom: 1.5rem
}

h2, .h2 {
  font-size: 2.6rem;
  margin-bottom: 1.5rem
}

h3, .h3 {
  font-size: 2.4rem;
  margin-bottom: 1.5rem
}

h4, .h4 {
  font-size: 2rem;
  margin-bottom: 1.5rem
}

h5, .h5 {
  font-size: 1.6rem;
  margin-bottom: 1.5rem
}

h6, .h6 {
  font-size: 1.2rem;
  margin-bottom: 15px
}

.layout_header__VyrNo {
  position: sticky;
  left: 0;
  top: 0;
  z-index: 500;
}

.header_logo__PqOkA.index_container__wMsmd {
  width: 110.0px;
  height: 34.0px;
  margin-right: 6.0px;
  cursor: pointer;
  z-index: 99;
}

.header_pcHeaderContainer__k35eQ {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  z-index: 99;
  background: #fff;
  border-bottom: 1px solid #ddd;
  padding: 0px 15px;
}

.header_pcInfoContainer__Yx7KM {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}

.header_searchContainer__k6_b8 {
  width: 180.0px;
  height: 40.0px;
  background: #f4f4f4;
  border-radius: 30.0px;
  margin-right: 24.0px;
  padding: 0 16.0px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.header_infoBlock__569uI {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding-left: 24.0px;
  position: relative;
}

a.header_infoItem__4JyAH {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  margin-right: 20.0px;
  flex: none;
  cursor: pointer;
}

a.header_wishHeartContainer__pkok5 {
  margin-right: 20.0px;
  cursor: pointer;
}

.index_cartItem__xumFD {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: 8.0px 28.0px;
  border: 1px solid #eee;
  border-radius: 30PX;
  cursor: pointer;
}

.header_infoIcon__vcENm {
  width: 28.8px;
  height: 28.8px;
  margin-right: 4.0px;
}

.header_wishHeartImg__SReu5 {
  width: 24.0px;
  height: 24.0px;
  margin-right: 4.0px;
}

.index_infoIcon__5cYJX {
  width: 24.0px;
  height: 24.0px;
  margin-right: 4.0px;
}

.header_searchIcon__qUXiC {
  width: 24.0px;
  height: 24.0px;
  margin-right: 4.0px;
}


ul.header_navListContainer__pKAca {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding-left: 24.0px;
  overflow: hidden;
  margin: 0;
}

.header_navHoverShowContainer__eLP59 {
  display: none;
  position: absolute;
  left: 0;
  top: 92.16px;
  width: 1920.0px;
  min-height: 0;
  opacity: 0;
  background: #fff;
  display: none;
  overflow: hidden;
  transition: height .25s ease-in, opacity .15s ease-in;
}

ul.header_navListContainer__pKAca .header_navNameContainer__s0j_1 {
  padding: 43.2px 24.0px;
  flex: none;
}

ul.header_navListContainer__pKAca .header_navNameContainer__s0j_1 {
}

ul.header_navListContainer__pKAca .header_navNameContainer__s0j_1 .header_navName__l_59R {
  font-size: 14PX;
  color: #000;
  line-height: 1;
  font-weight: 700;
  font-family: Roboto;
  cursor: pointer;
  text-align: center;
}

.header_pcNavListContainer__wxbhU {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex: 1;
}

.header_logo__PqOkA.index_container__wMsmd.header_mobile__PqOkA {
  /* height: 50px; */
}

.header_infoBlock__569uI:before {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  content: "";
  width: 1px;
  height: 50.0px;
  left: -1px;
  background: #eee;
}

.header_logo__PqOkA.index_container__wMsmd.header_mobile__PqOkA img {
  height: 33px;
}

.index_topNoticeContainer__pumle {
  height: 72PX;
  background: #f4f4f4;
  box-shadow: inset 0 -1PX 0 0 #eee;
  position: relative;
  display: flex;
  align-items: center;
}

.header_logo__PqOkA.index_container__wMsmd.header_mobile__PqOkA .ant-image {
  height: 34px;
}

.index_noticeCloseIcon__XyGP_ {
  position: absolute;
  cursor: pointer;
  right: 100PX;
  width: 16PX;
  height: 16PX;
  top: calc(50% - 8PX);
}

.index_topNoticeSwiper__OdVkI {
  /* width: 658PX; */
  /* margin: 0 auto; */
}

.index_nextBtn__E7QUk, .index_prevBtn__xUDaX {
  position: absolute;
  right: 0;
  top: 0;
  width: 32PX;
  height: 32PX;
  cursor: pointer;
  z-index: 10;
}

.index_prevBtn__xUDaX {
  transform: rotate(180deg);
  left: 0;
}

.index_swiperContainer__MyF_k {
  /* width: 658PX; */
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

.swiper {
  position: relative;
  overflow: hidden;
}

.banner_bannerSwiper__Vij0c {
  margin: 32PX auto 0;
}

.index_productListSwiperContainer__oPLK0 {
  margin: 120PX auto 0;
}

.index_titleContainer__PQFjm {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}

.index_titleText__Hxz8v {
  font-size: 32PX;
  font-family: Roboto;
  font-weight: 700;
  color: #e60021;
  line-height: 32PX;
}

.index_rightMore__mJDVM {
  text-decoration: underline;
  font-weight: 400;
  font-size: 16PX;
}

.index_contentContainer__KnTwr {
  margin-top: 32PX;
  position: relative;
  padding: 0;
}

.index_productItemContainer__rDwtr {
  /* max-width: 336.0px; */
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 60.0px;
  overflow: hidden;
  position: relative;
  border: 1px solid transparent;
}

.index_imgContainer__ZB90_ {
  /* width: 336.0px; */
  /* height: 418.0px; */
  position: relative;
  background: #f5f5f5;
  display: flex;
  align-items: center;
  justify-content: center;
}

.index_img__DWARz.index_container__wMsmd {
  /* width: 336.0px; */
  /* height: 336.0px; */
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}

.ant-image {
  position: relative;
  display: flex;
}

.index_container__wMsmd .ant-image-img {
  vertical-align: top;
}

.index_itemSubTitle__mX6v_ {
  color: #9f6f00;
  font-size: 16.0px;
  font-family: Roboto;
  font-weight: 400;
  line-height: 16.0px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  margin-top: 24.0px;
  padding: 0 8.0px;
  text-align: left;
}

h2.index_itemUsTitle__7oLxa {
  font-size: 16.0px;
  color: #000;
  line-height: none;
  font-weight: 500;
  font-family: Roboto;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 12.0px;
  padding: 0 8.0px;
  text-align: left;
}

.index_itemPrice__AQoMy {
  font-size: 16PX;
  color: #d2001e;
  line-height: 1;
  font-weight: 500;
  font-family: Roboto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 20.0px;
  /* width: 336.0px; */
  margin-top: 24.0px;
  margin-bottom: 28.0px;
  padding: 0 8.0px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8.0px 0;
  width: 100%;
}

img.index_popNowTag__lo3RD {
  position: absolute;
  right: 10.0px;
  top: 12.0px;
  width: 45.0px;
}

.index_tag__5TOhq {
  position: absolute;
  left: 12.0px;
  top: 12.0px;
  display: flex;
  flex-direction: column;
  gap: 4.0px 0;
}

.index_arrow__sL3UB.index_container__wMsmd {
  position: absolute;
  width: 24.0px;
  height: 24.0px;
  right: 9.0px;
  bottom: 6.0px;
  opacity: 0;
  transition: opacity .3s linear;
}

span.ant-tag.ant-tag-has-color.index_tagStyle__gQlMP {
  height: 20.0px;
  width: max-content;
  min-width: 46.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Roboto;
  color: #fff;
}

.index_productItemContainer__rDwtr:hover {
  border: 1px solid #ccc;
}

.index_productItemContainer__rDwtr:hover .index_arrow__sL3UB {
  opacity: 1;
}

.index_nextBtn__FqhOn, .index_prevBtn__ORA7F {
  position: absolute;
  width: 46PX;
  height: 46PX;
  top: 168PX;
  background: hsla(0, 0%, 100%, .3);
}

.index_prevBtn__ORA7F {
  left: -25px;
  transform: rotate(180deg);
}

.index_nextBtn__FqhOn {
  right: -25px;
  left: inherit;
}

.index_diffMedia__AoQq_ {
}

.index_title__OdvEZ {
  /* margin-top: 120PX; */
  /* padding: 0 23PX; */
  font-size: 32PX;
  font-family: Roboto;
  font-weight: 700;
  color: #000;
  text-align: left;
  margin-bottom: 32px;
}

.index_morePicContainer__RoiR7 {
  width: 100%;
  height: 100%;
  margin-top: 0px;
}

.index_contentContainer__ZUHAm.morePicTemplate_58 {
  margin-top: 32PX;
  padding: 0px;
  position: relative;
}

.index_nextBtn__LRyId, .index_prevBtn__5xyux {
  width: 46PX;
  height: 46PX;
  top: 174PX;
  background: hsla(0, 0%, 100%, .3);
}

.index_nextBtn__LRyId {
  left: inherit;
  right: -25px;
}

.index_prevBtn__5xyux {
  left: -25px;
  transform: rotate(180deg);
}

.index_contentContainer__IfK1J {
  display: flex;
  justify-content: space-between;
}

.index_leftContainer__X_1kE {
  width: 708PX;
  height: 584PX;
  display: flex;
  justify-content: center;
  background: #f5f5f5;
}

.index_rightContainer__dlEHt {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.index_rightItem__wb7lU {
  width: 708PX;
  height: 280PX;
  display: flex;
  justify-content: center;
  background: #f5f5f5;
}

.index_title__JSAKN,.index_title__2lWWJ {
  font-size: 32PX;
  font-family: Roboto;
  font-weight: 700;
  color: #000;
  margin-bottom: 32PX;
  text-align: left;
}

.index_threePicContainer__g4K9S {
  width: 100%;
  height: 100%;
  /* margin-top: 120PX; */
}

.footer_footerContainer__t2bVO {
  background: #000;
}

.footer_footerTopContainer__xvBEK {
  background: #e4dbdb;
  margin-top: 120.0px;
  /* display: flex; */
  /* justify-content: space-between; */
  /* align-items: center; */
}

.footer_mediaContainer__uQ8qx {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 120.0px;
}

p.footer_blockTitle__ASV_5 {
  font-size: 32.0px;
  color: #000;
  line-height: 1;
  font-weight: 700;
  font-family: Roboto;
  margin-bottom: 0;
}

.footer_mediaListBlock__xQNIa {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  margin-left: 48.0px;
}

.footer_platformListBlock__4NFIl {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.footer_platformItem__6nCHb {
  flex: none;
  margin-left: 16.0px;
  cursor: pointer;
}

.footer_platformItemImg__REn2l.index_container__wMsmd {
  width: 200.0px;
  height: 58.0px;
}

.footer_mainInfoBlock__ZlErq {
  width: 100%;
  /* display: flex; */
  /* justify-content: space-between; */
  padding: 60.0px 0;
}

.footer_title__XcTUK {
  font-size: 14.0px;
  font-family: Roboto;
  font-weight: 700;
  color: #fff;
  line-height: 14.0px;
}

.footer_desc___uEU6 {
  margin-top: 12.0px;
  font-size: 14.0px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #676767;
  line-height: 14.0px;
}

form.ant-input-affix-wrapper.footer_chatInput__uYrHb {
  margin-top: 24.0px;
  font-size: 14.0px;
  font-family: Roboto;
  font-weight: 700;
  color: #fff;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, .85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all .3s;
  display: inline-flex;
  margin-top: 12.0px;
  width: 425.0px;
  height: 38.0px;
  background: #fff;
}

input#ebulten {
  padding: 0;
  width: 100%;
  border: 0;
}

span.ant-input-suffix {
  display: flex;
  flex: none;
  align-items: center;
  margin-left: 4px;
}

p.footer_blockTitle__ASV_5 {
}

p.footer_blockTitle__ASV_5 {
  font-size: 32.0px;
  color: #000;
  line-height: 1;
  font-weight: 700;
  font-family: Roboto;
  margin-bottom: 0;
}

.footer_chatItem__WNgSr {
  margin-top: 14.0px;
  width: 425.0px;
  height: 58.0px;
  border: 1px solid #676767;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12.0px;
  text-align: left;
}

.footer_infoTitle__iYJQx {
  font-size: 14.0px;
  font-family: Roboto;
  font-weight: 400;
  color: #fff;
  line-height: 14.0px;
}

.footer_infoSubTitle__lHrHc {
  margin-top: 8.0px;
  font-size: 14.0px;
  font-family: Roboto;
  font-weight: 400;
  color: #676767;
  line-height: 14.0px;
}

span.footer_chatItemRight__nIBBd {
  font-size: 14.0px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #676767;
  text-decoration: underline;
  cursor: pointer;
}

a.footer_chatItemRight__nIBBd {
  font-size: 14.0px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #676767;
  text-decoration: underline;
  cursor: pointer;
}

.footer_menuBlock__ej9c7 {
  max-width: 760.0px;
  height: fit-content;
  display: grid;
  grid-auto-flow: row;
  grid-template-columns: repeat(auto-fit, minmax(100.0px, 170.0px));
  justify-content: end;
  gap: 24.0px;
}

.footer_menuListItem__N6GvP {
  text-align: left;
}

.footer_menuTitle__S7Xty {
  color: #fff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14.0px;
  font-family: Roboto;
  font-weight: 700;
  line-height: 18.0px;
}

.footer_childMenuTitle__CnVoj {
  margin-top: 16.0px;
  cursor: pointer;
  color: #676767;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.footer_childMenuTitle__CnVoj a {
  font-size: 14.0px;
  font-family: Roboto;
  font-weight: 400;
  color: #676767;
  line-height: 18.0px;
}

.footer_bottomBlock__dkjpN {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: 0 auto;
  padding: 24.0px 0;
  border-top: 1px solid #676767;
}

.footer_copyRight__l_ZYu {
  font-size: 12.0px;
  font-family: Roboto;
  font-weight: 400;
  color: #676767;
  text-align: center;
}

.footer_creditCard__7MFHf {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-top: 16.0px;
}

.footer_creditCardItem__MlYyj {
  margin-right: 10.0px;
  flex: none;
}

.footer_itemImg__kDg0t.index_container__wMsmd {
  width: 45.0px;
  height: 28.0px;
}

.footerTopContainer__xvBEK {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.mainInfoBlock__ZlErq {
  display: flex;
  justify-content: space-between;
  text-align: left;
}

.ant-back-top {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, .85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: "tnum";
  position: fixed;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
  right: 0;
  top: calc(50% - 20.0px);
}

.footer_chatCardTitle__DNwzN {
  margin-top: 24.0px;
  font-size: 14.0px;
  font-family: Roboto;
  font-weight: 700;
  color: #fff;
}

.footer_mediaItemImg__DrxAT.index_container__wMsmd {
  width: 30.0px;
  height: 30.0px;
  margin-left: 12.0px;
}

.index_checkItem__XuxzU label:before {
  margin-right: 6.5px;
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all .3s;
  content: "";
}

.index_checkItem__XuxzU input {
  display: none;
}

.index_checkItem__XuxzU label {
  display: flex;
  align-items: center;
  word-break: break-all;
  color: rgba(0, 0, 0, .85);
  font-size: 14px;
  padding-left: 0px;
}

.index_categoryFilterTitle__zgejw {
  margin-top: 20.0px;
  font-family: Roboto;
  font-weight: 700;
  font-size: 16.0px;
  color: #000;
  text-align: left;
}

.index_checkItem__XuxzU {
  margin-top: 16.0px;
}

.pagination {
  justify-content: center;
}

ol.breadcrumb {
  background-color: transparent;
  padding: 0;
  margin: 0;
}

ol.breadcrumb li, ol.breadcrumb li a {
  font-size: 13px;
}

ol.breadcrumb {
  margin: 30px 0px 0px;
}

.index_swiperBlock__LcH_U {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 89.0px;
  height: 594.0px;
  margin-right: 11.0px;
}

.index_container__WvUW4 {
  position: sticky;
  z-index: 2;
  top: 100.0px;
  display: flex;
}

.index_mainSwiper__sj_SJ {
  width: 100%;
}

.index_previewBlock__o7NNv {
  position: relative;
  z-index: 1;
  width: 594.0px;
  height: 594.0px;
  margin-bottom: 12.0px;
}

.splide__slide.is-active img {
  border: 1px solid #ce112d;
}

.index_arrowContainer__l8xpJ.splide__arrows.splide__arrows--ttb {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  transform: rotate(90deg);
  height: 88.0px;
  width: 88.0px;
}

button.index_prevBtn__z7hyH.splide__arrow.splide__arrow--prev {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 42.0px;
  height: 88.0px;
  border-radius: 0;
  transform: translateY(0);
  top: 0;
  left: 0;
  background: #f4f4f4;
}

button.index_nextBtn__klznu.splide__arrow.splide__arrow--next {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 42.0px;
  height: 88.0px;
  border-radius: 0;
  top: 0;
  right: 0;
  transform: translateY(0);
  background: #f4f4f4;
}

ul.splide__pagination.splide__pagination--ttb {
  display: none;
}

button.index_prevBtn__z7hyH.splide__arrow.splide__arrow--prev .index_leftIcon__jyKsm {
  width: 22.0px;
  height: 22.0px;
  transform: rotate(180deg);
}

button.index_nextBtn__klznu.splide__arrow.splide__arrow--next .index_rightIcon__i4yKx {
  width: 22.0px;
  height: 22.0px;
}

h1.index_title___0OsZ {
  display: box;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  box-orient: vertical;
  -webkit-box-orient: vertical;
  font-size: 28.0px;
  color: #000;
  line-height: 1.4;
  font-weight: 700;
  font-family: Roboto;
  -moz-user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
  -khtml-user-select: text;
  -o-user-select: text;
  user-select: text;
  margin-bottom: 0;
  text-align: left;
}

.index_topContainer__k3AWJ {
  position: relative;
}

.index_haretIcon__VUMgV {
  display: flex;
  justify-content: flex-end;
}

.index_shareIcon__f028K {
  width: 24px;
  height: 24px;
  cursor: pointer;
}

.index_price__cAj0h {
  font-size: 24.0px;
  color: #d2001e;
  line-height: 1;
  font-weight: 500;
  font-family: Roboto;
  margin-top: 24.0px;
  display: flex;
  align-items: center;
}

.index_titleContainer__lPjts {
  width: 100%;
}

.index_tagAndHeart__Jo2l0 {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.index_title___0OsZ {
  font-size: 16PX;
  color: #000;
  line-height: 1;
  font-weight: 400;
  font-family: Roboto;
}

.index_container__tFuti {
  text-align: left;
}

.index_quantityInfoBlock__ZlxOe {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: normal;
  margin-top: 12px; /* 12.0px ≈ 12px */
}

.index_countButton__mJU5Q.index_disableBtn__cDpGw {
  font-size: 20px; /* 20.0px ≈ 20px */
  color: #000;
  line-height: 1;
  font-weight: 700;
  font-family: Roboto;
  width: 32px; /* 32.0px ≈ 32px */
  height: 32px; /* 32.0px ≈ 32px */
  line-height: 28px; /* 28.0px ≈ 28px */
  text-align: center;
  box-sizing: border-box;
  border: 1px solid #ddd; /* Tekrar tanımlanmıştı */
  flex: none;
  cursor: pointer;
  color: #ddd;
}

.ant-input-borderless {
  width: 70px; /* 70.0px ≈ 70px */
  font-size: 20px; /* 20.0px ≈ 20px */
  font-weight: 700;
  text-align: center;
  border: 0;
}

.index_quantityContainer__OhYal {
  width: 100%;
  clear: both;
  margin: 15px 0px 0px;
  display: inline-block;
}

.index_actionContainer__EqFYe {
  margin-top: 30px;
  display: flex;
  flex-direction: row;
  align-items: normal;
  justify-content: space-between;
  gap: 0 6.0px;
}

.index_heartBtn__g3Das {
  border: 1px solid #000;
  height: 60.0px;
  width: 154.0px;
  margin-right: 12.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16.0px;
  font-family: Roboto;
  font-weight: 700;
  color: #000;
  line-height: 20.0px;
}

.index_heartBtn__g3Das svg {
  width: 24.0px;
  height: 24.0px;
  margin-right: 8.0px;
}

.index_btnFull__F7k90 {
  background-color: #d2001e;
  width: 100%;
  /* width: 290.0px; */
  height: 60.0px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 16.0px;
  font-family: Roboto;
  font-weight: 700;
  color: #fff;
  cursor: pointer;
  border: 0;
}

.index_infoContainer__flafZ {
  -moz-user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
  -khtml-user-select: text;
  -o-user-select: text;
  user-select: text;
  margin-top: 30px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.ant-collapse-item {
  position: relative;
  z-index: 1;
}

.ant-collapse-header {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  padding: 12px 16px;
  color: rgba(0, 0, 0, .85);
  line-height: 1.5715;
  cursor: pointer;
  transition: all .3s, visibility 0s;
  background: #fff;
  padding: 24.0px 12.0px 24.0px 0;
}

span.ant-collapse-header-text {
  flex: auto;
  color: #000;
  font-family: Roboto;
  font-weight: 500;
  font-size: 16.0px;
  font-family: Roboto;
  color: #000;
}

.index_collapseArrow__3Ue_W.ant-collapse-arrow.index_container__wMsmd {
  position: absolute;
  top: 50%;
  right: 16px;
  left: auto;
  margin: 0;
  transform: translateY(-50%);
}

span.ant-collapse-header-text h2 {
  font-size: 16.0px;
  font-family: Roboto;
  color: #000;
}

.ant-collapse-content {
  display: none;
}

.ant-collapse-header {
}

.ant-collapse-item.ant-collapse-item-active {
}

.ant-collapse-item.ant-collapse-item-active .ant-collapse-content {
  display: block;
}

.products_container__T0mpL {
  margin: 30px 0px 0px;
}

ul.header_navBlockContainer__ZD_uz {
  width: 800.0px;
  margin: 0 auto;
  display: grid;
  grid-gap: 16.0px;
  grid-template-columns: repeat(auto-fit, 120.0px);
  grid-auto-flow: row;
  justify-content: center;
}

.header_textLevel2Title__9aXw0 {
  margin-top: 8.0px;
  font-size: 14.0px;
  font-family: Roboto;
  font-weight: 400;
  color: #000;
  text-shadow: 0 3.0px 5.0px rgba(0, 0, 0, .1);
  text-align: center;
}

.header_navHoverShowContainer__eLP59.header_active__QgGD_ {
  display: flex;
  justify-content: center;
  padding: 32.0px 4.0px;
  min-height: 218.0px;
  opacity: 1;
  box-shadow: 0 3.0px 5.0px 0 rgba(0, 0, 0, .1), 0 -1px 0 0 #eee;
}

.index_title__IL3Wv {
  text-align: center;
}
.index_disabledUserSlect__U0Mk7.index_diffMorePic__pHIgH {
  position: relative;
  margin-bottom: 30px;
}
.header_logo__PqOkA.index_container__wMsmd.header_mobile__PqOkA {
  display: none;
}
.containerlayout_pcLayout__49ZwP {
  display: inline-block;
  width: 100%;
}
.index_magnifier__0auVj span {
  position: absolute;
  top: calc(50% - 50px);
  width: 100%;
  background-color: #00000069;
  text-align: center;
  color: #fff;
  line-height: 51px;
}
input.header_hotText__xrk9k {
  width: 100%;
  border: 0;
  background-color: transparent;
  border-radius: 26px;
}

input.header_hotText__xrk9k:focus {
  border: 0;
  box-shadow: none;
}
.ant-image span {
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #00000069;
  color: #fff;
  top: 50%;
  text-align: center;
  font-size: 16px;
  padding: 5px 0px;
}