.prevent-scroll .navigation .logo img {
top: -10px!important;
}

.navigation .logo img {
transition: top .3s ease-in-out
}

.page-home .slideshow-slide:after {
background: rgb(185 120 136 / 92%)!important
}

.page-how-to-order .slideshow-slide:after {
background: rgb(116 193 114 / 92%)!important
}

.page-reviews .slideshow-slide:after {
background: rgb(114 141 178 / 92%)!important
}

.page-cards .slideshow-slide:after, .page-products .slideshow-slide:after {
background: rgb(185 120 136 / 92%)!important
}

.page-postcards .slideshow-slide:after, .page-products .slideshow-slide:after {
background: rgb(185 120 136 / 92%)!important
}


.page-prints .slideshow-slide:after {
background: rgb(116 193 114 / 92%)!important
}

.page-mugs .slideshow-slide:after {
background: rgb(114 141 178 / 92%)!important
}

.page-contact .slideshow-slide:after {
background: rgb(116 193 114 / 92%)!important
}


.btn {
  background: #c7597e!important
}

.navigation .menu-item-link {
  color: #c7597e!important
}

.navigation .sprite {
  fill: #f6c336!important
}

.navigation span {
  background: #c7597e!important
}

.logo img {
  border-radius: 15px;
}

.navigation .logo.has-image.is-large img {
max-width: 110px!important
}

.text-image .responsive-image img {
height: 100%!important
}

.product-list .responsive-image img {
height: 100%!important
}

.text-image {
    border-radius: 15px;
    overflow: hidden;
}

.order-form label[for="notes"]:before {
content: 'Delivery Address & '
}

.product-list-filter .btn.toggle-btn {
background: #cabdf3!important
}

.remove-line-item button {
background: none!important
}

@media (min-width: 600px){
.text-image .text {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}

.product-list-product-info .product-title {
text-align: left!important
}
}

.page-home .page-section-4 .list-item .item-text{
position: relative;
background-image: url('https://page-maker-pro-uploads-prod.s3.amazonaws.com/lists/e23bc439-58a1-4c6b-aaf3-01f415a3401a/list_items/b488b5ce-1533-462d-b6ad-63520bb39490/images/small.jpeg?v=63781219324')
}

.page-home .page-section-4 .list-item .item-text:before{
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #ffffffe6;
z-index: 1;
pointer-events: none;
}

.home-list .list-content, .content-bg {
box-shadow: none!important;
border-radius: 5px;
}

textarea::placeholder {
color: rgba(0, 0, 0, 0)!important
}

@media (max-width: 1200px) {
.product-list-product .text h3 {
text-align: center
}
}