/*
Theme Name:         Cleverly Wrapped
Description:        SMN MOD of FoundationPress - WordPress theme (FoundationPress - Foundation 6 by Zurb)
Version:            2.9.2
Author:             Atler Digital
Author URI:         http://simongoot.com/
*/
.widget_product_categories li.cat-item-1450 .count,
.widget_product_categories li.cat-item-21 .count {
display:none;
}
#et-boc .woocommerce .products ul,
#et-boc .woocommerce ul.products {
display:flex;
flex-flow:row wrap;
}
#et-boc .woocommerce ul.products li.product,
#et-boc .woocommerce-page ul.products li.product {
display:flex;
flex-flow:column nowrap;
}
#et-boc .woocommerce ul.products li.product .button {
margin-top:auto;
display:table;
}
#et-boc .et-l .wcspt-products span.brand {
padding-bottom:10px;
color:#000!important;
font-size:12px;
}
#et-boc .et-l .wcspt-products h2.woocommerce-loop-product__title, #et-boc .et-l .wcspt-products span.price {
color:#000;
font-size:14px;
text-transform:uppercase;
}
.et-db #et-boc .et-l ul.products li.product .price del {
margin-bottom:0;
}
.et-db #et-boc .et-l .et_pb_shop .onsale {
position:absolute;
top:0!important;
left:0!important;
z-index:10;
white-space:nowrap;
width:46px;
height:32px;
padding:0;
border-radius:0 0 30% 0;
background-color:#ff6c00;
color:#fff;
font-family:Lato,sans-serif;
font-size:.65em;
font-weight:600;
text-align:center;
text-transform:uppercase;
line-height:32px;
}
.wcspt-secondary-img {
z-index:8!important;
}
.single-product p.sizing-info {
font-size:14px;
font-style:italic;
}
.button.alt, button.alt, input[type=submit].alt {
width:100%;
}
#shop-header h1 {
font-size:1.4375rem;
text-transform:uppercase;
}
#tab-product_brand h1 {
display:none;
}
p.stars a::before {
content:'\e021';
}
p.stars:hover a::before {
content:'\e020';
}
p.stars.selected a.active::before {
content:'\e020';
}
#checkout-giftwrapping {
display:flex;
flex-wrap:wrap;
margin-bottom:35px;
padding:10px 20px;
background-color:#f5f5f5;
}
#checkout-giftwrapping figure {
  width: 120px;
}
#checkout-giftwrapping > div {
  width: calc(100% - 120px);
  padding: 0 20px;
}
#checkout-giftwrapping h4 {
margin-top:10px;
margin-bottom:0;
}
/*#sb_instagram #sbi_load .sbi_follow_btn {
margin-top:10px;
margin-left:0;
}
#sb_instagram #sbi_load .sbi_follow_btn a {
padding:10px!important;
}*/
.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a {
color:#fff;
}
#footer-container #footer li a {
padding:.4rem 0;
line-height:1.2;
}
div#single-post h3 {
font-size:1.3rem;
}
div#single-post h4 {
font-size:1.1rem;
}
div#single-post h5 {
font-size:1rem;
font-style:italic;
}
.monsterinsights-popular-posts-widget p {
display:none;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled {
margin-bottom:0;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list li {
margin:0!important;
padding:0!important;
border-top:1px solid #dadada;
line-height:1.6;
}
.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-alpha .monsterinsights-widget-popular-posts-list li a {
padding:.8rem 1rem;
text-transform:uppercase;
}
#footer-container #bottom-line {
padding:0;
}
figure.wp-caption.alignright {
padding:0 0 20px 20px;
}
blockquote {
margin:15px 0;
padding:15px 10px 1px 10px;
}
p:empty:before {
display:none;
}
.dgwt-wcas-search-wrapp {
padding-right:30px;
}
#menu-mobile .dgwt-wcas-search-wrapp {
padding: .86rem 1.5rem;
}
.aligncenter {
text-align:center;
}
.single-product .product_cat-gift-voucher .sizing-info {
display:none;
}
@media only screen and (min-width: 820px) {
#fibosearch {
display:none;
}
}
@media only screen and (max-width: 819px) {
#fibosearch {
float:right;
padding-top:6px;
}
#fibosearch .dgwt-wcas-search-wrapp {
padding-right:0;
padding-left:8px;
}
}
