/*
Theme Name: The Spanish Hamper Theme
Version: 1
Text Domain: wpmix
Author: TRCreative.co.uk
Author URI: https://trcreative.co.uk
*/

@import url('css_extended/skip-navigation.css');
@import url('css_extended/cf7.css');
@import url('css_extended/fixes.css');
@import url('css_extended/header.css');
@import url('css_extended/wishlist.css');
@import url('css_extended/faqs.css');
@import url('css_extended/woo_fixes.css');
@import url('css_extended/woo_listing.css');
@import url('css_extended/woo_buttons.css');
@import url('css_extended/woo_single_product.css');
@import url('css_extended/woo_myaccount.css');
@import url('css_extended/woo_form_elements.css');
@import url('css_extended/woo_signup_login.css');
@import url('css_extended/woo_checkout.css');
@import url('css_extended/woo_order.css');
@import url('css_extended/woo_minicart.css');
@import url('css_extended/woo_fibo_search.css');
@import url('css_extended/package-picker-header.css');
@import url('css_extended/build_hamper.css');

.product-details-wrapper iframe {
	width: 100%;
}
.webdesign-by {
	font-size: 12px;
	color: rgba(255, 255, 255, 0.3);
	margin-bottom: 1rem;
}
.webdesign-by a {
	text-decoration: underline;
}
.webdesign-by a:hover {
	color: #fff;
}

.home-intro {
	padding: 100px 0;
	background: url(img/slate-bg-purple.jpg) center center no-repeat;
	background-size: cover;
	color: #fff;
	text-align: center;
}
.home-intro h1 {
	font-size: 2rem;
	letter-spacing: 0.1875rem;
	color: #fff;
	margin-bottom: 30px;
}
.home-intro p {
	color: #fff;
}

.pewc-preset-style .pewc-checkbox-desc-wrapper, .pewc-preset-style .pewc-radio-desc-wrapper{
	margin-top:0;
}
/* .pageTitle {
	font-size: 2.625rem;
	letter-spacing: 0.1875rem;
} */

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px) {
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 992px) {
	.home-intro {
		padding: 70px 0;
	}
	.home-intro h1 {
		font-size: 1.8rem;
		margin-bottom: 20px;
	}
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 769px) {
	.home-intro h1 {
		font-size: 1.8 rem;
	}
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 576px) {
}
