/** Shopify CDN: Minification failed

Line 7:0 Unexpected "@media"

**/
--------------------------
@media only screen and (max-width: 1000px) {
	 h1.large-title {
		 font-weight: 800;
	}
	 .container .cc-filters-results .grid-flex {
		 display: block;
	}
	 .container .cc-filters-results .grid-flex > div {
		 display: flex;
	}
	 .container .cc-filters-results .grid-flex > div > div {
		 display: flex;
	}
	 .container .cc-filters-results .grid-flex .grid-flex__item {
		 display: flex;
		 flex-direction: column;
		 padding-bottom: 10px;
	}
	 .container .cc-filters-results .grid-flex .main-productlist_variant_block {
		 display: flex;
		 flex-direction: column;
		 height: 100%;
	}
	 .container .cc-filters-results .grid-flex .main-productlist_variant_block .product-block__content-wrapper {
		 display: flex;
		 flex-direction: column;
		 height: 100%;
	}
	 .container .cc-filters-results .grid-flex .main-productlist_variant_block .main-variant-suubscription_div {
		 height: 100%;
	}
	 .container .cc-filters-results .grid-flex .one-third {
		 width: 100%;
	}
	 .container .cc-filters-results .grid-flex .product-block__title {
		 padding: 13px 4px;
	}
	 .container .cc-filters-results .grid-flex a.product-block__title-link {
		 font-size: 17px;
	}
	 .container .cc-filters-results .grid-flex .product-block-sub_heading {
		 font-size: 13px;
		 padding-top: 0px;
	}
	 .container .cc-filters-results .grid-flex .sealsubs-container .sls-option-container label {
		 text-align: left;
	}
	 .container .cc-filters-results .grid-flex .sealsubs-target-element .sls-custom-radio, .container .cc-filters-results .grid-flex .sls-option[type="radio"] + span.sls-custom-radio {
		 width: 17px !important;
		 height: 17px !important;
	}
	 .container .cc-filters-results .grid-flex label.sls-selling-plan-group-name, .container .cc-filters-results .grid-flex .sls-price {
		 font-size: 12px;
	}
	 .container .cc-filters-results .grid-flex .sealsubs-container .sls-purchase-options-container .sls-option-container, .container .cc-filters-results .grid-flex .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active {
		 padding: 0.2em 0;
	}
	 .container .cc-filters-results .grid-flex .sls-select, .container .cc-filters-results .grid-flex .sealsubs-container .sls-select-container select.sls-select {
		 background-size: 12px;
	}
	 .container .cc-filters-results .grid-flex .product-price {
		 font-size: 17px;
	}
	 .container .cc-filters-results .grid-flex .theme-product-reviews-summary .cc-rating-custom-caption {
		 font-size: 13px;
	}
	 .container .cc-filters-results .grid-flex .payment-buttons .btn {
		 height: 35px;
		 line-height: 1;
		 padding: 10px 11px 11px;
	}
	 .container .cc-filters-results .grid-flex .payment-buttons .btn span {
		 font-size: 13px;
	}
	 .cc-prdcount-91189528 .cc-prdcount-grid {
		 display: flex;
		 align-items: center;
		 justify-content: center;
		 color: #000;
		 font-size: 15px;
		 font-weight: 600;
	}
}
 @media only screen and (max-width: 600px) {
	 .container .cc-filters-results .grid-flex .grid-flex__item {
		 padding-left: 12px;
	}
	 .container .cc-filters-results .grid-flex a.product-block__title-link {
		 font-size: 15px;
	}
	 .container .cc-filters-results .grid-flex .product-conetnt__blank {
		 width: 15px;
		 height: 15px;
	}
	 .container .cc-filters-results .grid-flex .custom-product-variant label {
		 font-size: 12px;
	}
	 .container .cc-filters-results .grid-flex .product-block__content-wrapper {
		 padding: 12px;
	}
	 .container .cc-filters-results .grid-flex .product-block__variant {
		 flex-wrap: nowrap;
	}
	 .container .cc-filters-results .grid-flex .custom-product-variant {
		 height: auto;
		 width: auto;
		 gap: 7px;
		 padding: 5px 10px;
	}
	 .container .cc-filters-results .grid-flex .product-quantity__wrapper p {
		 font-size: 12px;
	}
	 .container .cc-filters-results .grid-flex select.quantity-selector {
		 padding: 9px 29px 8px 5px;
		 font-size: 12px;
	}
}
 