<br />
<b>Notice</b>:  Trying to access array offset on value of type null in <b>/home/wp/delimondo-wp/wp-content/themes/delimondo/seafresh/ct/less_compiler/lib/less_php/Less.php</b> on line <b>5745</b><br />
<br />
<b>Notice</b>:  Trying to access array offset on value of type null in <b>/home/wp/delimondo-wp/wp-content/themes/delimondo/seafresh/ct/less_compiler/lib/less_php/Less.php</b> on line <b>5745</b><br />
@import url(http://fonts.googleapis.com/css?family=Cabin:400,600,700);
.woocommerce ul.products.woocolumns-1 li.product,
.woocommerce-page ul.products.woocolumns-1 li.product,
.woocommerce .related ul.products.woocolumns-1 li.product,
.woocommerce-page .related ul.products.woocolumns-1 li.product,
.woocommerce .upsells ul.products.woocolumns-1 li.product,
.woocommerce-page .upsells ul.products.woocolumns-1 li.product {
  width: 100%;
}
.woocommerce ul.products.woocolumns-2 li.product,
.woocommerce-page ul.products.woocolumns-2 li.product,
.woocommerce .related ul.products.woocolumns-2 li.product,
.woocommerce-page .related ul.products.woocolumns-2 li.product,
.woocommerce .upsells ul.products.woocolumns-2 li.product,
.woocommerce-page .upsells ul.products.woocolumns-2 li.product {
  width: 50%;
}
.woocommerce ul.products.woocolumns-3 li.product,
.woocommerce-page ul.products.woocolumns-3 li.product,
.woocommerce .related ul.products.woocolumns-3 li.product,
.woocommerce-page .related ul.products.woocolumns-3 li.product,
.woocommerce .upsells ul.products.woocolumns-3 li.product,
.woocommerce-page .upsells ul.products.woocolumns-3 li.product {
  width: 33.33%;
}
.woocommerce ul.products.woocolumns-4 li.product,
.woocommerce-page ul.products.woocolumns-4 li.product,
.woocommerce .related ul.products.woocolumns-4 li.product,
.woocommerce-page .related ul.products.woocolumns-4 li.product,
.woocommerce .upsells ul.products.woocolumns-4 li.product,
.woocommerce-page .upsells ul.products.woocolumns-4 li.product {
  width: 25%;
}
.woocommerce ul.products.woocolumns-5 li.product,
.woocommerce-page ul.products.woocolumns-5 li.product,
.woocommerce .related ul.products.woocolumns-5 li.product,
.woocommerce-page .related ul.products.woocolumns-5 li.product,
.woocommerce .upsells ul.products.woocolumns-5 li.product,
.woocommerce-page .upsells ul.products.woocolumns-5 li.product {
  width: 20%;
}
.woocommerce ul.products.woocolumns-6 li.product,
.woocommerce-page ul.products.woocolumns-6 li.product,
.woocommerce .related ul.products.woocolumns-6 li.product,
.woocommerce-page .related ul.products.woocolumns-6 li.product,
.woocommerce .upsells ul.products.woocolumns-6 li.product,
.woocommerce-page .upsells ul.products.woocolumns-6 li.product {
  width: 16.66%;
}
.woocommerce ul.products.woocolumns-1 li.product,
.woocommerce-page ul.products.woocolumns-1 li.product,
.woocommerce .related ul.products.woocolumns-1 li.product,
.woocommerce-page .related ul.products.woocolumns-1 li.product,
.woocommerce .upsells ul.products.woocolumns-1 li.product,
.woocommerce-page .upsells ul.products.woocolumns-1 li.product {
  width: 100%;
}
.woocommerce ul.products.woocolumns-2 li.product,
.woocommerce-page ul.products.woocolumns-2 li.product,
.woocommerce .related ul.products.woocolumns-2 li.product,
.woocommerce-page .related ul.products.woocolumns-2 li.product,
.woocommerce .upsells ul.products.woocolumns-2 li.product,
.woocommerce-page .upsells ul.products.woocolumns-2 li.product {
  width: 50%;
}
.woocommerce ul.products.woocolumns-3 li.product,
.woocommerce-page ul.products.woocolumns-3 li.product,
.woocommerce .related ul.products.woocolumns-3 li.product,
.woocommerce-page .related ul.products.woocolumns-3 li.product,
.woocommerce .upsells ul.products.woocolumns-3 li.product,
.woocommerce-page .upsells ul.products.woocolumns-3 li.product {
  width: 33.33%;
}
.woocommerce ul.products.woocolumns-4 li.product,
.woocommerce-page ul.products.woocolumns-4 li.product,
.woocommerce .related ul.products.woocolumns-4 li.product,
.woocommerce-page .related ul.products.woocolumns-4 li.product,
.woocommerce .upsells ul.products.woocolumns-4 li.product,
.woocommerce-page .upsells ul.products.woocolumns-4 li.product {
  width: 25%;
}
.woocommerce ul.products.woocolumns-5 li.product,
.woocommerce-page ul.products.woocolumns-5 li.product,
.woocommerce .related ul.products.woocolumns-5 li.product,
.woocommerce-page .related ul.products.woocolumns-5 li.product,
.woocommerce .upsells ul.products.woocolumns-5 li.product,
.woocommerce-page .upsells ul.products.woocolumns-5 li.product {
  width: 20%;
}
.woocommerce ul.products.woocolumns-6 li.product,
.woocommerce-page ul.products.woocolumns-6 li.product,
.woocommerce .related ul.products.woocolumns-6 li.product,
.woocommerce-page .related ul.products.woocolumns-6 li.product,
.woocommerce .upsells ul.products.woocolumns-6 li.product,
.woocommerce-page .upsells ul.products.woocolumns-6 li.product {
  width: 16.66%;
}
@media (max-width: 991px) {
  .woocommerce ul.products.woocolumns-4 li.product,
  .woocommerce-page ul.products.woocolumns-4 li.product,
  .woocommerce .related ul.products.woocolumns-4 li.product,
  .woocommerce-page .related ul.products.woocolumns-4 li.product,
  .woocommerce .upsells ul.products.woocolumns-4 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-4 li.product {
    width: 33.3333333%;
  }
  .woocommerce ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce-page ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce .related ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce-page .related ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce .upsells ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce-page .upsells ul.products.woocolumns-4 li.product:nth-child(4) {
    clear: left !important;
  }
  .woocommerce #content div.product .yith-wcwl-add-to-wishlist,
  .woocommerce-page #content div.product .yith-wcwl-add-to-wishlist,
  .woocommerce div.product .yith-wcwl-add-to-wishlist,
  .woocommerce-page div.product .yith-wcwl-add-to-wishlist {
    position: relative;
  }
}
@media (max-width: 768px) {
  .woocommerce ul.products.woocolumns-3 li.product,
  .woocommerce-page ul.products.woocolumns-3 li.product,
  .woocommerce .related ul.products.woocolumns-3 li.product,
  .woocommerce-page .related ul.products.woocolumns-3 li.product,
  .woocommerce .upsells ul.products.woocolumns-3 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-3 li.product,
  .woocommerce ul.products.woocolumns-4 li.product,
  .woocommerce-page ul.products.woocolumns-4 li.product,
  .woocommerce .related ul.products.woocolumns-4 li.product,
  .woocommerce-page .related ul.products.woocolumns-4 li.product,
  .woocommerce .upsells ul.products.woocolumns-4 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-4 li.product,
  .woocommerce ul.products.woocolumns-5 li.product,
  .woocommerce-page ul.products.woocolumns-5 li.product,
  .woocommerce .related ul.products.woocolumns-5 li.product,
  .woocommerce-page .related ul.products.woocolumns-5 li.product,
  .woocommerce .upsells ul.products.woocolumns-5 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-5 li.product,
  .woocommerce ul.products.woocolumns-6 li.product,
  .woocommerce-page ul.products.woocolumns-6 li.product,
  .woocommerce .related ul.products.woocolumns-6 li.product,
  .woocommerce-page .related ul.products.woocolumns-6 li.product,
  .woocommerce .upsells ul.products.woocolumns-6 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-6 li.product {
    float: left;
    clear: none !important;
  }
}
@media (max-width: 767px) {
  .woocommerce ul.products.woocolumns-3 li.product,
  .woocommerce-page ul.products.woocolumns-3 li.product,
  .woocommerce .related ul.products.woocolumns-3 li.product,
  .woocommerce-page .related ul.products.woocolumns-3 li.product,
  .woocommerce .upsells ul.products.woocolumns-3 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-3 li.product,
  .woocommerce ul.products.woocolumns-4 li.product,
  .woocommerce-page ul.products.woocolumns-4 li.product,
  .woocommerce .related ul.products.woocolumns-4 li.product,
  .woocommerce-page .related ul.products.woocolumns-4 li.product,
  .woocommerce .upsells ul.products.woocolumns-4 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-4 li.product,
  .woocommerce ul.products.woocolumns-5 li.product,
  .woocommerce-page ul.products.woocolumns-5 li.product,
  .woocommerce .related ul.products.woocolumns-5 li.product,
  .woocommerce-page .related ul.products.woocolumns-5 li.product,
  .woocommerce .upsells ul.products.woocolumns-5 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-5 li.product,
  .woocommerce ul.products.woocolumns-6 li.product,
  .woocommerce-page ul.products.woocolumns-6 li.product,
  .woocommerce .related ul.products.woocolumns-6 li.product,
  .woocommerce-page .related ul.products.woocolumns-6 li.product,
  .woocommerce .upsells ul.products.woocolumns-6 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-6 li.product {
    width: 50%;
  }
  .woocommerce ul.products.woocolumns-3 li.product:nth-child(3),
  .woocommerce-page ul.products.woocolumns-3 li.product:nth-child(3),
  .woocommerce .related ul.products.woocolumns-3 li.product:nth-child(3),
  .woocommerce-page .related ul.products.woocolumns-3 li.product:nth-child(3),
  .woocommerce .upsells ul.products.woocolumns-3 li.product:nth-child(3),
  .woocommerce-page .upsells ul.products.woocolumns-3 li.product:nth-child(3),
  .woocommerce ul.products.woocolumns-4 li.product:nth-child(3),
  .woocommerce-page ul.products.woocolumns-4 li.product:nth-child(3),
  .woocommerce .related ul.products.woocolumns-4 li.product:nth-child(3),
  .woocommerce-page .related ul.products.woocolumns-4 li.product:nth-child(3),
  .woocommerce .upsells ul.products.woocolumns-4 li.product:nth-child(3),
  .woocommerce-page .upsells ul.products.woocolumns-4 li.product:nth-child(3),
  .woocommerce ul.products.woocolumns-5 li.product:nth-child(3),
  .woocommerce-page ul.products.woocolumns-5 li.product:nth-child(3),
  .woocommerce .related ul.products.woocolumns-5 li.product:nth-child(3),
  .woocommerce-page .related ul.products.woocolumns-5 li.product:nth-child(3),
  .woocommerce .upsells ul.products.woocolumns-5 li.product:nth-child(3),
  .woocommerce-page .upsells ul.products.woocolumns-5 li.product:nth-child(3),
  .woocommerce ul.products.woocolumns-6 li.product:nth-child(3),
  .woocommerce-page ul.products.woocolumns-6 li.product:nth-child(3),
  .woocommerce .related ul.products.woocolumns-6 li.product:nth-child(3),
  .woocommerce-page .related ul.products.woocolumns-6 li.product:nth-child(3),
  .woocommerce .upsells ul.products.woocolumns-6 li.product:nth-child(3),
  .woocommerce-page .upsells ul.products.woocolumns-6 li.product:nth-child(3) {
    clear: left !important;
  }
  .woocommerce ul.products.woocolumns-3 li.product:nth-child(4),
  .woocommerce-page ul.products.woocolumns-3 li.product:nth-child(4),
  .woocommerce .related ul.products.woocolumns-3 li.product:nth-child(4),
  .woocommerce-page .related ul.products.woocolumns-3 li.product:nth-child(4),
  .woocommerce .upsells ul.products.woocolumns-3 li.product:nth-child(4),
  .woocommerce-page .upsells ul.products.woocolumns-3 li.product:nth-child(4),
  .woocommerce ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce-page ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce .related ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce-page .related ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce .upsells ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce-page .upsells ul.products.woocolumns-4 li.product:nth-child(4),
  .woocommerce ul.products.woocolumns-5 li.product:nth-child(4),
  .woocommerce-page ul.products.woocolumns-5 li.product:nth-child(4),
  .woocommerce .related ul.products.woocolumns-5 li.product:nth-child(4),
  .woocommerce-page .related ul.products.woocolumns-5 li.product:nth-child(4),
  .woocommerce .upsells ul.products.woocolumns-5 li.product:nth-child(4),
  .woocommerce-page .upsells ul.products.woocolumns-5 li.product:nth-child(4),
  .woocommerce ul.products.woocolumns-6 li.product:nth-child(4),
  .woocommerce-page ul.products.woocolumns-6 li.product:nth-child(4),
  .woocommerce .related ul.products.woocolumns-6 li.product:nth-child(4),
  .woocommerce-page .related ul.products.woocolumns-6 li.product:nth-child(4),
  .woocommerce .upsells ul.products.woocolumns-6 li.product:nth-child(4),
  .woocommerce-page .upsells ul.products.woocolumns-6 li.product:nth-child(4) {
    clear: none !important;
  }
}
@media (max-width: 480px) {
  .woocommerce ul.products.woocolumns-2 li.product,
  .woocommerce-page ul.products.woocolumns-2 li.product,
  .woocommerce .related ul.products.woocolumns-2 li.product,
  .woocommerce-page .related ul.products.woocolumns-2 li.product,
  .woocommerce .upsells ul.products.woocolumns-2 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-2 li.product,
  .woocommerce ul.products.woocolumns-3 li.product,
  .woocommerce-page ul.products.woocolumns-3 li.product,
  .woocommerce .related ul.products.woocolumns-3 li.product,
  .woocommerce-page .related ul.products.woocolumns-3 li.product,
  .woocommerce .upsells ul.products.woocolumns-3 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-3 li.product,
  .woocommerce ul.products.woocolumns-4 li.product,
  .woocommerce-page ul.products.woocolumns-4 li.product,
  .woocommerce .related ul.products.woocolumns-4 li.product,
  .woocommerce-page .related ul.products.woocolumns-4 li.product,
  .woocommerce .upsells ul.products.woocolumns-4 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-4 li.product,
  .woocommerce ul.products.woocolumns-5 li.product,
  .woocommerce-page ul.products.woocolumns-5 li.product,
  .woocommerce .related ul.products.woocolumns-5 li.product,
  .woocommerce-page .related ul.products.woocolumns-5 li.product,
  .woocommerce .upsells ul.products.woocolumns-5 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-5 li.product,
  .woocommerce ul.products.woocolumns-6 li.product,
  .woocommerce-page ul.products.woocolumns-6 li.product,
  .woocommerce .related ul.products.woocolumns-6 li.product,
  .woocommerce-page .related ul.products.woocolumns-6 li.product,
  .woocommerce .upsells ul.products.woocolumns-6 li.product,
  .woocommerce-page .upsells ul.products.woocolumns-6 li.product {
    width: 100%;
  }
}
.woocommerce a[rel="tag"],
.woocommerce a[class*="link"],
.woocommerce a[class*="shipping"],
.woocommerce a[href*="wishlist"],
.woocommerce-page a[rel="tag"],
.woocommerce-page a[class*="link"],
.woocommerce-page a[class*="shipping"],
.woocommerce-page a[href*="wishlist"] {
  color: #ca5b3f;
  font-family: 'Cabin', sans-serif;
  font-weight: 700;
}
.woocommerce a[rel="tag"]:hover,
.woocommerce a[class*="link"]:hover,
.woocommerce a[class*="shipping"]:hover,
.woocommerce a[href*="wishlist"]:hover,
.woocommerce-page a[rel="tag"]:hover,
.woocommerce-page a[class*="link"]:hover,
.woocommerce-page a[class*="shipping"]:hover,
.woocommerce-page a[href*="wishlist"]:hover {
  text-decoration: none;
  color: #333333;
}
.woocommerce h1,
.woocommerce h2,
.woocommerce h3,
.woocommerce-page h1,
.woocommerce-page h2,
.woocommerce-page h3 {
  font-family: 'BreeSerifRegular';
}
.woocommerce h3,
.woocommerce-page h3 {
  line-height: 20px;
}
.woocommerce .btn,
.woocommerce-page .btn {
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
  background: #ca5b3f !important;
  font-weight: inherit !important;
  padding: 0 25px !important;
  line-height: 32px !important;
  height: 32px !important;
  margin: 2px 0 !important;
  font-size: 13px !important;
  color: #fff !important;
}
.woocommerce .btn:hover,
.woocommerce-page .btn:hover {
  text-decoration: underline !important;
}
.woocommerce button[type="submit"],
.woocommerce input[type="submit"],
.woocommerce a.button,
.woocommerce input.submit,
.woocommerce-page button[type="submit"],
.woocommerce-page input[type="submit"],
.woocommerce-page a.button,
.woocommerce-page input.submit {
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
  background: #ca5b3f !important;
  font-weight: inherit !important;
  padding: 0 25px !important;
  line-height: 32px !important;
  height: 32px !important;
  margin: 2px 0 !important;
  font-size: 13px !important;
  color: #fff !important;
}
.woocommerce button[type="submit"]:hover,
.woocommerce input[type="submit"]:hover,
.woocommerce a.button:hover,
.woocommerce input.submit:hover,
.woocommerce-page button[type="submit"]:hover,
.woocommerce-page input[type="submit"]:hover,
.woocommerce-page a.button:hover,
.woocommerce-page input.submit:hover {
  text-decoration: underline !important;
}
.woocommerce button[type="submit"]:focus,
.woocommerce button[type="submit"]:hover,
.woocommerce input[type="submit"]:focus,
.woocommerce input[type="submit"]:hover,
.woocommerce a.button:focus,
.woocommerce a.button:hover,
.woocommerce input.submit:focus,
.woocommerce input.submit:hover,
.woocommerce-page button[type="submit"]:focus,
.woocommerce-page button[type="submit"]:hover,
.woocommerce-page input[type="submit"]:focus,
.woocommerce-page input[type="submit"]:hover,
.woocommerce-page a.button:focus,
.woocommerce-page a.button:hover,
.woocommerce-page input.submit:focus,
.woocommerce-page input.submit:hover {
  outline: none;
}
.woocommerce button[type="submit"].loading:after,
.woocommerce input[type="submit"].loading:after,
.woocommerce a.button.loading:after,
.woocommerce input.submit.loading:after,
.woocommerce-page button[type="submit"].loading:after,
.woocommerce-page input[type="submit"].loading:after,
.woocommerce-page a.button.loading:after,
.woocommerce-page input.submit.loading:after {
  top: 0 !important;
  right: 0.5em !important;
}
.woocommerce .select2-container,
.woocommerce-page .select2-container {
  line-height: 30px !important;
}
.woocommerce input,
.woocommerce textarea,
.woocommerce-page input,
.woocommerce-page textarea {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.woocommerce input[type="text"],
.woocommerce input[type="password"],
.woocommerce textarea[type="text"],
.woocommerce textarea[type="password"],
.woocommerce-page input[type="text"],
.woocommerce-page input[type="password"],
.woocommerce-page textarea[type="text"],
.woocommerce-page textarea[type="password"] {
  height: 32px !important;
}
.woocommerce input[type="number"],
.woocommerce textarea[type="number"],
.woocommerce-page input[type="number"],
.woocommerce-page textarea[type="number"] {
  height: 22px !important;
  padding: 4px 0px !important;
  margin: 2px 0px 0px 0px !important;
}
.woocommerce input[type="number"],
.woocommerce textarea[type="number"],
.woocommerce-page input[type="number"],
.woocommerce-page textarea[type="number"] {
  border-color: #333333 !important;
}
.woocommerce .price .amount,
.woocommerce-page .price .amount {
  font-family: 'BreeSerifRegular';
  color: #333333;
  text-decoration: none;
  font-size: 24px;
}
.woocommerce .price del,
.woocommerce .price ins,
.woocommerce-page .price del,
.woocommerce-page .price ins {
  display: inline-block !important;
  font-family: 'BreeSerifRegular';
  color: #333333;
}
.woocommerce .price ins,
.woocommerce-page .price ins {
  font-size: 24px;
  text-decoration: none;
}
.woocommerce .price del + ins,
.woocommerce-page .price del + ins {
  margin-left: 10px;
}
.woocommerce .order-info,
.woocommerce-page .order-info {
  margin-bottom: 30px;
}
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-message {
  background-color: #b1e8b1 !important;
}
.woocommerce .woocommerce-message .button.wc-forward,
.woocommerce-page .woocommerce-message .button.wc-forward {
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
  background: #ca5b3f !important;
  font-weight: inherit !important;
  padding: 0 25px !important;
  line-height: 32px !important;
  height: 32px !important;
  margin: 2px 0 !important;
  font-size: 13px !important;
  color: #fff !important;
  background: #8fae1b !important;
  margin-top: 10px !important;
}
.woocommerce .woocommerce-message .button.wc-forward:hover,
.woocommerce-page .woocommerce-message .button.wc-forward:hover {
  text-decoration: underline !important;
}
.woocommerce .woocommerce-message .button.wc-forward:hover,
.woocommerce-page .woocommerce-message .button.wc-forward:hover {
  background: #a1c41e !important;
}
.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-info {
  background-color: #c6e1ff !important;
}
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before {
  color: #2d90ff !important;
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-message,
.woocommerce-page .woocommerce-info {
  border-top: none !important;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  line-height: 50px;
}
.woocommerce .woocommerce-error li,
.woocommerce .woocommerce-message li,
.woocommerce .woocommerce-info li,
.woocommerce-page .woocommerce-error li,
.woocommerce-page .woocommerce-message li,
.woocommerce-page .woocommerce-info li {
  line-height: 50px;
}
.woocommerce .woocommerce-error a,
.woocommerce .woocommerce-message a,
.woocommerce .woocommerce-info a,
.woocommerce-page .woocommerce-error a,
.woocommerce-page .woocommerce-message a,
.woocommerce-page .woocommerce-info a {
  color: #ffffff;
}
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-message:before,
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-error:before,
.woocommerce-page .woocommerce-message:before,
.woocommerce-page .woocommerce-info:before {
  left: 1em;
  font-family: fontawesome !important;
  font-size: 20px;
  line-height: 35px;
}
.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-message:before {
  content: '\f071' !important;
}
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before {
  content: '\f0eb' !important;
}
.woocommerce .woocommerce-error,
.woocommerce-page .woocommerce-error {
  border-top: none;
  background-color: #ffc6c6 !important;
}
.woocommerce .woocommerce-error:before,
.woocommerce-page .woocommerce-error:before {
  content: '\f06a' !important;
}
.woocommerce ul.products,
.woocommerce-page ul.products {
  margin: 10px -15px 10px -15px !important;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
  margin-right: 0px !important;
}
.woocommerce ul.products li.product img,
.woocommerce-page ul.products li.product img {
  border: 7px solid #ffffff;
  -webkit-box-shadow: 0 4px 6px -3px rgba(0,0,0,0.85) !important;
  -moz-box-shadow: 0 4px 6px -3px rgba(0,0,0,0.85) !important;
  box-shadow: 0 4px 6px -3px rgba(0,0,0,0.85) !important;
}
.woocommerce ul.products li.product .ct-productWrapper,
.woocommerce-page ul.products li.product .ct-productWrapper {
  padding: 0px 15px;
}
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3 {
  font-size: 1.5em !important;
}
.woocommerce ul.products li.product .star-rating,
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product .star-rating,
.woocommerce-page ul.products li.product h3 {
  color: #333333;
}
.woocommerce ul.products li.product .price .amount,
.woocommerce-page ul.products li.product .price .amount {
  font-family: 'BreeSerifRegular';
  font-size: 18px;
  color: #333333;
}
.woocommerce .ct-productWrapper span.onsale,
.woocommerce div.product span.onsale,
.woocommerce-page .ct-productWrapper span.onsale,
.woocommerce-page div.product span.onsale {
  background-color: #ca5b3f;
}
.woocommerce .ct-productWrapper span.onsale:before,
.woocommerce div.product span.onsale:before,
.woocommerce-page .ct-productWrapper span.onsale:before,
.woocommerce-page div.product span.onsale:before {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  content: "";
  position: absolute;
  border: 0.168em dotted #ffffff;
  top: 2px;
  right: 2px;
  bottom: 2px;
  left: 2px;
}
.woocommerce div.product img,
.woocommerce-page div.product img {
  border: 7px solid #ffffff;
  -webkit-box-shadow: 0 4px 6px -3px rgba(0,0,0,0.85) !important;
  -moz-box-shadow: 0 4px 6px -3px rgba(0,0,0,0.85) !important;
  box-shadow: 0 4px 6px -3px rgba(0,0,0,0.85) !important;
}
.woocommerce div.product button[type="submit"],
.woocommerce-page div.product button[type="submit"] {
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  background: #333333 !important;
}
.woocommerce div.product button[type="submit"]:hover,
.woocommerce-page div.product button[type="submit"]:hover {
  background: #ca5b3f !important;
}
.woocommerce table,
.woocommerce-page table {
  border: none !important;
}
.woocommerce table tbody tr td,
.woocommerce table tbody tr th,
.woocommerce table tfoot tr td,
.woocommerce table tfoot tr th,
.woocommerce-page table tbody tr td,
.woocommerce-page table tbody tr th,
.woocommerce-page table tfoot tr td,
.woocommerce-page table tfoot tr th {
  border-top: 1px dotted #333333 !important;
}
.woocommerce table .coupon .input-text,
.woocommerce-page table .coupon .input-text {
  height: 32px;
  width: 100px !important;
  margin-top: 2px !important;
  border-color: #333333 !important;
}
.woocommerce table.cart img,
.woocommerce-page table.cart img {
  width: 64px !important;
}
.woocommerce table.cart .product-name a,
.woocommerce table.cart .amount,
.woocommerce-page table.cart .product-name a,
.woocommerce-page table.cart .amount {
  font-family: 'Cabin', sans-serif;
  font-weight: 700;
  font-size: 16px;
}
.woocommerce table.cart .amount,
.woocommerce-page table.cart .amount {
  color: #333333;
}
.woocommerce table.cart .product-name a,
.woocommerce-page table.cart .product-name a {
  color: #ca5b3f;
}
.woocommerce table.cart a.remove,
.woocommerce-page table.cart a.remove {
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.woocommerce table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover {
  background: #ca5b3f !important;
}
.woocommerce div.cart_totals table,
.woocommerce-page div.cart_totals table {
  width: 100%;
}
.woocommerce form.comment-form,
.woocommerce-page form.comment-form {
  margin-top: 40px;
}
.woocommerce form.comment-form .stars span a,
.woocommerce-page form.comment-form .stars span a {
  color: #ca5b3f;
}
.woocommerce form.login,
.woocommerce-page form.login {
  float: none;
  width: 20%;
  margin: 0 auto !important;
}
.woocommerce form.lost_reset_password,
.woocommerce-page form.lost_reset_password {
  width: 50%;
  margin: 100px auto 0px auto !important;
}
.woocommerce form.checkout label,
.woocommerce-page form.checkout label {
  padding-left: 0px;
  display: inline-block;
}
.woocommerce .woocommerce-checkout #payment,
.woocommerce-page .woocommerce-checkout #payment {
  background: transparent !important;
}
.woocommerce .woocommerce-checkout #payment ul.payment_methods,
.woocommerce-page .woocommerce-checkout #payment ul.payment_methods {
  border: none !important;
}
.woocommerce .woocommerce-checkout #payment ul.payment_methods li >div,
.woocommerce-page .woocommerce-checkout #payment ul.payment_methods li >div {
  background-color: #a1bbc6;
}
.woocommerce .woocommerce-checkout #payment ul.payment_methods li >div p,
.woocommerce-page .woocommerce-checkout #payment ul.payment_methods li >div p {
  color: #ffffff;
}
.woocommerce .woocommerce-checkout #payment ul.payment_methods li >div:after,
.woocommerce-page .woocommerce-checkout #payment ul.payment_methods li >div:after {
  border: 8px solid #a1bbc6;
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
}
.woocommerce .woocommerce-tabs ul.tabs,
.woocommerce-page .woocommerce-tabs ul.tabs {
  text-align: center;
}
.woocommerce .woocommerce-tabs ul.tabs:before,
.woocommerce-page .woocommerce-tabs ul.tabs:before {
  display: none !important;
}
.woocommerce .woocommerce-tabs ul.tabs >li,
.woocommerce-page .woocommerce-tabs ul.tabs >li {
  margin-left: 5px !important;
  font-family: 'Cabin', sans-serif;
  font-weight: 700;
  background-color: #333333 !important;
  -webkit-border-radius: 15px !important;
  -moz-border-radius: 15px !important;
  border-radius: 15px !important;
  border: none !important;
}
.woocommerce .woocommerce-tabs ul.tabs >li a:before,
.woocommerce-page .woocommerce-tabs ul.tabs >li a:before {
  content: '';
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  position: absolute;
  border: 2px dotted #ffffff;
  top: 2px;
  right: 2px;
  bottom: 2px;
  left: 2px;
}
.woocommerce .woocommerce-tabs ul.tabs >li a:after,
.woocommerce-page .woocommerce-tabs ul.tabs >li a:after {
  content: ".";
  position: absolute;
  color: #ffffff;
  top: -11px;
  left: 14px;
  font-size: 13px;
}
.woocommerce .woocommerce-tabs ul.tabs >li:after,
.woocommerce-page .woocommerce-tabs ul.tabs >li:after {
  content: '';
  border-bottom: 3px dotted red !important;
}
.woocommerce .woocommerce-tabs ul.tabs >li a,
.woocommerce .woocommerce-tabs ul.tabs >li a:hover,
.woocommerce-page .woocommerce-tabs ul.tabs >li a,
.woocommerce-page .woocommerce-tabs ul.tabs >li a:hover {
  color: #ffffff !important;
}
.woocommerce .woocommerce-tabs ul.tabs >li.active,
.woocommerce-page .woocommerce-tabs ul.tabs >li.active {
  background-color: #ca5b3f !important;
}
.woocommerce .woocommerce-tabs ul.tabs >li:before,
.woocommerce .woocommerce-tabs ul.tabs >li:after,
.woocommerce-page .woocommerce-tabs ul.tabs >li:before,
.woocommerce-page .woocommerce-tabs ul.tabs >li:after {
  display: none;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist,
.woocommerce-page .woocommerce-tabs #comments ol.commentlist {
  margin: 30px 0px !important;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist li img.avatar,
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li img.avatar {
  left: -5px !important;
  background: none !important;
  border: none !important;
  width: 50px !important;
  height: 50px !important;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist li .comment-text,
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li .comment-text {
  border: none !important;
  background: #a1bbc6 !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
  margin: 0 0 0 70px !important;
  position: relative;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist li .comment-text p.meta strong[itemprop="author"],
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li .comment-text p.meta strong[itemprop="author"] {
  font-family: 'BreeSerifRegular';
  font-size: 15px;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist li .comment-text p.meta strong[itemprop="author"],
.woocommerce .woocommerce-tabs #comments ol.commentlist li .comment-text p.meta time,
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li .comment-text p.meta strong[itemprop="author"],
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li .comment-text p.meta time {
  color: #333333;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist li .comment-text .star-rating,
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li .comment-text .star-rating {
  color: #333333;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist li .comment-text .star-rating:before,
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li .comment-text .star-rating:before {
  color: #333333;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist li .comment-text .description p,
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li .comment-text .description p {
  color: #ffffff;
}
.woocommerce .woocommerce-tabs #comments ol.commentlist li .comment-text:before,
.woocommerce-page .woocommerce-tabs #comments ol.commentlist li .comment-text:before {
  content: '';
  width: 0;
  position: absolute;
  height: 0;
  border-top: 0px solid transparent;
  border-bottom: 19px solid transparent;
  border-right: 25px solid #a1bbc6;
  left: -20px;
  top: 30px;
}
.ct-u-font1 {
  font-family: 'Cabin', sans-serif;
  font-weight: 700;
}
.ct-u-font2 {
  font-family: 'BreeSerifRegular';
}
@media (max-width: 959px) {
  .column2.pull-right {
    width: 100%;
    float: right !important;
  }
}
