/** Shopify CDN: Minification failed

Line 95:0 Unexpected "{"

**/
#shopify-section-template--18114269544526__featured_collection_LXQMNF .gradient {background: #f4efe8;}
.rich-text__blocks h2, h2.title { font-size: 25px!important;text-transform: none;color: #564439!important;font-weight: 500!important;}
.rich-text__buttons .button.button--secondary{color: #564439;text-transform: uppercase;padding: 2px 20px;background: transparent;  border: 1px solid #564439;}
 .button--secondary:hover{ background-color: #ccb49e!important; color: #564439!important;}
.section-template--18108231876686__product-grid-padding {     background: #f5f0e9!important; }
#shopify-section-template--18108231876686__product-grid,
.section-template--18152797700174__product-grid-padding,
.section-template--18152788262990__product-grid-padding {background: #efede6!important;}
.Contact_Us .image-with-text__content .button.button--secondary {color:#564439;background:transparent;font-size: 14px;
    border: 1px solid #564439;padding: 5px 20px 0!important;  min-height: 40px!important;}


footer .footer__content-top.page-width{max-width: 100%;padding: 0rem 8rem 0px 12rem;}
.button.button--primary:hover{background-color: #ccb49e;  color: #000;}
.button.button--primary {

    background-color: #747985;
    color: #fff;
    min-height: 40px;
    text-transform: uppercase;
    padding: 5px 20px 0;
}
.collapsible-content summary .accordion__title { color: #564439; font-weight: 500; text-transform: none;}




@media only screen and (max-width: 600px) {
.template-product .slideshow, #shopify-section-sections--18108232368206__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(1)
 {  display: none!important;}
.template-collection .slideshow__text.banner__box {  padding: 0rem 1.5rem;}
 .grid__item .image-with-text__content{  display: block; width: 100%; text-align: center;}
 .template-collection .slideshow__text {  padding: 20px!important;}
body .button.button--secondary{font-size: 14px;
    background-color: #564439;
    text-transform: capitalize;
    padding: 5px 20px 0;
    color: #fff;
    letter-spacing: .1rem;
    line-height: calc(1 + .2 / var(--font-body-scale));
    text-transform: uppercase;}
.Contact_Us .image-with-text__text.rte p { margin: 2px 0px 10px; text-align: center!important;}


body .rich-text__blocks h2, body h2.title {  font-size: 20px!important;}
body .rich-text__buttons .button.button--secondary { min-height: 40px!important; padding: 0px 15px;  font-size: 14px; margin-top: 15px;}
body .header-wrapper.gradient{ position: relative; background: #efede6!important;}
body .header__icon .icon { color: #000;}
body .banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content {  min-height: 12rem;}
.template-page .slideshow__text h2 {font-size: 20px!important;}
body .accordion__title {font-size: 14px;font-weight: 500;}








.maincopy .copyleft p, .maincopy .copyleft a{ font-size: 14px;}
.footer-block__details-content {  border-bottom: 1px solid #c9d0df;}
body #shopify-section-sections--18108232368206__footer>footer>div.footer__content-top.page-width>div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in>div:nth-child(1)>div,
#shopify-section-sections--18108232368206__footer > footer > div.footer__content-top.page-width > div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(4) > div
 {border: 0px;    padding-bottom: 0px;}
body #shopify-section-sections--18108232368206__footer>footer>div.footer__content-top.page-width>div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in>div:nth-child(1)>div>center>p:nth-child(1)>img {
    max-width: 50%!important;}

body .footer-block h2 {font-size: 16px;}

#shopify-section-sections--18108232368206__footer>footer>div.footer__content-top.page-width>div.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in>div:nth-child(2) {
      display: none!important;}

body .mynewsletter .newsletter-form__button, body .mynewsletter .newsletter-form__field-wrapper .field__input {  width: 100%!important;}

.mynewsletter .newsletter-form__button:not(:focus-visible):not(.focused) {position: relative;}
body .reputon-testimonials-widget .reputon-name{font-size:17px}

body .menu-drawer__navigation .gm-menu.gm-menu-121873 .gm-item.gm-level-0>.gm-target>.gm-text {padding: 10px 0px 12px !important;border-bottom: 1px solid #564439;color:#564439!important;font-size: 14px!important;}

body .menu-drawer__navigation { padding: 0px 20px!important;}

body .myheader nav ul li a span { padding: 0px 20px 15px;}

.header--has-social .menu-drawer__utility-links{background:#efede6}


body .gm-menu-installed .gm-menu.gm-menu-121873 .gm-item.gm-level-0 > .gm-target {  padding: 10px 0px 0px !important;}

body .gm-menu-installed .gm-menu.gm-menu-121873 .gm-item.gm-level-0 > .gm-target, .gm-menu-installed .gm-menu.gm-menu-121873 .gm-item.gm-level-0 > .gm-target > .gm-icon, .gm-menu-installed .gm-menu.gm-menu-121873 .gm-item.gm-level-0 > .gm-target > .gm-text,
{ color: rgb(8 8 8) !important;}

body .myheader nav ul li ul li a span { color: #564439; padding: 0px 0px 15px !important;font-size: 14px!important;}
.js .menu-drawer__menu li { margin-bottom: 0!important;}
body .gm-menu-installed .gm-menu.gm-menu-mobile ul.gm-links{padding: 0!important;}
body .gm-contact, body .gm-html, body .gm-image, body .gm-links, body .gm-products-carousel, body .gm-products-grid, body .gm-products-list, body .gm-single-product {
    padding: 0px 0!important;}

body #menu-drawer > div > div > nav > ul > li:nth-child(5) > a > span {border-bottom: 0px solid rgb(86, 68, 57);}
.gm-menu-mobile .gm-retractor:after {color: #564439!important;}

#shopify-section-template--18108231909454__image_banner_QhnV3c .banner__content{ margin-top: 20px;}

body .menu-drawer__navigation .gm-menu.gm-menu-121873 .gm-item.gm-level-0>.gm-target{padding-top: 0px !important;}

body .myheader nav ul li ul li {     padding: 0 0px !important;}

body .myheader nav ul li ul li a {padding: 10px 0px 0px 20px!important;border-bottom: 0px solid rgb(86, 68, 57); }

body .myheader nav ul li ul {background:#D7D5CE!important;}

#menu-drawer > div > div > nav > ul > li.gm-item.gm-level-0.gm-has-submenu.gm-submenu-mega.gm-submenu-align-full.gm-active > div > ul > li:nth-child(2) > ul > li > a{border-bottom: 1px solid rgb(86, 68, 57)!important;}

.footer__content-top { padding-bottom: 1rem!important;  padding-top: 2rem!important;}
body .menu-drawer__navigation {  padding: 0rem 0;  background: #efede6!important;}
#shopify-section-template--18110461313102__image_with_text_9tpbKi .image-with-text__content .image-with-text__text+.button {
  background-color: #747985!important;}
#shopify-section-template--18110461313102__image_with_text_9tpbKi .image-with-text__content .image-with-text__text+.button:hover{
 background-color: #ccb49e!important;
    color: #000;
}
#shopify-section-template--18110461313102__rich_text_6UFCXb .button {
    border: 1px solid #b57545;background: transparent;
    color: #b57545!important;}

body section.image-gallery .page-width{  padding: 20px !important;}
.button.button--primary:hover{background-color: #ccb49e!important;
    color: #000;}
}