/*Display Nones*/
.product-info-main .box-tocart, .products-grid .product-items .product-item-info .product-item-details .price-box, .cms-page-view .page-title-wrapper, .header-container.sticky .sticky-header>div, .header.links, .qs-option-price, .footer-static_link .footer-links:nth-child(2), .fixed-bottom {display:none !important;}
.products-grid .product-items .product-item:hover .actions-primary, .products-grid .product-items .product-item:hover .field.choice.related {opacity:0;display:none;}
.sidebar .filter-options .filter-options-content .item>a:before {display:none;}

/* Sitewide */
html {scroll-behavior: smooth;}
h1,h2,h3,h4,h5,h6 {font-family:'Roboto Slab',sans-serif;}

/* Header Logo */
.header-container .header-middle .header .logo-container img {max-width:100%; width:100px; height: 100px;}

/* Header */
.header-container .header-middle {margin: 1.5rem 0 1.5rem 0;}
body .searchsuite-autocomplete #product li .qs-option-info .qs-option-title {font-size:14px;}
@media only screen and (max-width: 479px) {
.header-container .topbar .header .topbar-inner .language-currency {width:25% !important;}}
.catalog-category-view .category-view-breadcrumbs-banner .page-title-wrapper {margin:10rem 0 1.5rem;}

/*Navigation*/

.navigation li.level0.parent .submenu .mega-columns .level1.parent>a, .navigation .level0 .submenu {font-size:1.2rem;}
@media only screen and (min-width: 1200px) {
.sevencolumns .col-sm-2 {-ms-flex: 0 0 14.285714%;flex: 0 0 14.2845714%;max-width: 14.285714%;}
.navigation .menu-item-has-children:nth-child(n+4) {display:none !important;}
.navigation .level0 .submenu .sevencolumns a.horizontal {padding:0;}
}

@media only screen and (max-width: 1199px) {
.hidethis {display:none;}
.nav-open body .navigation {padding:30px 0 0 0 !important;}
}

/*Labels*/

.product-item .product-label.newlabel {background:#3dabd2;}

/* Home Banner */
.italic-nunito {font-weight:300;}
.btn.button-style-nivo-slider {text-transform:none;}

/* Home Categories */
.wrapper_sub_category_tabs.onlyparent .cat_info .see_more {font-style:italic; font-weight:300;}

/* Product Listing */

.catalog-category-view .category-view-breadcrumbs-banner .category-image {display:none;}
.catalog-category-view .category-view-breadcrumbs-banner.image-banner {padding:5rem 0;}
.filter-options-content .swatch-attribute .swatch-option {background-size: cover !important;}
@media only screen and (max-width: 479px) {
.catalog-category-view .category-view-breadcrumbs-banner .page-title-wrapper {margin:0 0 1.5rem !important;}
.page-header .panel.wrapper {display:none !important;}
.filter:not(.active) .filter-title strong {top:60% !important;}
.catalog-category-view .category-view-breadcrumbs-banner {margin-bottom:0 !important;}
.filter .filter-current .items {display:block !important;}
}
@media only screen and (max-width: 1199px) {
.catalog-category-view .category-view-breadcrumbs-banner .page-title-wrapper {margin:0 0 1.5rem !important;}
.page-header .panel.wrapper {display:none !important;}
.filter .filter-current .items, .sidebar .filter-current h2 {display:inline-block !important;}
.filter .filter-current {border:none !important;}
}

@media only screen and (max-width: 991px) {
.page-with-filter .columns .sidebar-main {height:inherit;}}

.filter .filter-current+.block-actions {display:block; margin:10px; text-decoration:underline;}

.filter .filter-current .items, .sidebar .filter-current h2 {margin-bottom:0.2rem; padding-left:15px; }
.filter .filter-current .items .item {margin-bottom:0;padding-bottom:0;}

/* Product Page */

.product-item-name {hyphens:none;}
.product.info.detailed #description {font-size:1.5rem;}
.gsbutton {padding:20px; background:#58595b; color:#fff; margin:20px;}
.gsbutton:hover {background:#00aad4; color:#fff;}
.product-info-main .product-options-wrapper {margin: 10px 0 0.7rem !important;}
.product-info-main #product_addtocart_form .product-options-wrapper .swatch-opt .swatch-attribute-selected-option {display: inline-block; padding-left:0; font-size: 1.6rem;font-weight: 200;font-style: italic; color: #58595b;}


/* CMS Pages */

.cms-page-view .page-main {margin-top:120px;}

/* Footer */

.parallax-bg-img {
  /* The image used */
  background-image: url("https://taylors-eye-witness.co.uk/pub/media/wysiwyg/background_footer_new.jpg");

  /* Set a specific height */
  min-height: 600px;

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.product-info-main #product_addtocart_form .product-options-wrapper .swatch-opt .swatch-attribute-label {
    width: 20%;
}

.link-follow {
    text-align: right;
    margin: 0;
}

.link-follow li {
	list-style: none;
    display: inline-block;
    position: relative;
}

.link-follow li a {
    color: #8e8e8e;
    font-size: 16px;
    padding: 0 20px;
    webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -ms-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
transition: all .2s ease-in;}