/*
	Theme Name: Airebearings Theme
	Description: Theme for the new airebearings website
	Version: 1.0.0
	Author: Outrank
	Author URI: https://www.outrank.co.uk
	Text Domain: peakshops
	Template: peakshops
	Domain Path: /inc/languages
*/


.has-text-white{color:#ffffff;}
.has-text-black{color:#000000}

/* WooCommerce Category Header Styles */
.thb-woocommerce-header.style1 {background-blend-mode: multiply;background-color: rgb(18 18 18 / 60%)!important;padding-bottom: 55px;}
.thb-woocommerce-header.dark .button.style2{background-color:rgb(0 0 0 / 50%);}
.thb-woocommerce-header.style1 .thb-shop-title{text-shadow:2px 2px black;}
.thb-woocommerce-header.style1 .term-description p{font-weight:500;text-shadow:1px 1px black;}
.thb-woocommerce-header.style1 .term-description{margin-bottom:20px!important;}
.archive .thb-woocommerce-header.style1 .woocommerce-breadcrumb{text-shadow:1px 1px black;}
.thb-category-bottom-content .prodcat-img{width: 100%;margin: 0 auto;}


/* USP Header Style */
.ups-header{background-color: #0074bb !important; }
.ups-header-custominner .br{border-right:1px solid #1d87c9;}
.ups-header-custominner{padding-top: 15px !important;padding-bottom: 15px !important;}
.ups-header .fas{font-size: 20px;color: black;vertical-align: middle;color: #fff;}
.ups-header p{color: #fff;}
.thb-header-inline-search .thb-category-select{display: none;}

/* Bearing Measure Search */
.woocommerce-product-search-measure{display: flex;}
.woocommerce-product-search-measure input{flex: 1 100%; width: 60px; max-width: 100%; margin-bottom: 0;padding: 10px 10px; border-right: 0px;}
.woocommerce-product-search-measure #woocommerce-product-search-field-pa_id{border-top-left-radius:5px; border-bottom-left-radius:5px;}
.woocommerce-product-search-measure button {margin-left: -5px; border: none; background: #0074bb; padding: 0 1rem; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.woocommerce-product-search-measure .thb-search-icon{width: 16px; height: auto; color: #fff;}

.thb-cookie-bar{z-index:999999999999999;}
.woocommerce-shipping-methods .small{margin:0 0 0 5px;font-style:italic;}
.product-subtitle{font-style:italic;margin-bottom:0.5rem;margin-top:-8px;}
.thb-product-detail.thb-product-sticky{z-index:499999999999999;}
.woocommerce-cart .delivery-info{
	font-size:12px;
	margin-top:3rem;border: 1px solid rgba(0,0,0,0.1);
    border-radius: 3px;
    padding: 10px 10px;
    text-align: justify;
}

/* Home Styling */
.home .thb-slide-content .thb-inner-buttons .btn-text-regular.white{
	color: #fff;
    border-color: #fff;
    background: #0074bb;
    padding: 10px 20px;
    border-bottom: none;
}
.home .thb-slide-content .thb-inner-buttons .btn-text-regular.white:hover{
	background:#000;
	color:#fcc10e;
}

/* General Theme Styling */
.button.alt:not(.style2){color: #000;}
.footer .newsletter-form .btn{color: #fff;}
.grecaptcha-badge{display:none;}
.home-featslider .thb-slider-text, .home-featslider .thb-slider-title{text-shadow:2px 2px black;}
.thb-countdown .thb-countdown-ul li{color: #fff;}
.thb-countdown .thb-countdown-ul li .timelabel{color: rgba(255,255,255,0.6)}
.has-text-white h2{color: #fff;}
.badge.style1{top:0;right:-13px;left:unset}

/* WooCommerce Single Product Styles */
.thb-product-detail .product-information h1{font-size: 25px;}
.woocommerce-product-details__short-description small{font-size:90%;}
.entry-summery #ppcp-messages{margin-top: 20px;}
.single-product .entry-summary #ppcp-messages{margin-top: 20px;}
.thb-product-detail .product-information .out-of-stock{max-width:unset;}
.woocommerce-loop-product__title{min-height: 75px;}
.thb-product-tabs table.woocommerce-product-attributes{max-width: 100%;}
.thb-product-tabs.thb-product-tabs-style4 .wc-tabs li a{border-top: 1px solid #eee; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee;}
.woocommerce-product-attributes-item--dimensions{display:none!important;}
.ppc-button-wrapper{margin-top:20px;}

/* WooCommerce Procut Category Styles */
.loop-attributes{font-size:13px; margin-bottom: 1rem;table-layout: fixed;}
.thb-shop-sidebar-layout .widget{margin-bottom: 10px;}
.woocommerce-loop-category__title mark.count {display: none;}

/* WooCommerce Checkout Page */
.wc-proceed-to-checkout .checkout-button{margin-top: 20px;margin-bottom: 20px;}

/* WooCommerce Category Pages */
.term-25 .thb-woocommerce-header .thb-shop-category-list{display:none;}

@media only screen and (min-width: 1068px){
    .woocommerce-account .header,
    .woocommerce-cart .header,
    .woocommerce-checkout .header {
        margin-bottom: 0px;
    }

    .woocommerce-account .ups-header,
    .woocommerce-cart .ups-header,
    .woocommerce-checkout .ups-header {
        margin-bottom: 40px;
    }
}

@media only screen and (min-width: 736px){
	.woocommerce-checkout #crafty_billing_button{margin-top:2.2rem;}
	.woocommerce-checkout #billing_cp_button{width:95%;}
}

@media print, screen and (max-width: 66.75em){
	.hide-for-small {display: none !important;}
}
