/** Shopify CDN: Minification failed

Line 101:19 Expected identifier but found whitespace
Line 101:21 Unexpected "{"
Line 101:31 Expected ":"
Line 102:8 Expected identifier but found whitespace
Line 102:10 Unexpected "{"
Line 102:20 Expected ":"
Line 103:7 Expected identifier but found whitespace
Line 103:9 Unexpected "{"
Line 103:19 Expected ":"
Line 198:18 Expected identifier but found whitespace
... and 5 more hidden warnings

**/
.prewalker-page .feature-list__feature-item img {
  max-width: 170px
}

.list-menu--inline > li.Collections ul.header__submenu.list-menu.motion-reduce.grandchildren-links {
    column-count: 1;
}

@media (max-width: 750px) {
  .feature-list__inner-wrapper.prewalker-page .feature_item__inner {
    max-width: 170px;
    margin: 0 auto;
  }

  .prewalker-page .feature-list__feature-item img {
    max-width: 130px;
  }

  .collection_content_section .collection_content_desc p br {
    display: none;
  }

  .collection_content_desc {
    max-width: 375px;
    margin: 0 auto;
  }
}

/* Remove unused chat button */
.embeddedServiceHelpButton {
  display: none !important;
}


#attentive_overlay{
  display:none!important;
}

/*============
  #Hotbuy
============*/

.holiday-hot-buy.mobile.hotbuy {
  width: 85px;
  z-index: 6;
}

.holiday-hot-buy.mobile.hotbuy img {
  max-width: 100%;
}

.holiday-hot-buy.mobile {
  position: absolute;
  top: 0;
  width: 125px;
  z-index: 6;
}

.holiday-hot-buy.mobile img {
  max-width: 100%;
}

.policyheader {
  padding-top: 2em;
  padding-bottom: 1em;
}


.variant-slash:last-child{
  display:none;
}

/*=========================
	#Product Item Card
========================*/

.product-item-card{
  /* background-color:#F6F6F6; */
  /* margin:0 5px; */
}

/* PRODUCT ITEM CARD BADGE */
.product-item-card__badge {
  padding: 3px 10px 2px;
  font-size: 12px;
  background-color: {{ settings.product-item-card-badge-background}};
  color: {{ settings.product-item-card-badge-font-color}};
  left: {{ settings.product-item-card-badge-left-position}};
}

/* SLIDER ADJUSTMENTS */
.product-item-card-slider {}

.product-item-card-slider .slick-dots {
  bottom: unset !important;
  top: -40px !important;
  left: 0 !important;
}

.product-item-card-slider .slick-track {
  /* margin-left: 0 !important;
  margin-right: 0 !important; */
}


.product-item-card-option-slider{}

.product-item-card-option-slider .slick-next:before{
  content:'❯';
}
.product-item-card-option-slider .slick-prev:before{
  content:'❮';
}

.product-item-card-option-slider .slick-next, .product-item-card-option-slider .slick-prev{
  transform: translate(0, 10%) !important;
}

/* PRODUCT CARD ADJUSTMENTS */
.product-item-card {}
.product-item-card a {
  /* color: {{ font-color }} !important; */
  text-decoration:none;

}
.product-item-card a:hover {
  text-decoration: none;
}

.card-body{
  text-align:center !important;
}


/* .featured-collection-body .product-item-card__image{
  min-width: 421px;
} */

.product-item-card__image {
margin:0 auto;
}

.product-item-card__vendor{
  font-size:12px;
  text-transform:uppercase;
  font-weight:600;
  color:#4A535C;
}

.product-item-card__title {
  font-weight:900;
  color:#4A535C;
  /* text-transform:lowercase; */
  font-size:19px;
  padding:8px 0;
  min-height:85px;
}


.product-item-card .costco-price {
  font-size: 16px;
  line-height: 1.2;
  color:#7B7B7B;
}
.product-item-card .costco-price span{
  color:#4A535C;
}
.product-item-card .regular-price {
  font-size: 14px;
  color:#7B7B7B;
}

.product-item-card .regular-price span{
  color:#003A70;
}

.product-item-card .product-item-card__swatch a {
  /* width: 20px;
  height: 20px; */
  width: 75px;
  max-height: 75px;
  height: 10vw !important;
  background-size: {{ settings.product-item-card-swatch-background-size }};
  background-size: contain;
  background-repeat: no-repeat;
  background-position: {{ settings.product-item-card-swatch-background-position }};
  display: inline-block;
  /* border: 1px solid #cdcdcd; */
  font-size: 11px;
  border-radius:25px;
}

.product-item-card .product-item-card__swatch a:hover {
  /* border: 1px solid{{ settings.product-item-card-swatch-hover-border-color}}; */
}

.product-item-card .slick-arrow{
  top:15px !important;
}

@media(max-width:576px) {
  .product-item-card .regular-price {
    padding-bottom: 10px;
  }
}

/*=========================
  #Featured Collection
=========================*/
.featured-collection-body__title{
  padding-top:37px;
  padding-bottom:15px;
  text-align:center;
}

@media(max-width:767px){
  .featured-collection-body__title{
    font-size:23px !important;
  }
}

/*============================
  #Popup Code Adjustments
============================*/
#attn-config-json{
  display:none !important;
}
#attentive-overlay{
  display:none !important;
}
.css-p3x6su {
  display:none!important;
}


/*======================
  #Costco Next Logo
======================*/
.costco-next-logo{
  position: relative;
  top: 9px;
  right: 165px;
}

.costco-next-logo img{
  width:168px;
}

.header-searchbar-cx-adjustments{
    display: inline-block;
    position: relative;
    right: 175px;
}

@media(max-width:1400px){
  .costco-next-logo{
    right:-25px;
  }
}

@media(max-width:769px){
  .costco-next-logo{
    display:none;
  }
}

/*==========================
  #Flickity Adjustments
==========================*/
.flickity-button{
  display:none !important;
}