/*
CTC Separate Stylesheet
Updated: 2025-09-27 14:32:02
Theme Name: Wilsons
Theme URI: https://inter-arc.net
Template: sydney-pro-ii
Author: Inter-Arc Marketing Ltd
Author URI: https://inter-arc.net
Tags: light,two-columns,right-sidebar,fluid-layout,responsive-layout,custom-colors,custom-background,custom-header,custom-menu,featured-images,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.01.1758983522
*/

.footer-link a[href$=".pdf"]::before {
	/*content: url(https://colourcraft.uk/wp-content/uploads/2025/06/pdficon.webp);
  	vertical-align: middle;
	padding-right:5px;
	font-weight: bold;
	*/
}

.footer-link {
	color: white;
}

.footer-link:hover {
	text-decoration: underline;
}

.phone-footer {
	color: white;
	size:larger;
}

.phone-footer:hover {
	color: white;
	size:larger;
	text-decoration: underline;
}

.phone-contact {
	color: #283527;
	font-style: bold;
}

.phone-contact:hover {
	color: #283527;
	font-style: bold;
	text-decoration: underline;
}

.tagged_as {
	display:none;
}

.subscribe-footer {
	color: white;
	background: #2b503f;
	border-color: black;
}

.subscribe-footer:hover {
	color: #2b503f;
	background: white;
	border-color: black;
}

.bought-together {
  border: 2px dotted rgb(96 139 168);  
}

.bought-together ul {
  padding-left: 0;
}

.bought-together li {
  list-style-type: none;  
  display:flex;
}

.bought-together checkbox {
	/* Double-sized Checkboxes */
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(2); /* FF */
  -webkit-transform: scale(2); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  transform: scale(2);
  padding: 10px;
}

.menu-footer-quick-links-container ul {
  padding-left: 0;
}

.menu-footer-quick-links-container li {
	list-style-type: none;  
}

.wp-post-image, .attachment-woocommerce_thumbnail {
	border-radius: 20px;
}

.woocommerce-products-header__title {
	display:none;
}


/*
 * SHOP PAGEs
 * use 10px to bring catalog page into level
 */

.woocommerce .woocommerce-breadcrumb  {
    margin-top: 10px;
}

.woocommerce .sections_group,
.woocommerce-page.woocommerce-account .sections_group {
    /* margin-top: 50px;
     */
}

.woocommerce.single-product .site-main {
	margin-top: 50px;
}

.woocommerce.archive .site-main {
	margin-top: 10px;
}

.woocommerce-page-header {
	padding-bottom: 0px;
}

.wp-block-heading a {
	text-decoration: underline;
}

.entry-content a {
	text-decoration: underline;
}

.commercial-explanation {
	text-align: center;
	border: 2px dotted rgb(96 139 168); 
	padding-bottom: 3px;
	margin-bottom: 10px;
}

.commercial-explanation a {
	color: #2b503f;
	font-style: bold;
}
.commercial-explanation a:hover {
	text-decoration: underline;
}