:root {
        --logo-max-width: 180px;
}

.collage .img-cont a img {
    object-fit: cover;
}


.button, .calltoaction p, .featured-categories a p, .link, .quote p, button, h1, h2, h3, h4, h5, h6, nav.main ul li a, ul.checkout-steps li {
    letter-spacing: 1px;
    font-weight: 400;
}

#heading_23510 {
margin-top: 5%;
background-color: #FDF2BD;
}

#paragraph_33100 {
background-color: #FDF2BD;
}

.quotes-section .quote-single p  {
	font-size: 19px;
}

p a {
color: #000 !important;
}

p {
    font-family: var(--secondary-font-family);
}

h1 {
font-size: 38px;
}

.site-identity .logo {
    padding: 0px 0;
}

footer #subscribeFormFooter, footer .author p > a {
display: none;
}

.basket-block {
   display: none !important;
}

/*edit layout of footer*/
.footer-widget h3 {
   display: none;
}

footer div.small-12.columns.author img {
  display: none;
}

.footer-widget .shop-opening-times {
   display: none; 
}

footer div.address-block {
  display: none;
}

footer .medium-4.columns:first-child {
    display: none;
}

footer .medium-4.columns:nth-child(2),
footer .medium-4.columns:nth-child(3) {
    width: 50%;
    text-align: center;
}

.footer-widget .social-icons {
    justify-content: center;
}

@media only screen and (max-width: 1023px) {

.sticky-nav__list-item:not(:first-child) {
  display: none;
}

.sticky-nav {
  display: flex;
  justify-content: center;
  align-items: center;
}

.sticky-nav__list {
  display: flex;
  justify-content: center;
  align-items: center;
}

.sticky-nav__list-item:first-child {
  margin-right: auto;
  margin-left: auto;
}

a.sticky-nav__list-link {
  display: none;
}

}

#visit-shop, #visit-shop-cat {
    display: none;
}

