a:link, a:visited{text-decoration:none;}

.main-navigation a {font-size:16px;}

/* 20-25 Small margin on top  */
main.wp-block-group {       margin-top: 25px !important;
}

/* 20-25 Change font Title  */
.wp-block-site-title {    font-family: "Times", serif; font-size: 2em; letter-spacing: 2px; line-height: 1;}
.wp-block-site-title :where(a) { font-family: "Times", serif; text-transform: uppercase;font-weight: normal;}
/* 20-25 Change Menu font size  */
.wp-block-navigation {font-size: 1.1em;}
/* 20-25 WooCommerce Product description Text size*/
.woocommerce div.product .woocommerce-tabs .panel {font-size: 1em;}

/* WooCommerce item page change price colour and size */
    .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,
    .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {   color:#000000;   font-size:1.5em }
    .woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {   color:#000000; }
/* WooCommerce item page change colour Add to cart button */
    .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,
    .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
    .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
    .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
    :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,
    :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,
    :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,
    :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt {
     background-color:#d2ad69;
     color:#fff;
    -webkit-font-smoothing:antialiased}
/* WooCommerce item page hide comments */
   .no-comments { 	display: none; }
/* WooCommerce item page hide date */
   .post-meta-bottom li a { color: #999; display: none; } 
/* WooCommerce item page hide Additional information tab */
   .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {display: none}
   .woocommerce div.product .woocommerce-tabs ul.tabs li.active {display: none}
   .woocommerce div.product .woocommerce-tabs ul.tabs li a {display: none}
   .woocommerce div.product .woocommerce-tabs ul.tabs li {display: none}
/* WooCommerce Item page margin below title */
.post-header {margin-bottom: 10px;}
/* WooCommerce item page lower images further down */
.woocommerce div.product div.images .flex-control-thumbs {   padding:5 0;}

/* WooCommerce store page Hide item count */
    .woocommerce .woocommerce-result-count {
     display: none;}
/* WooCommerce store page Change store button */
   .woocommerce ul.products li.product .button {
    margin-top:0em;
    font-weight: normal;
    font-size: 0.9em;
    width: 100%;
    text-align: center;}
/* WooCommerce store page, change space below item image */
    .woocommerce ul.products li.product a img {
    margin:0 0 0.3em;}
/* WooCommerce store page Show artwork title */
    .woocommerce ul.products li.product .woocommerce-loop-category__title,
    .woocommerce ul.products li.product .woocommerce-loop-product__title,
    .woocommerce ul.products li.product h3 {
     display:block;
     font-size:0.9em;
     font-weight: normal;
     color: black;
     padding:0.3em 0 0;}
/* WooCommerce store page space below price */
   .woocommerce ul.products li.product .price {
   margin-top: 0;
   margin-bottom: 0.2em;}

/* WooCommerce check out page paypal size writing */
.wc-block-components-radio-control-accordion-content {
    padding: 0 1em 1em;
    font-size: 0.8em;}

/* WooCommerce item page hide 'Description Title on Product page */
.post-content h2 { font-size: 1.3em; }

/* 20-25 Hoover in menu color */
:where(.wp-site-blocks *:focus) {
	outline-width: 2px;
	outline-style: solid;
        outline-color:#d2ad69;}

/* 20-25 WooCommerce Product description hide tab*/
html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs {display: none;}
/* 20-25 WooCommerce Hide Shop Title*/
.wp-block-query-title {display: none;}

/* 20-25 Hide Captcha logo */
.grecaptcha-badge {   visibility: hidden; }
.rc-anchor-alert {   visibility: hidden; }

/* 20-25 WooCommerce Product Hide Price when sold out and write SOLD instead */
.outofstock .amount {
  visibility: hidden;
  position: relative;
}
.outofstock .amount::after {
  content: 'SOLD';
  color: #d2ad69;
  visibility: visible;
  position: absolute;
  left: 0;
  top: 0;
}

/* 20-25 WooCommerce Related Product hide cart button */
.wp-block-button.wc-block-components-product-button{display:none}