@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.tradeinsulations.co.uk/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.0.6") format("woff2");
	font-display:swap;
}

:root {
	--wd-text-font: "DM Sandy", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 16px;
	--wd-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-transform: capitalize;
	--wd-title-color: rgb(0,0,0);
	--wd-entities-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 700;
	--wd-entities-title-transform: capitalize;
	--wd-entities-title-color: rgb(0,0,0);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: rgb(0,0,0);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 16px;
	--wd-primary-color: rgb(200,51,55);
	--wd-alternative-color: rgb(15,15,15);
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: rgb(200,51,55);
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(200,51,55);
	--btn-accented-bgcolor-hover: rgba(200,51,55,0.79);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	--wd-popup-width: 800px;
}
.header-banner {
	background-image: none;
	background-size: cover;
}
.wd-page-title {
	background-color: rgb(229,229,229);
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: inherit;
	background-position: center bottom;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
body[class*="wrapper-boxed"] {
	background-color: rgb(240,240,240);
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 820px;
}
:root{
--wd-container-w: 1600px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1600px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1600px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1600px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


@font-face {
	font-family: "DM Sandy";
	src: url("//www.tradeinsulations.co.uk/wp-content/uploads/2021/08/dm-sans-v6-latin-regular.woff2") format("woff2"), 
url("//www.tradeinsulations.co.uk/wp-content/uploads/2021/08/dm-sans-v6-latin-regular.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "WhatsPoppin";
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans Bold";
	src: url("//www.tradeinsulations.co.uk/wp-content/uploads/2024/12/OpenSans-Bold.woff2") format("woff2");
	font-weight: 700;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans ExtraBold";
	src: url("//www.tradeinsulations.co.uk/wp-content/uploads/2024/12/OpenSans-ExtraBold.woff2") format("woff2");
	font-weight: 800;
	font-display:swap;
	font-style: normal;
}

.vc_images_carousel ol.vc_carousel-indicators{display:none;}

.fc-step__substep-title--contact{background:black !important; padding:12px !important; color:white !important;}

.fc-step__substep-title--shipping_address{background:black !important; padding:12px !important; color:white !important;}

.fc-step__substep-title--billing_address{background:black !important; padding:12px !important; color:white !important;}

.fc-step__substep-title--payment{background:black !important; padding:12px !important; color:white !important;}

.fc-step__substep-title--payment::after {
    content: "* Please note, we do not accept Amex cards" !important;
    font-size: 12px !important;
    float: right;
    display: inline-block !important;
	width: fit-content !important;
color:black !important}

@media only screen and (max-width: 769px) {
.fc-step__substep-title--payment::after {
    content: "* Please note, we do not accept Amex." !important;
    font-size: 10px !important;
	width: 100% !important;
	float:left;
	display:block !important;}
}


.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{margin-bottom:10px;}

.wooac-popup{position: relative;
    width: 90%;
    max-width: 550px;
    margin: 0 auto;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left:0px;
	padding-right:0px;}

.wooac-popup .wooac-image{margin:auto; width:37%;}

.wooac-text{background: #0080001c; padding: 10px;}


.wooac-popup .wooac-suggested {
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 5px;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 10px;
    border-width: 1px 0;
    border-style: dashed;
    border-color: #dddddd00;
	min-width: 0;}

.wooac-popup .wooac-suggested .wooac-suggested-heading {
    margin-bottom: 10px;
    font-size: 25px;
    font-weight: bold;
    font-family: sans-serif;
    text-decoration: underline;
    text-transform: uppercase;
}

.wooac-popup .wooac-suggested .wooac-suggested-products .wooac-suggested-product .wooac-suggested-product-atc p .button {
    display: block;
    margin: 0;
    background: #017cb5;
    outline: none;
    color: white;
	border-radius: 40px;}


.linklinklink{text-decoration:underline;}

.hurrytimer-campaign-8395 {
    text-align: left;
    display: inline;
    position: fixed;
	margin-left: 7px;
top:0px;}



.product-calculator{width:70%; margin:auto;}

	
    .coverage-calculator .form-group {
        margin-bottom: 15px;
        margin-top: 5px;
        display: inline-block;
    }
    .coverage-calculator label {
        display: inline-block;
        width: 45%;
        font-weight: bold;
        font-size: 12px;
    }
    .coverage-calculator input[type="number"] {
        width: 55px;
        padding: 5px;
        font-size: 12px;
    }
    .wastage-option {
        margin: 15px 0;
    }
    .wastage-option input[type="checkbox"] {
        margin-right: 8px;
    }
    .wastage-note {
        font-size: 0.75em;
        color: black;
        margin: 5px 0 0 20px;
        font-style: italic;
    }
    #calculate-coverage {
        margin-top: 10px;
    }
    #coverage-info {
        font-size: 0.9em;
    }

    .product-calculator__heading {
        margin-bottom: 10px;
			margin-top:10px;
		background:#007bb5;
        border: 1px solid #ccc;
		border-radius:30px;
        padding-left: 23px;
		padding-right: 23px;
        cursor: pointer;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .btn.btn-unstyled {
        background: none;
		color:white;
        border: none;
        padding: 0;
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        cursor: pointer;
    }

    .material-icons {
        vertical-align: middle;
    }

    .product-calculator h4 {
        margin: 0;
        display: flex;
        align-items: center;
        gap: 5px;
    }





.melik-zoom {
  transition: transform 0.3s ease-in-out;
}

.melik-zoom:hover {
  transform: scale(1.09);
}



@media (max-width: 768px) {
    .product-grid-item .price {
        font-size: 16px !important;
    }
}


.categories-accordion-on .widget_product_categories .product-categories:has(.cat-item ul){margin-top:30px;}

:is(.wd-single-post-header,.post-title-large-image) .wd-post-meta{display:none !important;}

[data-sticky-states].is-sticky>[data-sticky-states-inner]{z-index:1;}



.callout-wrapper {
    display: bloc !important;
	margin: auto !important;}

.reset {
	text-align: center !important;}


.fc-wrapper [data-collapsible].is-collapsed:not(.is-transitioning)>.collapsible-content__inner, body:not(.has-collapsible-block) .fc-wrapper [data-collapsible].is-collapsed>.collapsible-content__inner{display:block !important;}

.optional{display:none;}

#fc-expansible-form-section__content--billing_company{height:1% !important; display:block !important;}

#fc-expansible-form-section__toggle--billing_company {
    display: none !important;
}

#fc-expansible-form-section__content--coupon_code--2034361671{display:none !important;}


.tm-extra-product-options .tmcp-field-wrap.tc-active.tc-mode-text{background-color: #f4f4f4 !important;}

.woocommerce-cart-form>.cart .cart-actions{display:none;}

#ppcp-credit-card-gateway-card-number{min-height:50px !important;}
#ppcp-credit-card-gateway-card-expiry{min-height:50px !important;}
#ppcp-credit-card-gateway-card-cvc{min-height:50px !important;}

.has-checkout-layout--multi-step .fc-wrapper [data-step-complete] .fc-step__substep-save, .has-checkout-layout--multi-step .fc-wrapper [data-step-complete] .is-editing .fc-step__substep-edit{background: #067706; color: white;}

div[data-handler="nextY"] {
    display: none;
}



label[for="shipping_address_1"]::after {
    content: "Start typing your delivery address or postcode and select your address from the list";
    color: #000; /* Adjust color as needed */
    font-size: 14px; /* Adjust font size as needed */
	display:block;
	font-weight:bold;
	margin-top:4px;
}



.tm-epo-totals{display:none;}
.woocommerce-variation{display:none !important;}
.hide-larger-price .price>:is(ins,small){margin-left:4px;}

label[for="tm_attribute_id_order-change"]{width:100%;}


.tm-ui-dp-main-row .tm-ui-dp-main-cell:nth-child(7) .tm-ui-dp-main-cell-content::before {
    content: "Not Available"; color:#999999;
}

.tm-ui-dp-main-row .tm-ui-dp-main-cell:nth-child(6) .tm-ui-dp-main-cell-content::before {
    content: "Not Available"; color:#999999;
}

.tm-ui-dp-main-row .tm-ui-dp-main-cell:nth-child(6) .tm-ui-dp-main-cell-inner::before,
.tm-ui-dp-main-row .tm-ui-dp-main-cell:nth-child(7) .tm-ui-dp-main-cell-inner::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(45deg, #ececec 51%, #d6d6d6 27%, #c7c7c7 51%, #f8f8f8 51%);
    pointer-events: none; /* Ensures it doesn’t block interactions */
}

.tm-ui-dp-main-cell .tm-ui-dp-main-cell-inner {
    position: relative; /* Required for the pseudo-element positioning */
}



/* General styling for "Fully Booked" and "Available" text */
.tm-ui-dp-main-cell-content {
    position: relative;
    text-align: center;
}

.tm-ui-skin-epo .tm-ui-dp-main-cell.ui-datepicker-unselectable .ui-state-default, .tm-ui-skin-epo .tm-ui-dp-main-cell.ui-state-disabled .ui-state-default{color:#999999; }

/* Styling for disabled dates to display "Fully Booked" */
.tm-ui-dp-main-cell.ui-state-disabled .tm-ui-dp-main-cell-content::before {
    content: "Unavailable";
    display: block;
    font-size: 7px;
    color: #ce0000;
    text-align: center;
}

/* Styling for available dates to display "Available" */
.tm-ui-dp-main-cell:not(.ui-state-disabled) .tm-ui-dp-main-cell-content::before {
    content: "Available";
    display: block;
    font-size: 9px;
    color: green;
    text-align: center;
}

.tm-ui-dp-main-cell:not(.ui-state-disabled){background:#0080000d;}


.tm-ui-skin-epo .tm-ui-dp-main-cell.ui-datepicker-unselectable, .tm-ui-skin-epo .tm-ui-dp-main-cell.ui-state-disabled{background:#ff000012;}


.product-labels.labels-rounded .product-label{display:none !important;}
.product-labels .onsale.product-label {
   display: none !important;
}


/* Top Header Bar */
.top-header-bar {
  width: 100%;
  background-color: #000;
  color: #fff;
  overflow: hidden;
  position: relative;
  height: 25px;
  display: flex;
  align-items: center;
  margin: 0;
}

.marquee {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.marquee-item {
  display: inline-block;
  padding: 0 28px;
  text-transform: uppercase;
  white-space: nowrap;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Open Sans Bold';
}

/* Scroll Animation */
@keyframes scroll-desktop {
  0% {
    transform: translateX(100%); /* Start off-screen to the right */
  }
  100% {
    transform: translateX(-65%); /* Move fully off-screen to the left */
  }
}

@keyframes scroll-mobile {
  0% {
    transform: translateX(100%); /* Start off-screen to the right */
  }
  100% {
    transform: translateX(-100%); /* Move fully off-screen to the left */
  }
}

.marquee-content {
  will-change: transform;
  display: inline-block;
  animation: scroll-mobile 14s linear infinite; /* Loop the animation */
  min-width: 100%;
}

@media only screen and (min-width: 769px) {
  .marquee-content {
    animation: scroll-desktop 22s linear infinite; /* Slow down the speed for desktop */
  }
}

.marquee-content:hover {
  animation-play-state: paused; /* Pause the animation on hover */
}



.more-text {
    display: none;
}

.read-more-btn {
     font-weight: bold;
    font-size: 16px;
    padding: 0px;
    text-transform: none;
    background: none;
    
}

.read-more-btn:hover {background:none;}

p.stock.wd-style-default:is(.available-on-backorder,.in-stock){display:none;}

.review-container {
    background-color: #f4f4f4;
    padding: 10px;
	display:inline-block;
	width:100%;
	text-align:center;
}

.review-link {
    font-size: 15px;
    margin-right: 8px;
		display:inline-block;

}

.review-rating {
    font-weight: bold;
    font-size: 20px;
		display:inline-block;

}

.review-image {
    display: inline-block;
    top: -4px;
    position: relative;
}

.review-text {
    font-size: 15px;
		display:inline-block;
	margin-left:4px;

}

.review-bold {
    font-weight: bold;
		display:inline-block;

}


.snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel button.snize-clear-button.snize-icon-search{display:none !important;}

.snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel button.snize-clear-button{display:none !important;}

.wd-dropdown-results{display:none !important;} 

.single_add_to_cart_button{background-color:#017cb5 !important;}
.woocommerce-mini-cart__buttons .btn-cart{background-color:#017cb5 !important; color:white !important;}
.woocommerce-mini-cart__buttons .checkout{background-color:#017cb5 !important; color:white !important;}
.woocommerce-mini-cart__buttons .checkout:hover{background-color:#19a4e4 !important;}
.woocommerce-mini-cart__buttons .btn-cart:hover{background-color:#19a4e4 !important;}

body.theme-woodmart.has-checkout-layout--multi-step .fc-step__actions .fc-step__next-step{background-color:#017cb5}
body.theme-woodmart.has-checkout-layout--multi-step .fc-step__actions .fc-step__next-step:hover{background-color:#19a4e4 !important;}

#yith-wacp-popup .yith-wacp-content .button.continue-shopping{background-color:#017cb5 !important; color:white !important;}
#yith-wacp-popup .yith-wacp-content .button.continue-shopping:hover{background-color:#19a4e4 !important; color:white !important;}


#yith-wacp-popup .yith-wacp-content .button.go-cart:hover{background-color:#19a4e4 !important; color:white !important;}
#yith-wacp-popup .yith-wacp-content .button.go-cart{background-color:#017cb5 !important; color:white !important;}

#place_order{background-color:#017cb5 !important;}
#place_order:hover{background-color:#19a4e4 !important;}


.cart-totals-inner .checkout-button{background-color:#017cb5 !important;}
.cart-totals-inner .checkout-button:hover{background-color:#19a4e4 !important;}

.p-CardBrandIcons, .p-CardIcons{display:none !important;}
.p-CardIcons{display:none !important;}

.njt-nofi-notification-bar .njt-nofi-button .njt-nofi-button-text {
    color: black !important;
    margin-left: 20px;
}

.hurrytimer-campaign-8395 .hurrytimer-headline{margin-top:-2px;}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background: white !important; border: none !important; color: black !important;}

#ccc .ccc-notify-button{background: transparent !important;}
#ccc #ccc-icon{display:none !important;}
#ccc #ccc-notify-dismiss{background: transparent !important;}

#hubspot-messages-iframe-container.widget-align-right{z-index:999;}
.whb-header-bottom .wd-dropdown{margin-top:5.5px !important;}

#add_payment_method .fc-wrapper #payment ul.payment_methods>li.wc_payment_method .payment_box, .fc-wrapper #payment ul.payment_methods>li.wc_payment_method .payment_box{background-color:white !important;}

.fc-wrapper #payment ul.wc_payment_methods>li.wc_payment_method>input[name=payment_method]:checked+label{background-color:white !important;}

body.has-highlighted-shipping-section div.woocommerce form .fc-step__substep[data-substep-id=shipping_address]{background:white !important;}

.cart-table-section>.cart .cart-actions>:is(.button,.wd-coupon-form){display:none;}


.wd-dropdown-menu.wd-design-full-width:not(.wd-scroll), .wd-dropdown-menu.wd-design-full-width.wd-scroll .wd-dropdown-inner{padding-top:0px !important;}

.price{padding-right:7px !important;}

.menu-item-14419{padding:4px;}


.wd-product.wd-hover-quick .wd-add-btn>a {
	display: none !important;}

p.stock.wd-style-default:is(.available-on-backorder,.in-stock){color: #ffffff !important;}


.bigshortdesc{font-size:18px; text-transform:uppercase; font-weight:bold;}

@keyframes jitter {
    0%, 11.11%, 100% {
        transform: translateX(0);
    }
    2.22% {
        transform: translateX(-5px);
    }
    4.44% {
        transform: translateX(5px);
    }
    6.67% {
        transform: translateX(-5px);
    }
}

@keyframes wiggle {
  2% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  4% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  6% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  8% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  10% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  12% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  14% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  16% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  18% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  20% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}



.wpcf7 form:not(.sent) .wpcf7-response-output, .mc4wp-error, .mc4wp-notice, .woocommerce-error, .woocommerce-info{background-color:#c83337;}

.price{margin-bottom:0px !important;}

div.woocommerce form .form-row .woocommerce-input-wrapper span.description{font-size: 14px;
    color: black;
    font-weight: bold;}

.btn.btn-style-bordered:hover{background-color:black !important;}
.bottompadding{padding-bottom:20px;}
.vc_custom_1687443625578{margin-top:500px !important;}

#block-15{padding-top: 25px;
    border-top: white 30px solid;
    background: #000032;}

#woocommerce_product_categories-15{padding-bottom:30px;}

.overflowcategory{height: 150px;
    -webkit-mask-image: linear-gradient(180deg, #000 60%, transparent);
    overflow-x: auto;
    padding-bottom: 35px;
    padding-right: 20px;
margin-bottom:20px;}

.paybox{text-align:center;}
.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods.active{display:block;margin:auto;}

.wc-stripe-cart-checkout-container{margin-top:-5px !important;}
.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods.active li.wc-stripe-payment-method.or{display:none !important;}
#meta-reply{display:none;}
.p-CardIcons{display:none !important;}
#p-CardIcons{display:none !important;}
.categories-accordion-on .widget_product_categories .product-categories{font-size:14px;}

.wpb-js-composer .products-bordered-grid:not(.pagination-arrows)+.products-footer{width:100%;}
.shop-loop-head{display:block;}
.wcapf-filter{    line-height: var(--wcapf-filter-line-height);
    margin: 0 0 var(--wcapf-filter-base-bottom-margin);
    border-bottom: 2px solid white;
    margin-left: 20px;
    padding-bottom: 13px;
    padding-top: 10px;
    margin-right: 20px;}

.wobd-text-main-wrap{font-weight:900 !important;}

.wcapf-active-filters .wcapf-reset-filters-btn{padding:6px;}

.stylish-checkbox-radio input[type=radio]:checked{background-color: rgb(0 0 0);
    border-color: white;}

.wcapf-filter *, .wcapf-filter ::after, .wcapf-filter ::before, .wcapf-loader *, .wcapf-loader ::after, .wcapf-loader ::before{font-size:14px;}

.wcapf-filter .wcapf-soft-limit-trigger{color:white;}

.wcapf-filter .wcapf-filter-title .wcapf-filter-accordion-trigger svg{width: 20px;
    height: 20px;
    padding: 4px;}
.wcapf-filter .wcapf-filter-title .wcapf-filter-title-inner{color:white; font-size:16px;}
.empty-item{display:none !important;}
.wcapf-filter .wcapf-filter-title .wcapf-filter-accordion-trigger{color: black !important;
    background: white !important;
   }
.wcapf-filter .wcapf-list-wrapper ul.wcapf-filter-options{color:white; padding-left:20px;}

.filterbox{padding:25px; margin: auto;
    display: block;}

.wp-block-heading{text-align: center;
    color: white;
    font-size: 25px;
    font-weight: 800;
    margin: auto;
    display: block;
}
.wd-scroll{border-bottom:2px solid white; padding-bottom:20px;}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number{
font-size: 11px;
    line-height: 25px;
	width: 25px;
    height: 25px;
    border-radius: 50%;
    background-color: #ce323c !important;
    color: #fff !important;
    }

:root{--wd-primary-color:black;}
.wd-filter-list .count{color:white;border:1px solid rgb(255 255 255 / 43%);}
.widget_product_categories .count{border:1px solid rgb(255 255 255 / 43%); color:white;}
a{color:black;}
.widget_product_categories .product-categories li a:hover+.count, .widget_product_categories .product-categories li a:focus+.count, .widget_product_categories .product-categories li.current-cat>.count{color: #fff;
    background-color: rgb(0 0 0);
    border-color: rgb(0 0 0);}

.widget_product_categories .product-categories li a{color:white;}
.widget_product_categories .product-categories li.current-cat>a{color:white;}
.wd-filter-list.swatches-brands .filter-swatch{background:white; padding:3px;}
.widget{padding-left:20px;padding-right:20px; border:none; margin-bottom:0px; padding-bottom:0px;}
.wd-filter-list a{color:white !important;}
.widget-area{background:#333333;padding-bottom:0px;}
.whb-header{padding-top:0px;}
.main-page-wrapper{padding-top:0px;}
.title-size-default{margin-top:0px !important;}
#shipping_country_field{display:none !important;}
.searchform.wd-style-with-bg .searchsubmit{background-color:#c7353a !important;}

.wd-product-brands img {width:120px; height:54px;}
.wd-sub-menu li a{color:black; font-size:16px;}


.redboldtext{color: #c23943;
    font-weight: bold;
margin-right: 20px; font-size:17px;}
.promo-banner .banner-title {
	text-shadow: 2px 4px 10px #000000;
margin-bottom:9px;}
.promo-banner{border: #dedede 1px solid;}
.catelinks{color:#c83337;}

body .select2-container--default .select2-selection--single{overflow-x:scroll;}

.ifneedsadjusting{margin-bottom:5px;}
.ifneedsadjusting:hover{
	border: 3px solid #c83337 !important;}

.cart-content-wrapper .cart-totals-inner .checkout-button {
    width: 93%;
    margin: auto;
	display: block;}

@media only screen and (max-width: 1024px) {
	.cart-content-wrapper .cart-totals-inner .checkout-button{width:100%}
}

.wd-dropdown-menu.wd-design-sized{padding: 0px 0px 0 35px !important;}

.bigtick{display: inline-block; padding-right: 7px; color: green; font-size: 16px;}


.redbullet{color:black; font-weight:bold;}
.sidepoints{list-style:none;}

.wpclv-attributes .wpclv-terms .wpclv-term.active, .wpclv-attributes .wpclv-terms .wpclv-term:hover {
    border-color: green;
	background: #c3eed4 !important;}

.wpclv-attributes .wpclv-terms .wpclv-term span, .wpclv-attributes .wpclv-terms .wpclv-term a{background:#c3eed4;}

.wpclv-attributes .wpclv-terms .wpclv-term{display: inline-block;
    height: 44px;
    min-width: 20px;
    line-height: 20px;
    text-align: center;
    margin: 9px 5px 0 6px;
    padding: 4px;
    border-radius: 2px;
    border-width: 1px;
    border-style: solid;
    border-color: #dddddd;
    background-color: #ffffff;
    position: relative;
    float: inherit;}

.wpclv-attributes .wpclv-terms {
    margin: 0 -3px;
    padding: 0;
    list-style: none;
	display: inline-block;}

.wpclv-attributes .wpclv-terms .wpclv-term a {
    display: block;
    padding: 0px 11px;
    white-space: nowrap;
    height: 0px !important;
    line-height: 32px;
    width: 100%;
    position: relative;
    background-color: #ffffff;
    border-radius: 2px;
    outline: none;
    box-shadow: none;
}

.yith-wacp-wrapper{left: 25% !important; right: 25% !important;top: 15% !important;width: 75% !important;height: 75% !important;}
.wd-entities-title{font-size:17px !important;}

.rightatthetop{font-weight:800;}
#notification-11458 .hthb-notification-content{text-align:center;}
.text-left{text-align:center;}
.deltext{font-size:16px;}
.deliveryboxsmall{background: #00b67a;
    padding-bottom: 3px;
    padding-top: 5px;
    padding-left: 19px;
    padding-right: 19px;
    display: block;
    margin-left: auto;
	  margin-right: auto;
		  margin-top: auto;
margin-bottom:5px;
	width:89%;
	color:white;
	border-radius:6px;
    }

.wd-wpb{margin-bottom:10px;}

.ppc-button-wrapper{margin:12px;}
.nomarg{margin-bottom:0px !important;}


.littlenavbar{height:35px !important;}


.product-grid-item .price{font-size:19px;}

.vc_custom_1675354523157{background:#c3ebd5 !important;}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center{position:relative;}

.price{font-size:26px; display:inline-block; font-family: 'Open Sans Bold'; font-weight:800;}
.delvebox{position:relative; top:-64px;}
.ontop{z-index:3;}
.textmiddlesizes{font-weight: 700;
    text-align: center !important;
    margin: auto;
    display: block;
    margin-top: 20px !important; text-transform:capitalize;}

.speechleft{font-size:20px; color:#c83337;}
.speechright{font-size:20px; color:#c83337; padding-left:1px;}
.hustle-button{border-radius:0px !important;}
.wd-single-attrs.wd-style-default .shop_attributes{--wd-attr-v-gap:2.5px !important;}
span.iconafter:before {
    content: '\f005';
   font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    margin-left:3px;	margin-right:3px;
    color:#ecd28a;
	font-size:18px !important;
}

.xoo-cp-cart-total{display:none;}
.xoo-cp-hdtxt{display:none !important;}

.incvat{font-size:17px; font-weight:bold;}
.smallervattext{font-size:12px; font-weight:bold;}
@media(max-width: 1024px){
	.hthb-row{display:none !important;}
}
.rt-reading-time{background: #c83337; color: white; padding: 5px; width: fit-content; margin-bottom: 12px;}
.summary-inner>.price, .wd-scroll-content>.price{margin-bottom:8px !important;}
.products-bordered-grid.elements-grid:not(.elements-list) [class*="-grid-item"]:hover{border: 1px solid #c83337 !important;}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color:#c83337 !important; color:white !important;}

.woocommerce-privacy-policy-text{font-size:12px !important;}
.payment_methods li>label{font-size:20px !important;}
.woocommerce-terms-and-conditions-wrapper a{font-weight:100 !important;}
.fee{display:none !important;}

.menu-item .page-item-13313 .menu-item-13328{background:black !important;}
.wd-tools-element .wd-tools-icon{font-weight:bold;}

.product-images{margin-top:40px !important;}
.wobd-text-template-20 .wobd-text{font-weight:900;}
.product-labels{display:none !important;}

.wobd-icon.wobd-text i{font-size:17px;}
.wpclv-attributes .wpclv-attribute-label{display:none;}
.sizesbelow{background: green;
    width: fit-content;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 11px;
    border-radius: 26px;
    padding-right: 11px;
    display: block;
    margin: auto;
margin-bottom:15px !important;}

.viewallsizestext{font-size: 17px;
    text-transform: uppercase;
    font-weight: bold; color:white; text-align:center;}

.smaller{font-size:14px !important;}
.leftpad{padding-left:30px !important;}
.product-labels{max-width: 70% !important;}

.labels-rounded .out-of-stock{    max-width: 100% !important;
    font-size: 12px;
    background: #00b67a;
    color: white;}


.woobt-alert{display:none !important;}

@media (max-width: 768px){
.wd-sticky-btn-on-mb .wd-sticky-btn {display:none;}}

div.oos{color:white !important; background:#c83337 !important; padding:9px !important; width:fit-content; font-size:21px !important; text-transform:uppercase !important; margin-right:10px; text-align:center !important;}


#cookie-law-info-bar{z-index:999999999999999999 !important;}

.delivbox{
    padding: 10px;
    background: #00b67a;
    color: white;
    font-size: 17px;
    text-transform: capitalize;
    border-radius: 6px;
    text-align: center;
    font-weight: 800;
}

.delivbox2{
    padding: 10px;
    background: #c83337;
    color: black;
    font-size: 17px;
    text-transform: uppercase;
    border-radius: 6px;
    text-align: center;
    font-weight: 800;
}

.approvebox{
  margin-top:15px;
	margin-bottom:15px;
	padding: 10px;
    background: #007bb5;
    color: white;
    font-size: 17px;
    text-transform: capitalize;
    border-radius: 6px;
    text-align: center;
    font-weight: 800;
}

.delivicon{color:white; padding-right:12px; font-size:21px;}

.brands-widget .brand-item img{max-height:85px !important; }

@media(max-width: 768px){
	.variations_form td{display:table-cell !important;}}

.redhead{background:#c83337;}
.headerred{color:white; font-size:11px;}
.overflow{overflow-x: auto;}
.grecaptcha-badge{display:none;}
#more {display: none;}

.variations_form .variations tr:last-child td{padding-left:10px;}

.woocommerce-variation-add-to-cart{padding-top:10px !important;}
.product_title{padding-top:20px}
.summary-inner>.price, .wd-scroll-content>.price{font-size:26px !important; display:inline-block; margin-right:6px;}
.wd-entry-meta .meta-author{display:none;}

.labels-rounded .product-label{border-radius:0px;}

.delivery-box{padding-left:30px; padding-right:30px; padding-bottom:10px; padding-top:20px; background:#eaeaea; width:100%; margin-bottom:22px; margin-top:10px !important;}
.tick-list{font-size:20px; color:green;}
.delivery-text{font-size:17px; color:black; padding-left:7px;}
.smaller-text{font-size:16px;}
.underlined{text-decoration:underline;}

.star-rating{font-size:16px;}

.product-image-summary .wd-product-brands{margin-top:27px;}

.slider-title{margin-top:30px;}

.product-label.new{background-color:#525252;}


#checkout_timeline{margin-bottom:5px !important;} 

[class~="hurrytimer-campaign"]{padding:0px !important;}

.woocommerce-mini-cart__buttons .btn-cart{color:white;}

.wd-switch-to-register{color:white;}

.ltdoffer{padding:15px; background-color:#c83337;font-size:21px; font-weight:800; color:white;margin:auto;display:block;width:50%;text-align:center;}
.actualoffer{text-align:center !important; font-size:20px; color:black;}
.smalloffer{font-size:14px; color:#444444;}
.allsizes{padding:5px; font-size:14px; font-weight:800; color:black !important;width:100%;text-align:center; margin-bottom:25px; margin:auto; display:block; text-transform:uppercase;}

.price-rule-active td{background-color: #c83337 !important}

.lilgreyman{background-color:#ebebeb;}

.title-size-default .title{font-size:40px !important;}
.title-size-default{padding:20px !important;}


.hover:hover{border: 2px solid #c83337 !important;}
.brand-item:hover{border: 2px solid #c83337 !important;}
.selectedcat{border: 2px solid #c83337 !important;}

.wc-tab-inner>div>h2:first-child{font-size:24px; text-transform:none;}


.cart-totals-inner .checkout-button{margin-top:15px !important; margin-bottom:15px !important;}

#WOODMART_Widget_Sorting{display:none !important;}

.shadow{background:#f7f7f7; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.shadow2{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

@media(max-width: 768px){
	.shadow{box-shadow: none;}
	.shadow2{box-shadow: none;}
}


.homebox{border-radius:13px; background-color:#c83337; padding:6px; color:white;}

.lighter{color:white; font-size:20px; text-transform:uppercase;}

.deadout{border:2px solid #e6e6e6; padding:20px; border-radius:13px; width:100%; height:100%; margin:auto;}

.deadout2{border:2px solid #e6e6e6; padding:20px; border-radius:13px; width:100%; height:100%; margin:auto; background:#f7f7f7}

.bottomsup{padding-bottom:55px;}
.bottomsup2{padding-bottom:25px;}


.cat-design-alt{border:2px solid #e6e6e6; border-radius:13px;}
.cat-design-default:hover{border: 2px solid #c83337; z-index:20; border-radius:13px;}
.cat-design-default{border:2px solid #e6e6e6; border-radius:13px;padding:11px;}

.category-grid-item .wd-entities-title{background:#c83337; font-size:14px; padding:9px; border-radius:9px; color:white; text-align:center; margin-left:24px; margin-right:24px;} 


.tc-eco-fee-label{display:none;}

.navheader{font-size:22px; font-weight:800; text-transform:capitalize; color:black;}
.navitems{font-size:16px;}
.navbox{background:#ededed; padding:30px;}

.tabs-layout-tabs .shop_attributes{max-width:100%;}

#WOODMART_Widget_Price_Filter{display:none !important;}

.widgettitle, .widget-title{color:white !important; background:#333333; font-size:16px; padding-bottom:12px; border-bottom:2px solid white;}

body .select2-container--default{margin-bottom:15px;} 

body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline input{max-width:80% !important;}

.sku{display:none;}
.meta-label{display:none;}

.viewallsizes{width:290px; display:block; margin:auto;}

div.quantity input[type="button"]{min-width:45px; height:40px;}
div.quantity input[type="number"]{width:45px; height:40px; background:white !important;}
.btn, .button, button, [type="submit"], [type="button"]{padding:10px 30px; font-size:16px;}
.cart:not(.variations_form):not(.grouped_form)>*{margin-right:15px; margin-top:5px;}

.reviewboxonproduct{margin:auto; display:block; text-align:center;}

@media (max-width: 1024px){
	.product_title {font-size:32px;}}

@media (max-width: 768px){
	.product_title {font-size:28px;}
	div.quantity input[type="button"]{min-width:32px; height:47px;}
div.quantity input[type="number"]{width:32px; height:47px;}
.btn, .button, button, [type="submit"], [type="button"]{padding:15px 21px; font-size:16px;}
.cart:not(.variations_form):not(.grouped_form)>*{margin-right:10px;}
}


.btn, [type="button"]{border-radius:40px;}

div.quantity input[type="button"]{border-radius:0px;}

.wd-cookies-popup.popup-display{z-index:99999999999999;}

html {
  scroll-behavior: smooth;
}

.blog-design-meta-image.has-post-thumbnail .wd-post-header>div{display:none;}

.shop_attributes th{text-transform:capitalize; font-family:'Open Sans Bold';}
.amount{color:black !important; font-weight:800 !important;}

p.stock.in-stock:before{color:white !important;}

p.stock.in-stock{    font-size: 12px;
    text-transform: uppercase;
    background: #00b67a;
    color: white;
    width: fit-content;
    padding: 6px;
	border-radius:6px;
    display: inline-block;}
div.quantity input[type="number"]{color:black !important; font-size:19px; font-weight:900;}

.woobt-form{padding-bottom:20px !important;}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background-color: #c83337 !important;}

.woobt-products .woobt-product .woobt-title .stock.in-stock{color:white !important;}

.whb-top-bar .wd-header-text{font-size: 16px !important;}

.woobt-product{display:none !important;}
.woobt-actions{display:none !important;}
.woobt-additional{display:none !important;}
.woobt-total{display:none !important;}

.mfp-close:after{display:none !important;}
.woobt-image-order-0{display:none !important;}
.woobt-images .woobt-image span{display:none !important;}


.woobt-images .woobt-image.woobt-image-hide img{filter:none !important;}
.woobt-images .woobt-image.woobt-image-hide{opacity:1 !important;}

del{color:#c6353b !important;}



#wprmenu_bar .menu_title{float:right !important;}

.woobt-images{display:inline-flex !important;}

.woobt-wrap{text-align:center;}


.shop_attributes tr:nth-child(even) {
    background-color: #eaeaea;
}

.shop_attributes tr{border-bottom:none; padding:8px;}

.shop_attributes tbody{margin-bottom:15px;}

.woobt-wrap .woobt-text, .woobt-wrap .woobt-products{text-transform:uppercase !important; font-size:20px !important; font-weight:900 !important;}



.widget_price_filter [class*="price_slider_amount"] .button{color:white;}



.sidebar-container.wd-inited{z-index:999999 !important;} 

.menu-item-11876{color:white !important; background: #c6353b !important;}

.wd-switch-to-register{color:white !important;}

.wd-switch-to-register:hover{color:black !important;}

textarea{min-height:75px !important; margin-bottom:20px !important;}

.mailchimp-newsletter{display:none !important;}

.minus{border-radius:0px !important; background-color:white !important; color:black !important;}
.plus{border-radius:0px !important; background-color:white !important; color:black !important;}

.popup-added_to_cart .btn{color:black !important;}
.popup-added_to_cart .view-cart{color: white !important;}

.mfp-ready button.mfp-close{display:none;}



.ppcp-dcc-order-button{width:100%; margin-bottom:35px; float:none; }


.searchform .searchsubmit{border-radius:0px !important;}


.securepaymenttext{margin-right:8px;}
.cardright{margin-right:11px; height:22px; margin-top:11px; margin-bottom:11px;}

.centermeplease{margin:auto; display:block; text-align:center;}


@media (max-width: 768px){
	.wd-sticky-btn div.quantity input[type="button"], .wd-sticky-btn div.quantity input[type="number"]{background-color:white !important;}}


.blog-design-masonry .post-title{font-size:18px !important;}


.product-grid-item .wd-product-cats a, .product-grid-item .wd-product-brands-links a{color:#727272 !important;}


article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{color:black;}

.woocommerce-breadcrumb a, .yoast-breadcrumb a{color:#727272 !important;}

.wd-products-per-page .per-page-variation{color:#727272 !important;}

.woocommerce-price-suffix{color:black !important; font-weight:800; font-size:17px;}

.woocommerce-review-link{color:#727272 !important; font-size:14px;}

.star-rating{font-weight:700;}

.min-footer{color:black;}

.woosq-product .thumbnails .slick-arrow{background-color:#1c364b00 !important; color:black !important;}

.woosq-product .thumbnails .slick-dots li button{background-color: #00000000 !important;}

.btn.btn-style-link{color:black !important;}

.user-name{display:none;}

.my-table p{font-size:16px !important;}

.my-table tr td{padding:17px !important;}

#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:10px; margin-bottom:65px;}


.letter{padding-top: 10px;
    font-size: 18px;
    font-weight: 800;
    display: inline-block; color:white;}



.whitecolour{color:white !important;}

.calcbox{       width: fit-content;
    padding: 7px;
    font-weight: 800;
    font-size: 17px;
    display: inline-block !important;
	color:#3d3d3d !important;}

.menu-item-14419{color:white !important; background: #c6353b !important;}

@media only screen and (max-width: 1179px) {
	p.stock.in-stock {margin-left:0px !important;}}


@media only screen and (max-width: 700px) {
	p.stock.in-stock {margin-left:4px !important;}}

.woocommerce-product-rating{margin-bottom:5px !important;}

/*checkout css */
.woocommerce-billing-fields>h3{text-transform:capitalize; font-weight:500;}
#billing_country_field{display:none;}@media (min-width: 1025px) {
	.body{padding-top:56px !important;}
.njt-nofi-notification-bar .njt-nofi-content{padding: 0px 50px !important;}

.njt-nofi-notification-bar .njt-nofi-content {
			max-width: 1020px !important;}



.wd-shop-tools{display:block; padding-bottom:10px;}
.wd-ordering-mb-icon{float:right;}
.wd-logo img{padding-top:15px !important; padding-bottom:0px !important;} 
.hthb-countdown-section{margin-top:26px !important;}
.littlenavbar{background:white;}
.wd-header-cart .wd-tools-icon:before{font-size:38px !important;}

.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number, .wd-tools-element .wd-tools-count{height:20px; width:20px; font-size:14px; line-height:20px;}

.bigredicons{font-size:27px;color: #333;}

.bigredicons:hover{font-size:27px;color: #c83337;}
.centerme{text-align:center;}
.centerme:hover{color: #c83337;}


.delivbox{
    margin-top:80px;
}


.wd-action-btn.wd-style-text{margin-left:30px;}


.wd-dropdown-menu.wd-design-full-width{padding-top:0px;}

.product_title{font-size:30px !important; line-height:1.1 !important;}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.bigredicons{font-size:27px;color: #333;}
.deliveryboxsmall{width:80%;}
.bigredicons:hover{font-size:27px;color: #c83337;}
.wd-header-cart .wd-tools-icon:before{font-size:27px !important;}
.vc_custom_1660826289479{background-color:white !important;}
.vc_custom_1660826303865{background-color:white !important;}

.wpb-js-composer .info-box-carousel-wrapper{    margin-bottom: 0px !important;
    margin-top: -30px !important;
}


#share-cart-text{display:none;}
#share-cart-url-button-container{display:none;}
}

@media (min-width: 577px) and (max-width: 767px) {
	.deliveryboxsmall{width:80%;}
.yith-wacp-related{display:none;}
.yith-wacp-wrapper{left: 5% !important; right: 5% !important;top: 25% !important;width: 90% !important;height: 60% !important;}
.product-image-summary .product-images .labels-rounded{top:50px;}
.bigredicons:hover{font-size:30px !important; color: #c83337;}
.bigredicons{font-size:30px !important; color: #333;}
.wd-header-cart .wd-tools-icon:before{font-size:30px !important;}


.cat-design-default:hover{border: 0px solid #c83337; z-index:20;}
.cat-design-default{border:0px solid #e6e6e6; z-index:20;}
.vc_custom_1660826289479{background-color:white !important;}
.vc_custom_1660826303865{background-color:white !important;}
.calcbox{display:block;}
.summary-inner>.price, .wd-scroll-content>.price{display:block;}

.wpb-js-composer .info-box-carousel-wrapper{    margin-bottom: 0px !important;
    margin-top: -30px !important;
}

#share-cart-text{display:none;}
#share-cart-url-button-container{display:none;}
}

@media (max-width: 576px) {
	.wooac-popup .wooac-suggested .wooac-suggested-heading {
    margin-bottom: 5px !important;
    font-size: 18px !important;}


    .wooac-popup .wooac-image {
    width: 24% !important;
}

.wooac-popup .wooac-suggested .wooac-suggested-products .wooac-suggested-product .wooac-suggested-product-name {
    font-weight: 700;
    font-size: 12px !important;
}

.wooac-popup .wooac-suggested {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    }



.product-calculator{width:90%; margin:auto;}



.review-text {display:none;}
.review-bold{display:none;}



.wd-shop-tools{display:block;}
.woocommerce-ordering.wd-ordering-mb-icon{float:right;}
.wd-action-btn>a{color:white;}
.sidebar-container.wd-inited .widget-heading{background:#333333;}
.wd-heading{padding: 15px 15px;
    border-bottom: 2px solid rgb(255 255 255);}
.sidebar-container.wd-inited .widget-area{padding-top:5px;}
.wd-show-sidebar-btn.wd-action-btn>a{color:black; font-size:18px; text-transform:capitalize;}
.wd-action-btn.wd-style-icon>a{color:black;}

#place_order{width:100%;}

.hurrytimer-campaign-23056 .hurrytimer-button-wrap, .hurrytimer-campaign-23056 .hurrytimer-headline{margin-right: 8px !important; margin-top:-2px;}

.yith-wacp-related{display:none;}
.yith-wacp-wrapper{left: 3% !important; right: 3% !important;top: 20% !important;width: 90% !important;height: 60% !important;}

#block-15{display:none;}
.deliveryboxsmall{width:80%;}
.product-image-summary .product-images .labels-rounded{top:50px;}
.product-image-summary .product-images .labels-rounded{top:50px;}
.bigredicons:hover{font-size:30px !important; color: #c83337;}
.bigredicons{font-size:30px !important; color: #333;}
.wd-header-cart .wd-tools-icon:before{font-size:30px !important;}
.product_title{padding-top:5px;}
.cat-design-default:hover{border: 0px solid #c83337; z-index:20;}
.cat-design-default{border:0px solid #e6e6e6; z-index:20;}
.vc_custom_1660826289479{background-color:white !important;}
.vc_custom_1660826303865{background-color:white !important;}
.calcbox{display:block;}
.summary-inner>.price, .wd-scroll-content>.price{display:block;}
.wpb-js-composer .info-box-carousel-wrapper{    margin-bottom: 0px !important;
    margin-top: -30px !important;
}



#share-cart-text{display:none;}
#share-cart-url-button-container{display:none !important;}

.delivbox{display:none;}
.approvebox{display:none;}

.wd-nav-accordion-mb-on .wd-btn-show-cat>a{color:black;}

}

