/*
Generated time: February 13, 2026 14:36
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@media (min-width:769px){.featured-collection-info--carousel{margin-bottom:-20px}.featured-collection-info{flex-basis:280px}.featured-collection-info+.container{max-width:calc(100% - 280px)}.featured-collection-info+.carousel{max-width:calc(100% - 280px)}.featured-collection-info+.carousel .slider{width:100%;margin-inline-start:0}.featured-collection-container{max-width:calc(var(--page-width,1320px) + var(--gutter) * 2);padding-inline-start:var(--gutter)}.featured-collection-container.one-size-wrapper,.featured-collection-container.two-size-wrapper{padding-inline-start:var(--gutter);padding-inline-end:var(--gutter)}.featured-collection-container.one-size-wrapper .slider:not(.slider--contained) .slider__item:last-child,.featured-collection-container.two-size-wrapper .slider:not(.slider--contained) .slider__item:last-child{width:100%;margin:0;border-inline-end:none}.featured-collection--sticky{position:-webkit-sticky;position:sticky;top:var(--header-end-padded,0);transition:top .3s}.featured-collection--sticky-fill{min-height:var(--card--product-height,auto)}}@media (min-width:1024px){.featured-collection-info{flex-basis:350px;margin-inline-end:var(--gutter-md,32px)}.featured-collection-info+.container{max-width:calc((100% - 350px) - var(--gutter-md,32px));padding:0}.featured-collection-info+.carousel{max-width:calc((100% - 350px) - var(--gutter-md,32px))}.featured-collection-container{padding:0 var(--gutter)}}@media (max-width:768.98px){.featured-collection-info{margin:0 var(--gutter) var(--gutter)}.featured-collection-container.one-size-wrapper .slider .slider__grid{width:100%}}
.product-card-mobile-slider {
  display: none;
}

@media screen and (max-width: 749px) {
  .product-card-desktop-image {
    display: none !important;
  }

  .product-card-mobile-slider {
    display: block;
    position: relative;
    width: 100%;
    overflow: hidden;
  }

  .product-card-mobile-slider__track {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
  }

  .product-card-mobile-slider__track::-webkit-scrollbar {
    display: none;
  }

  .product-card-mobile-slider__slide {
  position: relative;
  display: block;
  flex: 0 0 100%;
  scroll-snap-align: start;
  width: 100%;
  padding-top: 115%;
  overflow: hidden;
  border-radius: 2px;
}

  .product-card-mobile-slider__slide .img-fit,
  .product-card-mobile-slider__slide img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
    object-fit: cover;
  }

  .product-card-mobile-slider__arrows {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    display: flex;
    justify-content: space-between;
    transform: translateY(-50%);
    pointer-events: none;
    z-index: 3;
  }

   .product-card-mobile-slider__arrow {
    pointer-events: auto;
    width: 20px;
    height: 28px;
    border: 0;
    background: transparent;
    font-size: 24px;
    line-height: 1;
    color: #111;
    padding: 0 4px;
  }

  .card__media.has-hover-image:hover .card__main-image {
    opacity: 1 !important;
    visibility: visible !important;
  }

  .card__media.has-hover-image:hover .card__hover-image {
    opacity: 0 !important;
    visibility: hidden !important;
  }

  .product-card-mobile-slider:hover img,
  .product-card-mobile-slider:hover .img-fit {
    opacity: 1 !important;
    visibility: visible !important;
  }
}
.product-card-mobile-slider__arrow.is-disabled {
  opacity: 0.25;
  pointer-events: none;
}
@media screen and (max-width: 749px) {
  .products-grid-container .quick-add,
  .products-grid-container .product-form,
  .products-grid-container .card__button,
  .products-grid-container product-form {
    width: 100% !important;
    max-width: none !important;
  }

  .products-grid-container .quick-add button,
  .products-grid-container .product-form button,
  .products-grid-container .card__button .btn,
  .products-grid-container product-form button,
  .products-grid-container .btn[name="add"],
  .products-grid-container button[type="submit"] {
    display: flex !important;
    width: 100% !important;
    max-width: none !important;
    box-sizing: border-box !important;
    justify-content: center;
  }
}
.products-grid-container .quick-add,
.products-grid-container .product-form,
.products-grid-container .card__button,
.products-grid-container product-form {
  width: 100% !important;
  max-width: none !important;
}

.products-grid-container .quick-add button,
.products-grid-container .product-form button,
.products-grid-container .card__button .btn,
.products-grid-container product-form button,
.products-grid-container .btn[name="add"],
.products-grid-container button[type="submit"] {
  display: flex !important;
  width: 100% !important;
  max-width: none !important;
  box-sizing: border-box !important;
  justify-content: center;
}
