@import url("https://fonts.googleapis.com/css?family=Indie+Flower&display=swap");
#et-top-navigation nav>ul>li>a {
font-size: 17px !important;
}
body{
color: #000;
}
#et-top-navigation .et-cart-info { }
#main-content{
background:transparent !important;
}
#main-content .container {
padding-top: 20px;
}
.woocommerce nav.woocommerce-breadcrumb a{
color:#fff;
}
div.bread_omelette a:hover {
color: #000 !important;
}
.mobile_menu_bar:before{
color:#000 !important;
} .container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
width: auto !important;
}
.logo_container {  
width: auto!important;
}
#logo {
display: none;
}
header#main-header {
background: transparent;
box-shadow:none;
}
header#main-header.et-fixed-header {
background: #fff;
border-bottom: 1px solid #ccc;
}
#top-menu a{
color:#333;
}
#et-top-navigation .et-cart-info {
float: left;
margin: -2px 0 0 22px;
font-size: 16px;
color: #000;
}
div#page-container {
padding-top: 0 !important;
margin-top: 0 !important;
}
#et-top-navigation nav>ul>li>a {
text-transform: uppercase;
font-size: 16px;
position: relative;
padding-left:7px;
padding-right:7px;
}
#et-top-navigation #top-menu li.current-menu-item>a:before,
#et-top-navigation #top-menu li:hover>a:before{
content:"";
position:absolute;
background:green;
height: 28px;
top: -7px;
left: -10px;
right: -10px;
border-radius: 16px;
z-index: -1;
}
#et-top-navigation #top-menu li:hover>a{
color:#fff !important;
opacity:1 !important;
} .info h6 {
font-weight: 600;
padding-bottom: 20px;
border-bottom: 1px solid #78787829;
width: 26%;
}
.info ul li {
list-style: none;
font-size: 14px;
font-family: Raleway;
}
.info ul li a {
color: #787878;
}
.info ul {
margin-left: -13px;
padding-top:20px;
}
input.es_subscription_form_submit.es_submit_button {
margin-left: -76px;
border: none;
padding: 16px 8px 13px 8px;
margin-top: 0px;
border-radius: 0px 5px 5px 0px;
background-color: #3fd6c9;
color: #fff;
text-transform: uppercase;
font-size: 14px;
cursor:pointer;
transition:all 0.4s ease;
}
input.es_subscription_form_submit.es_submit_button:hover{
background:#121212;
}
input[type=email] {
padding: 15px 80px 15px 15px;
border-radius: 5px;
float: left;
background: #eceaeb;
border: none;
font-size: 14px;
}
#footer-info{text-align: center !important; float:none;padding-top:5px;}
.foot-p {
margin-bottom: 2% !important;
}
strong{
font-weight: 700!important;
}
.et_pb_section.et_pb_section_1.top_three_img {
margin-top: -120px;
background: transparent;
z-index: 9;
}
.et_pb_section.dark_coco_img {
margin-top: -100px;
z-index: 9;
background: transparent;
}
.et_pb_section.et_pb_section_4.quality_img {
margin: 50px 0 40px;
}
.et_pb_section.btm_img_sec {
margin-top: 50px;
}
#footer-widgets .footer-widget ul.social li {
float: left;
padding: 0px !important;
margin: 0px !important;
padding-right: 4px !important;
list-style: none !important;
}
#main-footer .footer-widget h4{
position:relative;
margin-bottom:20px
}
#footer-widgets .footer-widget li {
position: relative;
padding-left: 0px !important;
}
#main-footer .footer-widget h4:before {
content: '';
position: absolute;
width: 60px;
height: 1px;
background: #cccccc;
bottom: 0;
} #custm_product_link {
position: absolute;
top: 0;
right: 0;
z-index: 99;
width: 100%;
bottom: 80px;
text-align: center;
}
#footer-widgets .footer-widget li:before{
display:none !important;}
#custm_product_link a {
width: 25%;
display: inline-block;
margin: 0 1%;
height: 35vw;
position: relative;
font-size: 0;
cursor: pointer;
}
.pro{
overflow:hidden;
}
.pro:before{
content:"";
position:absolute;
top:0;
left:0;
right:0;
height:100px;
z-index:999;
}
.pro a img {
transition: all 0.4s ease;
}
.pro img:hover {
transform: scale(1.05);
opacity: 0.1;
}
.pro h2 {
position: absolute;
left: 0;
right: 0;
top: 45px;
padding: 0;
pointer-events:none;
transition: all 0.7s ease;
font-size: 45px;
}
.pro .et_pb_text_inner:hover h2{
top:50%;
margin-top: -13px;
}
.dried img:hover {
transform: scale(0.98);
border: 1px dashed #b5eda7;
box-shadow: 10px 0px 10px 0px #78787814;
opacity: 0.1;
}
.dried img {
transition: all 0.4s ease;
} .et_pb_section.banner.et_section_regular {
height: 36vw;
padding-top: 14vw;
}
p.bread a {
color: #689051;
}
p.bread a:hover {
color:#fbee20;
}
p.bread {
color: #689051;
margin-top: -27px;
font-size: 13px;
}
.single-product-reviews ul li {
float: left !important;
padding-right: 10px;
list-style: none;
}
#left-area{
padding-bottom:0 !important;
}
#left-area .related ul.products {
margin-bottom: 0;
}
.single-product .shop_banner {
border-top:80px solid #fff;
}
.shop_banner {
padding: 30px 0 0;
background-image:url(//nextorganics.com/wp-content/uploads/2019/11/default-header-1.jpg);
background-color:#f5f5f5;
width:100%;
background-repeat: no-repeat;
background-size: cover;
}
.term-18 .shop_banner {
background-image:url(//nextorganics.com/wp-content/uploads/2019/11/Dried-WebBanners.jpg);
}
.term-17 .shop_banner {
background-image:url(//nextorganics.com/wp-content/uploads/2019/11/Next-ChocolateWebBanners.jpg);
}
.shop_banner h1 {
font-weight: bold;
font-size: 30px;
color: #fff;
}
img.zoomImg {
cursor: zoom-in;
}
.woocommerce .woocommerce-breadcrumb {
margin: 0 0 1em;
padding: 0;
font-size: .92em;
color: #ffffff;
}
.summary h1 {
color: #397f00;
font-weight: bold;
text-transform: uppercase;
font-size: 23px;
}
button.single_add_to_cart_button.button.alt:hover {
background: #397f00;
color: #fff;
}
.et-db #et-boc .et_pb_row {
width:100%;
}
.related h2 {
font-weight: 600;
text-transform: uppercase;
border-bottom: 1px #757575 solid;
padding-bottom: 3px;
margin-bottom: 30px;
}
.product .related h2 {
padding-bottom: 16px;
font-size: 20px!important;
font-family: 'Indie Flower', cursive;
font-weight: 700 !important;
letter-spacing: 1px;
color: #000;
}
.related.products {
margin: 40px 0 0;
padding-top:40px !important;
background: #fff;
box-shadow: -50vw 0 #fff, 50vw 0 #fff;
}
.et_pb_section.et_pb_section_1.et_section_regular {
padding: 0px !important;
}
h2.woocommerce-loop-product__title {
font-weight: 400 !important;
font-size: 14px !important;
text-align: center;
border-bottom: none !important;
text-transform: capitalize;
}
button.single_add_to_cart_button.button:after{
display:none;
}
button.single_add_to_cart_button.button.alt {
background: #000;
color: #fff;
padding: 0 !important;
border-radius: 0px;
font-size: 17px !important;
line-height: 40px !important;
width: 140px !important;
height: 40px;
border: none !important;
}
#main-content .woocommerce-breadcrumb {
display: none;
}
.single-product #main-footer {
border-top: 1px solid #ddd;
}
.shop_banner h1.product_title.entry-title{
color:#fff;
font-family: 'Indie Flower', cursive;
font-weight: 700 !important;
font-size: 27px;
letter-spacing: 1px;
padding-bottom: 0 !important;
}
span.posted_in{
color:#fff;
font-weight:600;
}
span.tagged_as{
display:none !important;
}
.posted_in a{
color:#fff;
font-weight:normal;
}
.product_desc p {
padding-top: 20px;
color:#fff;
}
.shop_banner .product_desc {
color: #fff;
} .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1){
clear:none !important;
}
.woocommerce .woocommerce-result-count,
form.woocommerce-ordering,
span.et_overlay {
display: none !important;
}
.tax-product_cat li.product.type-product a img { }
.tax-product_cat .shop_banner{
padding: 19vw 0 12vw;
}
.product_meta {
padding-top: 6px;
border-top: 1px solid #dadada;
color: #666;
font-size: 16px;
padding-bottom: 10px;
}
.tax-product_cat .shop_banner h1,
.tax-product_cat.woocommerce .woocommerce-breadcrumb,
.tax-product_cat.woocommerce .woocommerce-breadcrumb a{
color:#689051;
}
.tax-product_cat li.product.type-product ,
.tax-product_cat li.product.type-product *{
transition: all 0.3s ease;
}
.tax-product_cat li.product.type-product {
overflow: hidden;
padding-bottom: 20px !important;
}
.tax-product_cat li.product.type-product a:hover {
z-index:999;
position:relative;
display:block;
} .tax-product_cat .shop_banner h1{
font-size: 72px;
font-family: 'Indie Flower', cursive;
font-weight:bold;
}
.tax-product_cat li.product.type-product a span.et_shop_image{
background:#fff;
}
.tax-product_cat li.product.type-product a:hover span.et_shop_image{
background: #000;
overflow:hidden;
}
.tax-product_cat li.product.type-product{
margin-bottom:10px !important;
}
.tax-product_cat li.product.type-product a{
min-height:270px;
display:block;
}
.term-chocolate.tax-product_cat li.product.type-product a{
min-height:300px;	
}
.tax-product_cat.woocommerce ul.products li.product a img{
margin-bottom:0 !important;
}
.tax-product_cat li.product.type-product a:hover span.et_shop_image img{
transform: scale(1.03);
opacity: 0.45;
}
.tax-product_cat li.product.type-product a h2.woocommerce-loop-product__title {
text-align: center;
color: #070707;
font-size: 22px !important;
font-family: 'Indie Flower', cursive;
line-height:1.4 !important;
font-weight: 700 !important;
padding: 0 !important;
}
.tax-product_cat li.product.type-product a:hover h2.woocommerce-loop-product__title {
top: 35%;
left:10%;
position: absolute;
bottom:auto;
text-align: center;
background:transparent;
font-weight: 700;
color: #fff;
font-size: 22px !important;
width: 80%;
}
.shop_table.woocommerce-checkout-review-order-table{
color: #000;
} @media (max-width:1400px){
.et_pb_section.banner.et_section_regular {
padding-top: 10vw;
padding-left: 150px;
}
.tax-product_cat .shop_banner{
padding: 17vw 0 11vw;
}
}
@media (max-width:1199px){
.et_pb_section.banner.et_section_regular {
padding-top: 7vw;
}
#et-top-navigation nav > ul > li > a {
padding-left: 2px;
padding-right: 2px;
}
#top-menu li {
padding-right: 15px;
}
}
@media (max-width:991px){
.et_pb_section.banner.et_section_regular {
padding-top: 1vw;
padding-left: 100px;
}
}
@media (max-width:767px){
.tax-product_cat.et_header_style_left #et-top-navigation {
padding: 5px 0 0 !important;
}
.et_pb_section.et_pb_section_1.top_three_img {
margin-top: -30px;
}
.et_pb_section.dark_coco_img {
margin-top: -20px;
}
.et_pb_section.et_pb_section_4.quality_img {
margin: 10px 0;
} .et_pb_section_6 .et_pb_image.et_pb_image_3.et_always_center_on_mobile {
max-width: 200px;
margin-top: 18px !important;
}
.et_pb_section.banner.et_section_regular {
height: 50vw;
padding-top: 1px;
padding-left: 30px;
}	
.page-id-227 .banner.et_section_regular .et_pb_row_0.et_pb_row{
margin-top:95px !important;
padding:0;
}
.page-id-227 #et-top-navigation {
padding: 0 !important;
}
.page-id-227 .et_pb_section.et_pb_section_1.et_section_regular{
padding: 15px !important;		
}
.shop_banner h1.product_title.entry-title{
margin-top:10px !important;
line-height:1.5;
}
.tax-product_cat .shop_banner h1 {
font-size: 30px;
}
.tax-product_cat .shop_banner{
padding: 70px 0 30px 50px;
}
.woocommerce-page ul.products li.product:last-child {
margin-bottom: 0 !important;
}
}
.paged-2.et_full_width_page.woocommerce-page ul.products li.product:nth-child(3n+4){
clear:none !important;
} .term-17.tax-product_cat.term-chocolate li:last-child.product {
display: none;
}
.paged-2.term-17.tax-product_cat.term-chocolate li:last-child.product,
.paged-3.term-17.tax-product_cat.term-chocolate li:last-child.product {
display: block !important;
} span.woocommerce-Price-amount.amount {
display: inline !important;
}
.price{
color: black !important;
}
input#quantity_5e54d43cea349 {
display: none !important;
}
.woocommerce div.product form.cart .button {
height: 70px;
width: 200px !important;
font-size: 23px !important; background-size: contain; border-radius:53px;
background-color: black;
}
.woocommerce div.product form.cart .button:hover {
box-shadow: 0 0 6px #000;
}
@media (min-width: 767px) { .single-product div.product .images .woocommerce-main-image {
width: 75%;
float: left;
} .single-product div.product .images .thumbnails {
width: 25%;
float: left;
} .single-product div.product .images .thumbnails a.zoom {
width: 90%;
float: none;
margin: 0 0 10% 10%;
}
}
ul#top-menu li.current-menu-item a {
color: #fff !important;
}
.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price, .woocommerce-page ul.products li.product .price del {
color: #070707!important;
font-size: 15px!important;
font-weight: 600!important;
}
.woocommerce .products .product,
.woocommerce .products .product .price
{text-align:center !important;}
.woocommerce-message a.button.wc-forward {
font-size: 16px;
}
.woocommerce-message {
padding: 10px!important; }
#page-id-2206 #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
width: 64px;
}
a.amzn_btn img {
display: none !important;
}
.page-id-2209 .allow.order-notice-cstm{
background: black;
color: white;
padding: 8px 20px;
font-weight: 600;
margin-bottom: 40px;
margin-top: 40px;
}
.woocommerce-shipping-destination {
display:none;
}