/* line 13, ../sass/category.scss */
body#category.category-id-2 .block-category h1.h1 {
  padding-top: 50px;
}

/* line 20, ../sass/category.scss */
#category h1,
#search h1 {
  text-align: center;
}
/* line 24, ../sass/category.scss */
#category p,
#category a,
#category span,
#search p,
#search a,
#search span {
  color: #000000;
}
/* line 30, ../sass/category.scss */
#category .hidden,
#search .hidden {
  display: none;
}
/* line 34, ../sass/category.scss */
#category label.facet-label,
#search label.facet-label {
  display: inline-flex !important;
}
/* line 38, ../sass/category.scss */
#category #left-column,
#search #left-column {
  padding-left: 0px;
}
/* line 42, ../sass/category.scss */
#category .active_filters,
#search .active_filters {
  background-color: #307066;
}
/* line 45, ../sass/category.scss */
#category .active_filters p.h6.active-filter-title,
#search .active_filters p.h6.active-filter-title {
  color: #ffffff;
}
/* line 50, ../sass/category.scss */
#category #category-description,
#search #category-description {
  text-align: left;
  color: #000000;
}
/* line 54, ../sass/category.scss */
#category #category-description p,
#category #category-description strong,
#search #category-description p,
#search #category-description strong {
  font-size: 15px;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0px;
}
/* line 62, ../sass/category.scss */
#category #category-description .cat-more,
#search #category-description .cat-more {
  font-weight: 700;
  color: #000000;
  text-decoration: underline;
}
/* line 68, ../sass/category.scss */
#category #category-description .cat-faq-link,
#search #category-description .cat-faq-link {
  font-weight: 700;
  color: #307066;
  text-decoration: underline;
}
/* line 75, ../sass/category.scss */
#category #subcategories,
#search #subcategories {
  display: none;
}
/* line 79, ../sass/category.scss */
#category #js-product-list-top,
#search #js-product-list-top {
  display: none;
}
/* line 83, ../sass/category.scss */
#category #content-wrapper div#js-product-list-header,
#search #content-wrapper div#js-product-list-header {
  display: none;
}
/* line 89, ../sass/category.scss */
#category div#js-product-list-header .card-block,
#search div#js-product-list-header .card-block {
  padding: 0px;
  margin-bottom: 0rem;
}
/* line 96, ../sass/category.scss */
#category section#desc-cat .container,
#search section#desc-cat .container {
  border-top: 1px solid rgba(138, 138, 138, 0.1);
  border-bottom: 1px solid rgba(138, 138, 138, 0.1);
  padding: 40px 0px;
}
/* line 101, ../sass/category.scss */
#category section#desc-cat .container .everhook-hookDisplayBottomCategory,
#search section#desc-cat .container .everhook-hookDisplayBottomCategory {
  padding: 0px;
}
/* line 104, ../sass/category.scss */
#category section#desc-cat .container .everhook-hookDisplayBottomCategory h3,
#search section#desc-cat .container .everhook-hookDisplayBottomCategory h3 {
  font-family: "poppins", sans-serif;
  font-style: normal;
  font-size: 22px;
  color: #000000;
  font-weight: 600;
  padding-bottom: 20px;
}
/* line 113, ../sass/category.scss */
#category section#desc-cat .container .everhook-hookDisplayBottomCategory p,
#search section#desc-cat .container .everhook-hookDisplayBottomCategory p {
  font-family: "poppins", sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #000000;
  font-weight: 400;
}
/* line 124, ../sass/category.scss */
#category .block-category,
#search .block-category {
  text-align: center;
}
/* line 127, ../sass/category.scss */
#category .block-category h1.h1,
#search .block-category h1.h1 {
  color: #307066;
  font-family: "josefin-slab", serif;
  font-weight: 700 !important;
  font-style: normal;
  font-size: 46px;
  text-align: center;
}
/* line 138, ../sass/category.scss */
#category #search_filters,
#search #search_filters {
  border: 1px solid #E4E4E4;
}
/* line 141, ../sass/category.scss */
#category #search_filters p,
#search #search_filters p {
  font-family: "poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 18px;
  color: #000000;
}
/* line 150, ../sass/category.scss */
#category #search_filters .facet p.h6.facet-title,
#search #search_filters .facet p.h6.facet-title {
  font-size: 15px;
  padding: 10px 0px;
}
/* line 156, ../sass/category.scss */
#category #search_filters .facet .facet-label .custom-checkbox,
#search #search_filters .facet .facet-label .custom-checkbox {
  top: -1px;
}
/* line 160, ../sass/category.scss */
#category #search_filters .facet .facet-label a,
#category #search_filters .facet .facet-label .magnitude,
#search #search_filters .facet .facet-label a,
#search #search_filters .facet .facet-label .magnitude {
  display: inline;
  padding: 0px;
  margin: 0px;
  font-size: 13px;
  font-weight: 400;
}
@media (min-width: 1200px) {
  /* line 174, ../sass/category.scss */
  #category .col-xl-4,
  #search .col-xl-4 {
    float: left;
    width: 29.3%;
  }
}
/* line 180, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 {
  background-color: #fff;
  filter: drop-shadow(1px 1px 4px rgba(50, 20, 0, 0.2));
  padding: 0px;
  margin: 0px 20px 20px 0px;
  min-width: 29.3%;
}
/* line 188, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-miniature .thumbnail-container,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-miniature .thumbnail-container {
  margin-bottom: 0px;
}
/* line 191, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-miniature .thumbnail-container img,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-miniature .thumbnail-container img {
  object-fit: cover;
  transition: all .3s ease;
}
/* line 196, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-miniature .thumbnail-container img:hover,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-miniature .thumbnail-container img:hover {
  transform: scale(1.1);
}
/* line 201, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description {
  padding: 20px;
}
/* line 205, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .product-title,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .product-title {
  text-align: left !important;
  min-height: 62px;
}
/* line 209, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .product-title a,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .product-title a {
  font-family: "poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
  color: #000000;
  display: inline-block;
  text-transform: none;
  text-align: left;
}
/* line 225, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .currency-wrapper .currency,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .currency-wrapper .currency {
  font-size: 15px;
  font-weight: 400;
}
/* line 231, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .price,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .price {
  font-weight: 700;
  font-size: 15px;
}
/* line 236, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .product-price-and-shipping,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .product-price-and-shipping {
  text-align: left;
}
/* line 240, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .view-product,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-description .view-product {
  display: block;
  background-color: #307066;
  padding: 10px 25px;
  color: #ffffff;
  border-radius: 7px;
  text-align: center;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin: 20px auto 0px;
  font-size: 15px;
}
/* line 258, ../sass/category.scss */
#category .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-flags li.product-flag,
#search .js-product.product.col-xs-12.col-sm-6.col-xl-4 .product-flags li.product-flag {
  background-color: #87bf19;
  font-family: "poppins", sans-serif;
  min-height: 0px;
  font-weight: 700;
  font-style: normal;
}
/* line 269, ../sass/category.scss */
#category .pagination .col-md-4,
#search .pagination .col-md-4 {
  display: none;
}
/* line 273, ../sass/category.scss */
#category .pagination .col-md-6.offset-md-2.pr-0,
#search .pagination .col-md-6.offset-md-2.pr-0 {
  width: 100%;
}
/* line 277, ../sass/category.scss */
#category .pagination .page-list li,
#search .pagination .page-list li {
  display: inline-flex;
  border: 1px solid #ccc;
  border-radius: 30px;
  padding: 10px 17px;
  margin: 0px 10px;
  font-size: 15px;
  color: #ccc;
}
/* line 286, ../sass/category.scss */
#category .pagination .page-list li a,
#search .pagination .page-list li a {
  color: #ccc;
}
/* line 293, ../sass/category.scss */
#category .pagination .page-list li.current,
#search .pagination .page-list li.current {
  border: 1px solid #307066;
  font-size: 15px;
}
/* line 297, ../sass/category.scss */
#category .pagination .page-list li.current a,
#search .pagination .page-list li.current a {
  color: #000000;
  font-size: 15px;
}
/* line 303, ../sass/category.scss */
#category .pagination li a.next,
#search .pagination li a.next {
  font-size: 15px;
  color: #000000;
}
/* line 308, ../sass/category.scss */
#category .pagination .offset-md-2,
#search .pagination .offset-md-2 {
  margin-left: 0%;
}
