.elementor-1250 .elementor-element.elementor-element-16b8c0d{--display:flex;--min-height:133px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-254d333{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1250 .elementor-element.elementor-element-e585e23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-9e3a0b3{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-9e3a0b3:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-9e3a0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-50ml-hyalu-cica-water-fit-sun-serum-uv-1204112543_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-9e3a0b3:hover{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-50ml-hyalu-cica-water-fit-sun-serum-uv-1204822257_1440x-300x300.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-3b3b858{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-5d5f079{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-5f07003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-3856b07{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-3856b07:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-3856b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-pick-your-boost-set-1171037214_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-3856b07:hover{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-pick-your-boost-set-1171037213_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-dbfdfe9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-6537143{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-7386738{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-e65e4f2{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-e65e4f2:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-e65e4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-double-cleansing-duo-1125797336_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-e65e4f2:hover{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-cleansing-oil-ampoule-foam-set-36667297431798_1440x.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-86fd5bd{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-e929127{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-92c172f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-086ec09{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-086ec09:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-086ec09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-tone-brightening-set-1213243038_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-086ec09:hover{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-tone-brightening-set-capsule-ampoule-boosting-toner-cleansing-gel-foam-36667547615478_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-60193e3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-9fc86d9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-86ca1f0{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1250 .elementor-element.elementor-element-6e38864{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-9203ff2{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-9203ff2:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-9203ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-double-cleansing-duo-1125797336_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-a7898ae{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-7487e0c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-a0194ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-84fe74c{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-84fe74c:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-84fe74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-hydration-set-1213232002_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-84fe74c:hover{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-hydration-set-cica-serum-50ml-toner-210ml-sleeping-pack-100ml-mist-120ml-36691024773366_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-94dee8a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-2d03c15{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-4036b6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-95903cf{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-95903cf:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-95903cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-30ml-retinol-0-2-boosting-shot-ampoule-1170007504_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-95903cf:hover{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-30ml-retinol-0-2-boosting-shot-ampoule-1170007503_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-fe858e4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-da849d1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-ce255fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-c762d12{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-c762d12:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-c762d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-tea-trica-intensive-calming-set-1213232004_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-10a0e81{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-4711520{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-414fdc9{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1250 .elementor-element.elementor-element-b8d638f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-3e4a238{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-3e4a238:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-3e4a238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-double-cleansing-duo-1125797336_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-20c7ecc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-10a4ca1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-2dc7ed8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-0eeb93e{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-0eeb93e:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-0eeb93e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-hydration-set-1213232002_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-0eeb93e:hover{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-hydration-set-cica-serum-50ml-toner-210ml-sleeping-pack-100ml-mist-120ml-36691024773366_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-8706a0f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-fb48ed1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-fab350e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-247649a{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-247649a:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-247649a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-30ml-retinol-0-2-boosting-shot-ampoule-1170007504_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-247649a:hover{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-30ml-retinol-0-2-boosting-shot-ampoule-1170007503_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-45c25b3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-bb8d68b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-bdac887{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1250 .elementor-element.elementor-element-2e0598a{--display:flex;--min-height:300px;--background-transition:1s;}.elementor-1250 .elementor-element.elementor-element-2e0598a:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-2e0598a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojt.bluesolutions.co.kr/wp-content/uploads/2026/03/skin1004-tea-trica-intensive-calming-set-1213232004_1440x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1250 .elementor-element.elementor-element-e9036ec{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}.elementor-1250 .elementor-element.elementor-element-44dcf4c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;columns:1;}@media(min-width:768px){.elementor-1250 .elementor-element.elementor-element-16b8c0d{--content-width:1184px;}.elementor-1250 .elementor-element.elementor-element-254d333{--width:90%;}.elementor-1250 .elementor-element.elementor-element-e585e23{--width:25%;}.elementor-1250 .elementor-element.elementor-element-5f07003{--width:25%;}.elementor-1250 .elementor-element.elementor-element-7386738{--width:25%;}.elementor-1250 .elementor-element.elementor-element-92c172f{--width:25%;}.elementor-1250 .elementor-element.elementor-element-86ca1f0{--width:90%;}.elementor-1250 .elementor-element.elementor-element-6e38864{--width:25%;}.elementor-1250 .elementor-element.elementor-element-a0194ea{--width:25%;}.elementor-1250 .elementor-element.elementor-element-4036b6c{--width:25%;}.elementor-1250 .elementor-element.elementor-element-ce255fa{--width:25%;}.elementor-1250 .elementor-element.elementor-element-414fdc9{--width:90%;}.elementor-1250 .elementor-element.elementor-element-b8d638f{--width:25%;}.elementor-1250 .elementor-element.elementor-element-2dc7ed8{--width:25%;}.elementor-1250 .elementor-element.elementor-element-fab350e{--width:25%;}.elementor-1250 .elementor-element.elementor-element-bdac887{--width:25%;}}/* Start custom CSS for text-editor, class: .elementor-element-3b3b858 */.elementor-1250 .elementor-element.elementor-element-3b3b858 .badge{
  position:relative;
  display:inline-block;

  font-weight:700;
  letter-spacing:1px;

  padding:6px 14px;
  margin-bottom:15px;

  color:#2c6497;
  background:#eaf4fb;

  border:1px solid rgba(44,100,151,0.25);
}
.elementor-1250 .elementor-element.elementor-element-3b3b858 .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 58px;
}

.elementor-1250 .elementor-element.elementor-element-3b3b858 .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-3b3b858 .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-3b3b858 .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-3b3b858 .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d5f079 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbfdfe9 */.elementor-1250 .elementor-element.elementor-element-dbfdfe9 .badge{
  position:relative;
  display:inline-block;

  font-weight:700;
  letter-spacing:1px;

  padding:6px 14px;
  margin-bottom:15px;

  color:#ffffff;
  background:#2c6497;

  border-left:4px solid #8B6B2E;
}

.elementor-1250 .elementor-element.elementor-element-dbfdfe9 .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 57px;
}

.elementor-1250 .elementor-element.elementor-element-dbfdfe9 .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-dbfdfe9 .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-dbfdfe9 .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-dbfdfe9 .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6537143 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86fd5bd */.elementor-1250 .elementor-element.elementor-element-86fd5bd .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-86fd5bd .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 37px;
}

.elementor-1250 .elementor-element.elementor-element-86fd5bd .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-86fd5bd .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-86fd5bd .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-86fd5bd .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e929127 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60193e3 */.elementor-1250 .elementor-element.elementor-element-60193e3 .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-60193e3 .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 57px;
}

.elementor-1250 .elementor-element.elementor-element-60193e3 .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-60193e3 .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-60193e3 .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-60193e3 .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fc86d9 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7898ae */.elementor-1250 .elementor-element.elementor-element-a7898ae .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-a7898ae .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 58px;
}

.elementor-1250 .elementor-element.elementor-element-a7898ae .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-a7898ae .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-a7898ae .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-a7898ae .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7487e0c */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94dee8a */.elementor-1250 .elementor-element.elementor-element-94dee8a .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-94dee8a .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 57px;
}

.elementor-1250 .elementor-element.elementor-element-94dee8a .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-94dee8a .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-94dee8a .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-94dee8a .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d03c15 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe858e4 */.elementor-1250 .elementor-element.elementor-element-fe858e4 .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-fe858e4 .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 37px;
}

.elementor-1250 .elementor-element.elementor-element-fe858e4 .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-fe858e4 .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-fe858e4 .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-fe858e4 .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da849d1 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10a0e81 */.elementor-1250 .elementor-element.elementor-element-10a0e81 .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-10a0e81 .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 57px;
}

.elementor-1250 .elementor-element.elementor-element-10a0e81 .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-10a0e81 .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-10a0e81 .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-10a0e81 .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4711520 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c7ecc */.elementor-1250 .elementor-element.elementor-element-20c7ecc .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-20c7ecc .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 58px;
}

.elementor-1250 .elementor-element.elementor-element-20c7ecc .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-20c7ecc .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-20c7ecc .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-20c7ecc .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10a4ca1 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8706a0f */.elementor-1250 .elementor-element.elementor-element-8706a0f .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-8706a0f .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 57px;
}

.elementor-1250 .elementor-element.elementor-element-8706a0f .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-8706a0f .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-8706a0f .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-8706a0f .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb48ed1 */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45c25b3 */.elementor-1250 .elementor-element.elementor-element-45c25b3 .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-45c25b3 .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 37px;
}

.elementor-1250 .elementor-element.elementor-element-45c25b3 .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-45c25b3 .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-45c25b3 .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-45c25b3 .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb8d68b */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9036ec */.elementor-1250 .elementor-element.elementor-element-e9036ec .badge{
  display:inline-block;
  background:#8B6B2E;
  color:#fff;
  font-size:px;
  font-weight:700;
  letter-spacing:1px;
  padding:3px 12px;
  margin-bottom:15px;
}

.elementor-1250 .elementor-element.elementor-element-e9036ec .title{
  font-family: Montserrat, sans-serif;
  font-size:17px;
  font-weight:500;
  letter-spacing:1.4px;
  color:#111;
  margin:0 0 57px;
}

.elementor-1250 .elementor-element.elementor-element-e9036ec .subtitle{
  font-size:13px;
  color:#777;  
  font-weight: 200;
  letter-spacing: 1px;
  margin:0 0 15px;
}

.elementor-1250 .elementor-element.elementor-element-e9036ec .reviews{
  display:flex;
  align-items:center;
  gap:8px;
  font-size:10px;
}

.elementor-1250 .elementor-element.elementor-element-e9036ec .stars{
  color:#c6a75e;
  letter-spacing:2px; 
  font-size: 17px;
}

.elementor-1250 .elementor-element.elementor-element-e9036ec .count{
  color:#333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44dcf4c */#add_to_bag_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
  background: transparent;
}

#add_to_bag_btn:hover {
  background: #000;
  color: #fff;
}

#add_to_bag_btn .btn-price {
  font-weight: 500;
}

#add_to_bag_btn .old-price {
  text-decoration: line-through;
  opacity: 0.5;
  margin-left: 6px;
  font-weight: 400;
}/* End custom CSS */