/** Shopify CDN: Minification failed

Line 85:2 Unexpected "{"
Line 85:3 Expected identifier but found "%"
Line 85:33 Expected identifier but found "%"
Line 161:1 Unexpected "{"
Line 161:2 Expected identifier but found "%"
Line 166:2 Unexpected "{"
Line 166:3 Expected identifier but found "%"

**/
 .recently-view-sec-wraper ul.recent-slide-view:not(.slick-initialized) {
    display: flex;
  }
  .recently-view-sec-wraper ul.recent-slide-view:not(.slick-initialized) li{
    width: 33%;
  }
  .cart-recently-products .slick-progress {
    width: 100%;
    height: 6px;
    background: #D9D9D9;
    position: relative;
    margin-top: 10px;
  }
  .cart-recently-products .slick-progress-bar {
    width: 0%;
    height: 6px;
    border-radius: 20px;
    background: #585858;
    transition: width 0.3s ease;
  }
  section#shopify-section-template--25061031969071__products_combine_BnJJ68 {
      display:none !important;
  }
  .temp--cart .h2{
    margin-top: 65px;
  }
  .combine-related-recent-section-wraper {
    align-items: start;
    display: flex;
    justify-content: space-between;
    gap: 20px;
    border-top: 1px solid #820B13;
    border-bottom: 1px solid #820B13;
    padding: 50px 0;
  }
  .cart-related-items {
    width: calc(40% - 50px);
  }
  .cart-recently-products {
    width: calc(60% - 50px);
    position: relative;
  }
  carousel-slider.carousel.block {
    position: relative;
  }
  .combine-related-recent-section-wraper .slide-nav--inline .slider-nav__btn {
    color: #fff;
  }
  .combine-related-recent-section-wraper .slider-nav .prev-slides{
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateX(-50%);
    z-index: 1;
  }

  .combine-related-recent-section-wraper .slider-nav .next-slides {
    position: absolute;
    top: 50%;
    transform: translateX(-50%);
    z-index: 1;
  }
  .combine-related-recent-section-wraper .border-rights {
    border: 1px solid #820B13;
    height: -webkit-fill-available;
  }
  .recently-view-sec-wraper .btn{
    font-size: 11px;
  }
  button.slick-prev.slick-arrow.slick-disabled {
    background: url(/cdn/shop/files/prevarrow.svg?v=1755850503) no-repeat center center #cbccd3 !important;
  }

  {% comment %} media query css {% endcomment %}

  /* RESPONSIVE ONLY: add below your existing styles */

/* <= 1200px */
@media (max-width: 1200px) {
  .combine-related-recent-section-wraper { gap: 16px; padding: 40px 0; }
  .cart-related-items { width: calc(45% - 32px); }
  .cart-recently-products { width: calc(55% - 32px); }
}

/* <= 1024px (tablets) */
@media (max-width: 1024px) {
  .combine-related-recent-section-wraper { gap: 16px; padding: 36px 0; }
  .cart-related-items,
  .cart-recently-products { width: calc(50% - 24px); }

  .combine-related-recent-section-wraper .slider-nav .prev-slides { left: 8px; transform: translate(0, -50%); }
  .combine-related-recent-section-wraper .slider-nav .next-slides { right: 8px; transform: translate(0, -50%); }
}

/* <= 768px (mobile: stack sections; 2 items in Recently Viewed) */
@media (max-width: 768px) {
  .combine-related-recent-section-wraper {
    display: flex;
    flex-direction: column;
    gap: 24px;
    padding: 28px 0;
  }
  .border-rights{
   margin: 0px!important;;
  }
  #shopify-section-template--25061031969071__main .cps-button-group-wrapper{
    flex-wrap: wrap;
  }
  .temp--cart .h2{
    margin-top: 70px;
  }
  .cart-related-items,
  .cart-recently-products { width: 100%; }

  /* vertical divider becomes horizontal line */
  .combine-related-recent-section-wraper .border-rights {
    width: 100%;
    height: 1px;
    border: 0;
    background: #820B13;
  }

  /* Recently Viewed: force 2 items per row */
  .recent-slide-view.slick-initialized .slick-list { margin: 0 -8px; }
  .recent-slide-view.slick-initialized .slick-slide { padding: 0 8px; }

  /* Fallback before slick initializes */
  .recent-slide-view:not(.slick-initialized) { display: flex; flex-wrap: wrap; margin: 0 -8px; }
  .recent-slide-view:not(.slick-initialized) > li { width: 50%; padding: 0 8px; }

  .combine-related-recent-section-wraper .slider-nav .prev-slides,
  .combine-related-recent-section-wraper .slider-nav .next-slides { top: 48%; }

  /* compact progress bar */
  .slick-progress { margin-top: 10px; height: 3px; }
}

/* <= 480px (small phones) */
@media (max-width: 480px) {
  .combine-related-recent-section-wraper { gap: 18px; padding: 24px 0; }
  .products-grid-container { padding-left: 0; padding-right: 0; }
  .recent-slide-view { margin: 0; }

  .combine-related-recent-section-wraper .slider-nav .prev-slides,
  .combine-related-recent-section-wraper .slider-nav .next-slides { top: 46%; }
  .combine-related-recent-section-wraper .slide-nav--inline .slider-nav__btn { font-size: 0.9rem; }

  .slick-progress { height: 3px; margin-top: 8px; }
}
 {% comment %} @media (max-width: 767px) {
  .products-grid-container .recent-slide-view .slick-next,
  .slick-prev {
    display: none !important;
  }
} {% endcomment %}
@media (max-width: 767px) {
  .slider-nav__btn {
    display: none !important;
  }
} 