@charset "UTF-8";.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.PartsDetail_details a{background-color:transparent}.PartsDetail_details li{list-style:none}.PartsDetail_details img{border-style:none}.PartsDetail_details button{margin:0;font-family:inherit;font-size:100%;line-height:1.15}.PartsDetail_details button{overflow:visible}.PartsDetail_details button{text-transform:none}.PartsDetail_details button{-webkit-appearance:button}.PartsDetail_details *,.PartsDetail_details ::before,.PartsDetail_details ::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.PartsDetail_details ::before,.PartsDetail_details ::after{--tw-content:''}.PartsDetail_details a{color:inherit;text-decoration:inherit}.PartsDetail_details button{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.PartsDetail_details button{text-transform:none}.PartsDetail_details button{-webkit-appearance:button;background-color:transparent;background-image:none}.PartsDetail_details h2,.PartsDetail_details h3{margin:0}.PartsDetail_details ul{list-style:none;margin:0;padding:0}.PartsDetail_details button{cursor:pointer}.PartsDetail_details :disabled{cursor:default}.PartsDetail_details img{display:block;vertical-align:middle}.PartsDetail_details img{max-width:100%;height:auto}.PartsDetail_details *,.PartsDetail_details ::before,.PartsDetail_details ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.PartsDetail_details .mt-24{margin-top:6rem}.PartsDetail_details img{width:100%;height:auto}.PartsDetail_details h2{font-size:3.8rem;font-weight:400;line-height:1.4;letter-spacing:.084em}@media screen and (min-width:1440px){.PartsDetail_details h2{font-size:38px}}@media screen and (max-width:768px){.PartsDetail_details h2{font-size:2.8rem;letter-spacing:.056rem}}@media (max-width:768px){.md\:mt-\[2\.2rem\]{margin-top:2.2rem}.PartsDetail_details .md\:w-full{width:100%}}.PartsDetail_details .UiButton_button{background-color:#fff;border:1px solid #000;border-radius:3rem;transition:background-color 0.3s ease}@media screen and (min-width:769px){.PartsDetail_details .UiButton_button[data-button-type=product]:hover{color:#000;background-color:#d6d4d4;border:1px solid #403d33}}@media screen and (max-width:768px){.PartsDetail_details .UiButton_button[data-button-type=product]{width:28.8rem;margin:0 auto}}.PartsDetail_details .UiButton_button[data-button-type=productcheck]{position:relative;color:#fff;background-color:#000}.PartsDetail_details .UiButton_button[data-button-type=productcheck]::before{position:absolute;top:50%;content:"";background-color:#fff;transform:translateY(-50%) rotate(90deg)}.PartsDetail_details .UiButton_button[data-button-type=productcheck]::after{position:absolute;top:50%;content:"";background-color:#fff;transform:translateY(-50%)}@media screen and (min-width:769px){.PartsDetail_details .UiButton_button[data-button-type=productcheck]:hover{color:#fff;background-color:#5d5d5d;border:1px solid #5d5d5d}.PartsDetail_details .UiButton_button[data-button-type=productcheck]:hover::before,.UiButton_button[data-button-type=productcheck]:hover::after{background-color:#fff}}@media screen and (max-width:768px){.PartsDetail_details .UiButton_button[data-button-type=productcheck]{width:28.8rem;margin:0 auto}}.PartsDetail_details .UiButton_link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.PartsDetail_details .UiButton_text{font-size:1.3rem;line-height:1;letter-spacing:.026em;word-break:break-word}@media screen and (min-width:1440px){.PartsDetail_details .UiButton_text{font-size:1.2rem}}@media screen and (max-width:768px){.UiButton_text{font-size:1.2rem}}
.PartsDetail_details .UiTitle_title{text-align:center}.PartsCarrierDetail_grid{display:grid;grid-template-areas:"img text""img text""btn btn";grid-template-columns:0.44fr 0.56fr;align-items:center;justify-content:space-evenly;width:100%;margin:14.38842529px auto 20.27712445px}@media screen and (min-width:1440px){.PartsCarrierDetail_grid{width:1085px;margin:51.8px auto 73px}}@media screen and (max-width:768px){.PartsCarrierDetail_grid{grid-template-areas:"img img""text text""btn btn";justify-content:center;width:28.7rem;margin:3rem auto 0}}
.PartsCarrierDetail_imageConteiner{
  grid-area:img;
  width:100%;
}
/* @media screen and (min-width:1440px){
  .PartsCarrierDetail_imageConteiner{
    width:480px
  }
}
@media screen and (max-width:768px){
  .PartsCarrierDetail_imageConteiner{
    width:100%
  }
} */
.PartsCarrierDetail_image{
  display:flex;
  justify-content:center;
  width:auto;
  height:32rem;
  margin:0 auto
}
@media screen and (min-width:1440px){
  .PartsCarrierDetail_image{
    height:320px
  }
}
@media screen and (max-width:768px){
  .PartsCarrierDetail_image{
    height:19.1rem
  }
}
.PartsCarrierDetail_image img{width:auto;height:100%}
.PartsCarrierDetail_textConteiner{
  grid-area:text;
}
@media screen and (max-width:768px){
  .PartsCarrierDetail_textConteiner{
    width:100%;
    margin-top: 3rem;
  }
}
.PartsCarrierDetail_heading{
  font-size:2.8rem;
  font-weight:500;
  line-height:1;
  letter-spacing: 0.044rem;
}
@media screen and (min-width:1440px){.PartsCarrierDetail_heading{font-size:28px;line-height:42px}}
@media screen and (max-width:768px){
  .PartsCarrierDetail_heading{
    font-size:2.2rem;
    text-align:center
  }
}.PartsCarrierDetail_linkBtn{display:flex;flex-wrap:wrap;grid-area:btn;gap:1.8rem 0;justify-content:space-between;width:58.5rem;margin:7.3rem auto 0}@media screen and (min-width:1440px){.PartsCarrierDetail_linkBtn{width:585px;margin:73px auto 0}}@media screen and (max-width:768px){.PartsCarrierDetail_linkBtn{gap:.8rem;width:28.8rem;margin:3rem auto 0}}
.PartsDetail_wrap {
  margin-top: 2rem;
}
@media screen and (min-width:769px) {
  .PartsDetail_wrap {
    margin-top: 6rem;
  }

}
.PartsDetail_details{
  padding:14rem 0 0;
  background-color:#fff;
}
@media screen and (min-width:1440px){.PartsDetail_details{padding:140px 0 0 0}}@media screen and (max-width:768px){.PartsDetail_details{flex-wrap:wrap;justify-content:center;width:auto;padding:9rem 0 8rem}}.PartsDetail_container{width:114.5rem;margin:0 auto}@media screen and (min-width:1440px){.PartsDetail_container{width:1145px}}@media screen and (max-width:768px){.PartsDetail_container{width:auto}.PartsDetail_tab{width:94%;margin:0 auto}}.PartsDetail_list{position:relative;left:50%;display:inline-flex;flex-wrap:wrap;width:auto;cursor:pointer;border-bottom:1px solid #ddd;transform:translateX(-50%)}@media screen and (max-width:768px){.PartsDetail_list{left:0;display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;border-bottom:none;transform:translateX(0)}}.PartsDetail_item{display:inline-block}@media screen and (max-width:768px){.PartsDetail_item{width:15.7rem;margin:2rem 0 0;white-space:nowrap;border-bottom:1px solid #f7f7f7}}.PartsDetail_item[aria-selected=true]{background:none}.PartsDetail_item[aria-selected=true]:focus{outline:none}.PartsDetail_text{position:relative;width:12.7rem;height:auto;padding:1.4rem 0 2rem}@media screen and (min-width:1440px){.PartsDetail_text{width:127px;padding:12px 0 24px 0}}@media screen and (max-width:768px){.PartsDetail_text{width:auto;height:3.12rem;padding:0 0 1.6rem}}.PartsDetail_text:after{position:absolute;bottom:-.1rem;left:50%;display:block;width:0;height:2px;content:"";background-color:#000;transition:width 0.2s ease-in-out;transform:translateX(-50%)}@media screen and (min-width:1440px){.PartsDetail_text:after{bottom:-1px;height:2px}}[aria-selected=true] .PartsDetail_text{position:relative;background:none}[aria-selected=true] .PartsDetail_text:after{width:100%}.PartsDetail_text img{width:100%;height:auto;object-fit: contain;}.PartsCarrierDetail_subtext{margin:.8rem 0 0 0;font-size:1.6rem;font-weight:400}@media screen and (min-width:1200px){.PartsCarrierDetail_subtext{margin:8px 0 0 0}}@media screen and (max-width:768px){.PartsCarrierDetail_subtext{margin:1.2rem 0 0 0;font-size:1.4rem;text-align:center}}.PartsCarrierDetail_date{margin:1rem 0 0;font-size:1.6rem;font-weight:500}@media screen and (min-width:1200px){.PartsCarrierDetail_date{margin:10px 0 0 0}}@media screen and (max-width:768px){.PartsCarrierDetail_date{margin:1.3rem 0 0;font-size:1.4rem;text-align:center}}

.PartsCarrierDetail_campaignCard{
  display:flex;
  flex-wrap:wrap;
  grid-area:campaign;
  gap:1.2rem;
  width:100%;
  margin:5.5rem 0 0 0
}
@media screen and (min-width:1200px){
  .PartsCarrierDetail_campaignCard{gap:12px;width:585px;margin:55px 0 0 0}
}
@media screen and (max-width:768px){.PartsCarrierDetail_campaignCard{width:32.4rem;margin:5.5rem auto 0}}.PartsCarrierDetail_linkBtn{display:flex;flex-wrap:wrap;grid-area:btn;gap:1.8rem 0;justify-content:space-between;width:58.5rem;margin:7.3rem auto 0}@media screen and (min-width:1200px){.PartsCarrierDetail_linkBtn{width:585px;margin:73px auto 0}}@media screen and (max-width:768px){.PartsCarrierDetail_linkBtn{gap:.8rem;width:28.8rem;margin:3rem auto 0}}.tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}[aria-selected=true] .PartsDetail_text:after{width:100%}@media screen and (min-width:1440px){.PartsDetail_text:after{bottom:-1px;height:2px}}.PartsDetail_text:after{position:absolute;bottom:-1.6px;left:50%;display:block;width:0;height:2px;content:"";background-color:#000;transition:width 0.2s ease-in-out}.hidden{display:none}

.UiCard_card{overflow:hidden;border-radius:1rem}
.UiCard_card[data-campaign-swiper=false]{
  flex: 0 0 48%;
  margin: 1% 0;
}
/* @media screen and (min-width:1440px){
  .UiCard_card[data-campaign-swiper=false]{
    flex: 0 0 50%;
  }
}
@media screen and (max-width:768px){
  .UiCard_card[data-campaign-swiper=false]{
    flex: 0 0 50%;
  }
} */
@media screen and (min-width:769px){
  .UiCard_card:hover .UiCard_image img{transform:scale(1.05,1.05)}}.UiCard_image{width:100%;overflow:hidden}[data-campaign-swiper=false] .UiCard_image{height:17.3rem}@media screen and (min-width:1440px){[data-campaign-swiper=false] .UiCard_image{height:173px}}@media screen and (max-width:768px){[data-campaign-swiper=false] .UiCard_image{height:9.6rem}}.UiCard_image img{width:100%;height:100%;object-fit:cover;transition:0.3s all}
.PartsCarrierDetail_campaignCard{
    display:flex;
    flex-wrap:wrap;
    grid-area:campaign;
    gap:2%;
    width:100%;
    margin:5.5rem 0 0
  }
@media screen and (min-width:1440px){
  .PartsCarrierDetail_campaignCard{
    gap:12px;
    width:585px;
    margin:55px 0 0 0
  }
}
@media screen and (max-width:768px){
    .PartsCarrierDetail_campaignCard{
      width:32.4rem;
      margin:5.5rem auto 0
    }
  }

.PartsCarrierDetail_grid{
  display:grid;
  grid-template-areas:
  "img text"
  "img text"
  "btn btn";
  grid-template-columns:1fr 1fr;
  align-items:center;
  justify-content:space-evenly;
  width:108.5rem;
  margin:5.18rem auto 7.3rem
}
@media screen and (min-width:1440px){
  .PartsCarrierDetail_grid{
    width:1085px;margin:51.8px auto 73px
  }
}
@media screen and (max-width:768px){
  .PartsCarrierDetail_grid{
    grid-template-areas:
    "img img"
    "text text"
    "btn btn";
    justify-content:center;
    width:32.5rem;
    margin:3rem auto 0
  }
}
.PartsCarrierDetail_grid[data-campaign=true]{
  grid-template-areas:
  "img text"
  "img campaign"
  "btn btn";
}
@media screen and (max-width:768px){
  .PartsCarrierDetail_grid[data-campaign=true]{
    grid-template-areas:
    "img img"
    "text text"
    "btn btn"
    "campaign campaign";
    justify-content:center;
    margin:3rem auto 0
  }
}
.PartsCarrierDetail_textConteiner>p{
  font-size:1.6rem;
  line-height:2.4rem}
  @media screen and (min-width:1440px){.PartsCarrierDetail_textConteiner>p{
    font-size:16px;
    line-height:24px
  }
  }
    .PartsCarrierDetail_date{
      margin:1rem 0 0;
    font-size:1.6rem;
    font-weight:500}
    @media screen and (min-width:1440px){
      .PartsCarrierDetail_date{
      margin:10px 0 0 0}
  }
    @media screen and (max-width:768px){
      .PartsCarrierDetail_date{
      margin:1.3rem 0 0;font-size:1.4rem;text-align:center}
  }

.PartsCarrierDetail_campaignCard{
  display:flex;
  flex-wrap:wrap;
  grid-area:campaign;
  gap:2%;
  width:100%;
  margin:5.5rem 0 0
}
@media screen and (min-width:1440px){
  .PartsCarrierDetail_campaignCard{
    margin:55px 0 0 0
  }
}
@media screen and (min-width: 1440px) {
  .PartsCarrierDetail_linkBtn .UiButton_text {
    font-size: 20px;
  }
}
@media screen and (max-width:768px){.PartsCarrierDetail_campaignCard{width:100%;margin:5.5rem auto 0}}.UiButton_button[data-button-size='extraLarge']{width:28rem;height:5rem}@media screen and (min-width:1440px){.UiButton_button[data-button-size='extraLarge']{width:280px;height:50px}}@media screen and (max-width:768px){.UiButton_button[data-button-size='extraLarge']{width:23.6rem;height:5rem}}.UiButton_button[data-button-size='full']{width:100%;height:5rem}@media screen and (min-width:1440px){.UiButton_button[data-button-size='full']{width:100%;height:50px}}@media screen and (max-width:768px){.UiButton_button[data-button-size='full']{width:100%;height:5rem}}
