/** Shopify CDN: Minification failed

Line 260:13 Expected ":"

**/

.js-product-slideshow-slider .color-background-5 {
  background-color: #ebbdbd;
}
.button--with-underline {
  color: #0b0604;
}
.button--with-underline:after {
  background-color: #0b0604;
}
.color-background-5 .button--secondary {
  color: #0b0604;
  background-color: #d3d6e6;
  border: 1px solid #d3d6e6;
}
.color-background-5 .button--secondary:hover {
  color: #0b0604;
  background-color: #e6d4cc;
  border: 1px solid #e6d4cc;
}
div#CartDrawer .cart__checkout-button {
    background: #fff;
}
.product-carousel h2 {
  color: #ebbdbd;
}
.swiper-button-next, .swiper-button-prev {
    color: #e6d4cc;
}
.color-background-4.section-template--23122336874813__multicolumn-padding {
    background-color: #d3d6e6;
}
section#shopify-section-template--23122336874813__multicolumn h5.multicolumn-card__info-title.h5 {
    color: #0b0604;
}
.multicolumn__wrapper .multicolumn-card__info-text {
    color: #0b0604;
}
.color-background-4 .button--with-underline {
    color: #0b0604;
}
.color-background-4 .button--with-underline:after {
    background-color: #0b0604;
}
section#shopify-section-template--23122336874813__countdown h2 {
    color: #ebbdbd;
}
section#shopify-section-template--23122336874813__countdown .countdown__subheading.subtitle {
  color: #0b0604;
}
.button--primary {
  color: #0b0604;
  background-color: #EBBDBD;
  border: 1px solid #d3d6e6;
}
.button--primary:hover {
  color: #0b0604;
    background-color: #a2b6e8;
    border: 1px solid #a2b6e8;
}
.product-pulse-markers .color-background-2 {
  background-color: #e6d4cc;
}
h2.blog__title {
  color: #ebbdbd;
}
a {
    color: #0b0604;
}
.article__excerpt {
    color: #0b0604;
}
body, main  {
    color: #0b0604;
}
.color-background-2  {
    color: #0b0604;
}
.price {
    color: #0b0604;
}
#shopify-section-template--23122336874813__instagram-collage .color-background-4 {
    background-color: #e6d4cc;
}
.section-instagram-collage .color-background-5 {
    background-color: #ebbdbd;
}
.section-instagram-collage__text-block .text-container p  {
    color: #0b0604;
}
.footer .footer-block:first-child.newsletter__form h4 {
    color: #a2b6e8;
    font-size: 20px;  
    font-family: "DM Sans", sans-serif;
      letter-spacing: 0;
}
.footer .newsletter__subtitle {
  color: #0b0604;
}
.footer .footer-block__heading {
  color:#a2b6e8;
    font-size: 20px;
      letter-spacing: 1px;
}
.footer-link-hover:after  {
  background-color: #a2b6e8;
}
.footer-link-hover:hover:after  {
  background-color: #a2b6e8;
}
.copyright__content a {
  color: #0b0604;
}
.copyright__content a:hover {
  color: #0b0604;
}
.notification-banner .popup-container {
    background-color: #0b0604 !important;
}
.notification-banner .popup-heading {
    color: #fff !important;
}
#MainContent .main-breadcrumb  {
  background-color: #ebbdbd !important;
}
#shopify-section-template--23156940243261__pages .container  {
  background-color: #ebbdbd !important;
}
#shopify-section-template--23145205367101__pages .container  {
  background-color: #ebbdbd !important;
}
#shopify-section-template--23122337366333__pages .container  {
  background-color: #ebbdbd !important;
}
#shopify-section-template--23145095332157__pages .container  {
  background-color: #ebbdbd !important;
}

#shopify-section-template--23151405400381__pages .container  {
  background-color: #ebbdbd !important;
}
#shopify-section-template--23150446117181__pages .container  {
  background-color: #ebbdbd !important;
}
#shopify-section-template--23156940243261__rich_text_pjebmH .color-background-4 {
  background-color: #f1e1e1;
}
section#shopify-section-template--23156940243261__rich_text_pjebmH .rich-text__subheading.subtitle {
  color: #0b0604;
}
section#shopify-section-template--23156940243261__rich_text_pjebmH h3 {
  color: #0b0604;
}
section#shopify-section-template--23156940243261__rich_text_pjebmH .rich-text__text p {
  color: #0b0604;
}
.section-template--23151405400381__rich_text_dgDQeM-padding h2 {
  color: #ebbdbd;
}
#shopify-section-template--23151405400381__image_with_text_UNUjfF .image-with-text__content.color-background-2 {
  background-color: #efd1d1;
}
#shopify-section-template--23151405400381__image_with_text_47QGaq .image-with-text__content.color-background-2 {
  background-color: #d3d6e6;
}
#shopify-section-template--23151405400381__image_with_text_i6bmU6 .image-with-text__content.color-background-2 {
  background-color: #e6d4cc !important;
}
section#shopify-section-template--23150446117181__collapsible_content_9Uqc9R .collapsible-content__heading {
  color: #ebbdbd;
}
section#shopify-section-template--23150446117181__collapsible_content_9Uqc9R .collapsible-content__question {
  color: #0b0604;
}
section#shopify-section-template--23150446117181__collapsible_content_9Uqc9R .collapsible-content__answer-inner p {
  color: #0b0604;
}
.page-content p {
  color: #0b0604;
}
#shopify-section-template--23122336219453__instagram_collage_xpWVXx .color-background-4 {
    background-color: #e6d4cc;
}
.page-header h2.title--page {
    color: #ebbdbd;
}
.section-template--23122337366333__form-padding .contact__title p {
  color: #ebbdbd;
}
.field input[type=text]:hover, .field input[type=email]:hover, .field input[type=tel]:hover, .field input[type=search]:hover, .field input[type=password]:hover, .field select:hover, .field .field__input:hover {
    border-color: #e6d4cc;
}
.field input[type=text], .field input[type=email], .field input[type=tel], .field input[type=search], .field input[type=password], .field select, .field .field__input {
    border-color: #d3d6e6;
}
.ection-template--23145205367101__rich_text_gpWfNh-padding h3 {
  color: #ebbdbd;
}
#shopify-section-template--23145205367101__image_with_text_gaDAwt .image-with-text__content.color-background-2 {
  background-color: #efd1d1;
}
#shopify-section-template--23145205367101__image_with_text_zHCx97 .image-with-text__content.color-background-2 {
  background-color: #e6d4cc !important;
}
.section-template--23145205367101__rich_text_XwedeT-padding h4 {
  color: #ebbdbd;
}
.section-template--23145205367101__featured_product_zX7UxX-padding .product__title__wrapper .product__title {
  color: #ebbdbd;
}











section#shopify-section-template--23122336874813__multicolumn h5.multicolumn-card__info-title.h5 {
    font-size: 30px;
}
section#shopify-section-template--23122336874813__countdown h2 {
    margin-bottom: 20px;
}
section#shopify-section-template--23122336874813__countdown .countdown__subheading.subtitle {
    max-width: 70%;    font-size: 20px;
    line-height: 140%;
}
section#shopify-section-template--23122336874813__product_carousel .product-carousel__top {
    margin-bottom: 0px;
}
section#shopify-section-template--23122336874813__instagram-collage h3 {
    margin-bottom: 0px;
}
.footer ul li a {
    color: #0b0604 !important;
}
.footer ul li:hover a {
   /* color: rgb(var(--color-foreground-title)) !important;*/
  color: #0b0604 !important;
}
.footer .footer-block__heading {
    font-size: 20px;
}
.footer-block.newsletter__form h4 {
    margin-top: 0;
    margin-bottom: 10px;
}
.header__offcanvas-menu-wrapper h2, .header__offcanvas-menu-wrapper em {
    text-transform: capitalize;
    margin: 0;
    font-size 35px;
}
select#SortBy {
    color: #000;
    border: 1px solid #000;
    margin-inline: 15px;
    padding-block: 5px;
    padding-inline: 14px;
}
.facets__sort-by svg {
    color: #000;
    right: 10px !important;
}
#ProductCount {
    color: #000 !important;
}
.facets__select-label {
    font-size: 18px;    font-weight: bold;
}
.facets-menu__buttons>button:hover {
    background: #fff !important;
}
.quick-add-modal .button--tertiary {
    background-color: rgba(var(--color-button));
    color: rgb(var(--color-button-text));
    /* border: 1px solid rgba(var(--color-button)) !important; */
}
.quick-add-modal .button--tertiary:hover {
    color: #000 !important;
}
[data-scheme=light] .product-section .button.button--tertiary {
    border-color: rgba(var(--color-button-secondary));
}
[data-scheme=light] .product-section .button.button--tertiary:hover {
    background-color:#d3d6e6 !important;
    color: #000 !important;
  border: 1px solid #d3d6e6 !important;
}
[data-scheme=light] .product-section .button.button--tertiary {
    border: 1px solid rgba(var(--color-button-secondary)) !important;
}
.product .about__accordion-title>span {
    font-size: 1.9rem !important;
}
ul.product-recommendations__list {
    margin: 0;
}
.collection-grid__title {
    font-size: 25px;
    padding-inline: 10px;
    text-align: center;
    width: 100%;
}
.collection-hero--overlay .collection-hero__image-container img {
    display: block;
}
.blog-articles .article__link_btn {
    margin-top: 0;
}
.main-blog-slider .article .article__img__container:before {
    background: #00000038 !important;
}
#shopify-section-template--23122336121149__main .article-template--overlay {
    --article-slide-overlay: #00000091 !important;
}
article.article-template.color-background-2 {
    background: #fff !important;
}
.article-template .article-template__content {
    margin: 0 !important;
}
.article-template .article-template__footer {
    margin-top: 30px !important;
    max-width: 100% !important;
}
.article-template__comment-wrapper {
    margin-top: 0 !important;
}
form#comment_form {
    text-align: center;
}
.article-template__comment-wrapper.background-secondary {
    background-color: #fff;padding-bottom: 80px;
}
section.blog.featured-blog.section-template--23122336121149__featured_blog-padding .blog__header {
    justify-content: center; margin-bottom: 4.4rem;
}
section.blog.featured-blog.section-template--23122336121149__featured_blog-padding h2 {
    color: #000;
}
div#comments h2 {
    text-align: center;
}
.article__info {
    margin-bottom: 10px;
}
.article-template .article-template__content p {
    max-width: 100% !important;
}
section.blog.featured-blog.section-template--23122336121149__featured_blog-padding .blog__right {
    display: none;
}
.template-page-contact main#MainContent, .template-page-charity main#MainContent{
    background-color: #F0D9D9 !important;
}
.template-page-contact .page-header__inner h1, .template-page-charity .page-header__inner h1 {
    font-size: 64px;
    color: #fff;
}
.breadcrumb a, .breadcrumb span, .breadcrumb {
    color: #fff !important;
    text-decoration: none;
      
}
nav.breadcrumb {
    margin: 0;
    padding-top: 40px;
}
.breadcrumb__delimiter {
    background-color: #fff;
}
.page-header__inner {
    padding-bottom: 30px;
}
section.shopify-section.page-section {
    background-color: #F0D9D9;
}
.template-page-contact  .breadcrumb__delimiter, .template-page-charity .breadcrumb__delimiter {
    background: #fff;
}
section#shopify-section-template--23122337366333__form {
    background: #fff;
    padding-block: 50px;
}
.contact-section .contact__text {
    margin-bottom: 4rem !important;
}
section#shopify-section-template--23145205367101__image_with_text_gaDAwt .image-with-text__content-item .h6, section#shopify-section-template--23145205367101__image_with_text_zHCx97 .image-with-text__content-item .h6{
    margin: 0;
}
section#shopify-section-template--23145205367101__image_with_text_gaDAwt h2, section#shopify-section-template--23145205367101__image_with_text_gaDAwt .image-with-text__content-item, section#shopify-section-template--23145205367101__image_with_text_zHCx97 h2, section#shopify-section-template--23145205367101__image_with_text_zHCx97 .image-with-text__content-item{
    margin: 0 !important;
}
section#shopify-section-template--23145205367101__image_with_text_gaDAwt h2, section#shopify-section-template--23145205367101__image_with_text_zHCx97 h2, section#shopify-section-template--23151405400381__image_with_text_47QGaq h3, section#shopify-section-template--23151405400381__image_with_text_UNUjfF h3, section#shopify-section-template--23151405400381__image_with_text_i6bmU6 h3 {
    color: #000;
    font-size: 45px;
}
section#shopify-section-template--23145205367101__image_with_text_gaDAwt .image-with-text__content {
    justify-content: center;
}
section#shopify-section-template--23145205367101__rich_text_XwedeT p {
    margin-bottom: 15px;    font-size: 20px;
    line-height: 140%;
}
section#shopify-section-template--23145205367101__rich_text_XwedeT {
    border: 1px solid #d3d6e6;
}
section#shopify-section-template--23145205367101__rich_text_gpWfNh, section#shopify-section-template--23145205367101__featured_product_zX7UxX {
    background: #fff;
}
.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover {
    background: rgba(var(--color-base-button-background-hover)) !important;
    border: 1px solid rgba(var(--color-base-button-background-hover)) !important;
}
section#shopify-section-template--23150446117181__collapsible_content_9Uqc9R .collapsible-content__question {
    color: #000;
}
section#shopify-section-template--23150446117181__collapsible_content_9Uqc9R .collapsible-content__answer-inner p {
    color: #000;
}
section#shopify-section-template--23150446117181__collapsible_content_9Uqc9R .collapsible-content__answer-inner {
    max-width: 100%;
}
section#shopify-section-template--23150446117181__collapsible_content_9Uqc9R .collapsible-content__heading {
    text-align: center;
    font-size: 45px;
}
section#shopify-section-template--23151405400381__image_with_text_47QGaq img, section#shopify-section-template--23151405400381__image_with_text_i6bmU6 img {
    object-fit: contain;
}
section#shopify-section-template--23151405400381__image_with_text_47QGaq .image-with-text__image, section#shopify-section-template--23151405400381__image_with_text_i6bmU6 .image-with-text__image{
    background: #F6F6F6;
}
section#shopify-section-template--23151405400381__image_with_text_47QGaq .image-with-text__content-item .h6, section#shopify-section-template--23151405400381__image_with_text_UNUjfF .image-with-text__content-item .h6, section#shopify-section-template--23151405400381__image_with_text_i6bmU6 .image-with-text__content-item .h6{
    margin-top: 10px;
}
section#shopify-section-template--23122337464637__pages .rte {
    padding-bottom: 50px;
}
section#shopify-section-template--23122337464637__pages .page-header__inner {
    padding-bottom: 0;
}
section#shopify-section-template--23122337464637__pages .rte {
    color: #fff;
}
section#shopify-section-template--23156940243261__multicolumn_mKHCqg .multicolumn-list__wrapper--3 img {
    object-fit: contain !important;
}
section#shopify-section-template--23156940243261__multicolumn_mKHCqg .multicolumn-card.multicolumn-card--image {
    padding: 0;
    gap: 0;
    max-width: 100%;
}
section#shopify-section-template--23156940243261__rich_text_pjebmH .rich-text__text p {
    margin: 0 0 15px;
    font-size: 20px;
    line-height: 140%;
}
section#shopify-section-template--23156940243261__rich_text_pjebmH .rich-text__subheading.subtitle {
    font-size: 20px;
}
section#shopify-section-template--23157331853629__multicolumn_76XVKb .multicolumn-card.multicolumn-card--image {
    max-width: 90%;
}
section#shopify-section-template--23157438087485__multicolumn_iLPTPJ .multicolumn-card {
    padding: 0;
    justify-content: center;
}
form#wholesale {
    max-width: 89.4rem;
    margin: 50px auto;
}
form#wholesale .field {
    margin-bottom: 20px;
}
.main-field-divide {
    display: flex;
    gap: 20px;
}
form#wholesale .contact__bottom {
    text-align: center;
}
.main_search h4.collection-grid__title a {
    text-align: center !important;
}
.search-modal .search__items-list {
    overflow: hidden !important;
}
.cart-drawer .tax-note {
    color: #000 !important;
}
div#CartDrawer .cart__checkout-button:hover {
    background: #faf2f2;
}
button#checkout-pay-button {
    background-color: #efc5c7 !important;
    border: 1px solid #efc5c7 !important;
  border-radius:0 !important;
}
button#checkout-pay-button:hover {
    background-color: #d3d6e6;
    border: 1px solid #d3d6e6;
}
[data-scheme=light] .header-color-background-5 {
    --color-foreground-title: transparent;
    --color-foreground: transparent;
}
div#hb_page-wrapper h1 {
    font-size: 50px;
      margin-bottom: 10px;
}
div#hb_page-wrapper {
    max-width: 63rem;
    width: 100%;
}
div#hb_form input {
    border: .1rem solid #d3d6e6 !important;
}
#hb_page-wrapper label {
    margin-bottom: 5px;
}
button#hb_submit_birthday_details {
    background: #efc5c7;
    border: 1px solid #efc5c7;
    color: #000!important;
    border-radius: 0;
    font-size: 1.4rem;
    padding: 18px 50px;
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: center;
    max-width: fit-content;
    text-align: center;
    margin: 30px auto 0 !important;
}
button#hb_submit_birthday_details:hover{
  background: #d3d6e6;
   border: 1px solid #d3d6e6;
}
div#hb_form {
    margin-top: 30px !important;
}
div#bd_mm_wrapper, div#bd_dd_wrapper, div#bd_yyyy_wrapper {
    width: 100%;
}
#hb_birthday_wrapper {
    gap: 15px;
    margin-bottom: 20px;
    justify-content: space-between;
}
.login .breadcrumb a, .login .breadcrumb span {
    color: #000 !important;
}
.login__form .page-header__inner {
    padding: 0;
}
.customer form, .customer form#customer_login {
    margin-top: 3rem !important;
}
.login__reset .page-header__inner {
    padding-bottom: 10px;
}
.customer.login .page-header .title--page:not(:first-child) {
    margin-top: 1.4rem !important;
    margin-bottom: 0;
      font-size: 50px;
}
.login__subtitle { margin-top: 1.4rem !important;}
.login .page-header h2 {
    margin-top: 0.7rem !important;
}
.page-content {
    background: #fff;
    padding-block: 30px;
}
.page-content h2, .page-content h3 {
    margin: 0;
    font-size: 40px;
}
.page-content p {
    color: #000;
    font-size: 20px;
}
.page-content ul li {
    color: #000;
}
.header__toggle-scheme {
    display: none;
}
.root.page-1.page-first .container {
    background-color: #EFC5C7 !important;
}
.root.page-1.page-first .button.primary {
    background: transparent;
    border-color: #fff !important;
}
.about-product-description h2, .about-product-description h3 {
    font-size: 25px;
    margin: 0 !important;
}
.template-page .container {
    max-width: 100%;
  background: #F0D9D9;
}
.quick-add-modal .button--tertiary {
    border-color: #ebbdbd !important;
}
.quick-add-modal .button--tertiary:hover {
    border-color: rgba(var(--color-button-tertiary-text)) !important;
}
.cart__ctas button#CartDrawer-Checkout {
    background: #EBBDBD;
}

.cart__ctas button#CartDrawer-Checkout:hover {
    background: #faf2f2;
}

.main-blog-slider .article .article__item h5.article__title a {
    color: #fff !important;
}
.main-blog-slider .article .article__item p.article__excerpt {
    color: #ffff;
}

@media(max-width:767px)
{
  section.blog.featured-blog.section-template--23122336121149__featured_blog-padding .blog__header {
    margin-bottom: 1.4rem;
}
  .main-blog-slider .article .article__content {
    padding-top: 60px !important;
}
  section#shopify-section-template--23157438087485__multicolumn_iLPTPJ .multicolumn-card {
    gap: 0;
}
  form#wholesale {
    padding-inline: 15px;
}
.main-field-divide {
    flex-wrap: wrap;
    gap: 0;
}
  .template-page-wholesale-enquiries .page-header .title--page {
    font-size: 50px !important;
}
  .page-header .title--page {
    font-size: 40px !important;
}
  .page-content h2, .page-content h3 {
    font-size: 25px;
}
}