.cat-item.cat-item-2243 {
display: none !important;
}
.cat-item.cat-item-2245 {
display: none !important;
}
.term-templar-sword .products .product-image .back-image.back,
.term-longsword .products .product-image .back-image.back,
.term-fantasy-sword .products .product-image .back-image.back,
.term-one-handed-sword .products .product-image .back-image.back,
.term-two-handed-sword .products .product-image .back-image.back,
.term-hema-wma-swords-and-weapons .products .product-image .back-image.back,
.term-herald-series-medieval-weapons .products .product-image .back-image.back,
.term-elite-series .products .product-image .back-image.back,
.term-viking-sword .products .product-image .back-image.back {
display: none;
}
.product.product-cat-templar-sword
.related-product
.product-image
.back-image.back,
.product.product-cat-longsword .related-product .product-image .back-image.back,
.product.product-cat-fantasy-sword
.related-product
.product-image
.back-image.back,
.product.product-cat-one-handed-sword
.related-product
.product-image
.back-image.back,
.product.product-cat-two-handed-sword
.related-product
.product-image
.back-image.back,
.product.product-cat-hema-wma-swords-and-weapons
.related-product
.product-image
.back-image.back,
.product.product-cat-herald-series-medieval-weapons
.related-product
.product-image
.back-image.back,
.product.product-cat-elite-series
.related-product
.product-image
.back-image.back,
.product.product-cat-medieval-swords
.related-product
.product-image
.back-image.back,
.product.product-cat-viking-sword
.related-product
.product-image
.back-image.back {
display: none;
}
.products >.product.reserved .add-to-cart-button, 
.products >.product.sold .add-to-cart-button, 
.shop-container .product.reserved .cart,
.shop-container .product.sold .cart {
display:none;
}
.products >.product.reserved .antique-stock.reserved, 
.products >.product.sold .antique-stock.sold{
position: absolute;
top: 30%;
left: 50%;
transform: translateX(-50%);
text-align: center;
font-weight: 700;
font-size: 1.1em;
padding: 20px;
background-color: rgba(255,255,255,.75);
color: black;
text-transform: uppercase;
}
.products >.product.reserved .col-inner , 
.products >.product.sold .col-inner{
position:relative;
}
.shop-container .product.reserved .stock.reserved,
.shop-container .product.sold .stock.sold {
color: red;
font-size:2.5rem;
}
.page-wrapper {
padding-top: 0;
}
.page .product.woocommerce .amount {
color: #565656;
}
.page .woocommerce .products .info .price,
.page .woocommerce .products .info .name {
color: #565656;
}
.term-viking-jewelry .product-image .back-image img,
.term-medieval-armor .product-image .back-image img,
.term-medieval-daggers .product-image .back-image img {
-webkit-transition: all 200ms ease-out;
transition: all 600ms ease-out;
}
#submit.disabled,
#submit[disabled],
button.disabled,
button[disabled],
.button.disabled,
.button[disabled],
input.disabled[type='submit'],
input[type='submit'][disabled] {
background-color: #000000;
border-color: #000000;
}
.product-page p a {
color: #d16701 !important;
}
.category-page p a {
color: #d16701 !important;
}
.product-page form.cart .button {
background-color: black !important;
}
.category-page .term-description h1 {
font-family: 'Cinzel' !important;
}
@media only screen and (max-width: 48em) { }
#masthead .left-links > ul {
min-width: 400px;
}
.sb-infinite-scroll-load-more a {
display: none !important;
}
span#deposit-suffix {
display: none;
}
.tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black; } .tooltip .tooltiptext {
visibility: hidden;
width: 550px;
background-color: black;
color: #fff;
padding: 20px;
right: 30px;
font-size: 14px; position: absolute;
z-index: 99999;
} .tooltip:hover .tooltiptext {
visibility: visible;
}
.hal_row {
margin: auto !important;
width: 60%;
}
.product-info-white .product-small .info .category a,
.product-info-white .product-small .info .name {
color: #bebebe;
}
.product-info-white .product-small .info .price {
color: white;
}
.product-info-white .product-small .info .add_to_cart_button {
color: #bebebe;
border-color: #bebebe;
}
.mfp-close {
display: block !important;
}
.products.sfn-cart-addons {
display: block;
padding: 0;
margin: 0 -0.625em !important;
}
.products.sfn-cart-addons > li {
display: inline;
height: auto;
float: left;
width: 100%;
padding: 0 0.625em 1.25em;
clear: both;
}
.product-info .quantity.buttons_added {
margin-left: 0;
}
@media only screen and (min-width: 48em) {
.products.sfn-cart-addons > li {
width: 33.33333%;
clear: none;
}
}
#language-selector .nav-dropdown {
max-width: 16px !important;
min-width: 16px !important;
background-color: transparent !important;
border: none;
left: 0px !important;
padding: 3px 0 3px 0;
margin-top: 3px;
}
#language-selector .nav-dropdown ul {
min-width: 16px !important;
}
#language-selector .nav-dropdown ul:after {
border: none !important;
}
#language-selector .nav-dropdown ul li {
border-bottom: none;
}
#language-selector .nav-dropdown ul li a {
padding: 5px 0;
}
.switch-candy {
background-color: #a5a5a5;
}
#wc-deposits-options-form div a.wc-deposits-switcher {
background: none !important;
background-color: #595959 !important;
}
.woocommerce-billing-fields. #billing_country_field,
.woocommerce-billing-fields. #billing_state_field {
margin-bottom: 10px;
}
.woocommerce-billing-fields .select2-hidden-accessible {
border: 1px solid #ddd !important;
clip: unset !important;
height: 36px !important;
margin: 0 0 1em 0 !important;
overflow: initial !important;
padding: 0 10px !important;
position: initial !important;
width: 100% !important;
}
.woocommerce-billing-fields .select2-container {
display: none !important;
}
#reviews #comments .comment-text [itemprop='reviewRating'] + .star-rating {
display: inline-block;
}
#reviews #comments .comment-text .description + [itemprop='description'] {
display: block;
}
@media only screen and (min-width: 48em) {
.archive.term-dsa-replica-swords .category-page .large-block-grid-3 > li,
.large-block-grid-3 > div > div > li {
width: 50%;
padding: 0 0.625em 1.25em;
clear: none;
}
.archive.term-dsa-replica-swords
.category-page
.large-block-grid-3
> li:nth-of-type(2n + 1),
.large-block-grid-3 > div > div > li:nth-of-type(2n + 1) {
clear: both;
}
}
h1, h2, h3, h4, h5, h6 { color: #212121 !important;
}
.on-sale {
background-color: #d44831 !important;
}