/** Shopify CDN: Minification failed

Line 30:123 Expected ":"

**/
.shopify-section-group-group-footer .footer__newsletter__wrapper {max-width:100%; display:flex; flex-direction:column;}
.shopify-section-group-group-footer .footer__block.footer__block--newsletter, .shopify-section-group-group-footer .site-footer.wrapper--full-padded {padding:0;}
.shopify-section-group-group-footer h2.footer__block__title.heading-mini {font-size:14px; margin:40px; max-width:406px; font-family:Sackers Gothic STD;}
.shopify-section-group-group-footer .newsletter-form .input-group__field,  
.shopify-section-group-group-footer .newsletter-form .input-group__field::placeholder {color:#A4A89D; padding:0; font-family:Louize; font-size:14px; font-weight: 400;}
.shopify-section-group-group-footer .newsletter-form .input-group {border:none;}
.shopify-section-group-group-footer .newsletter-form {border-top:solid 1px #DBDFD3; border-bottom:solid 1px #DBDFD3; max-width:100%; padding:20px 40px;}
.shopify-section-group-group-footer .rte.footer__newsletter__text {order:3; max-width:306px; margin:40px;}
.shopify-section-group-group-footer .rte.footer__newsletter__text p, 
.shopify-section-group-group-footer .rte.footer__newsletter__text a {font-size:12px; color:#78806a; margin:0; line-height:1.2; font-weight:400; --main-color: #78806a;}
.shopify-section-group-group-footer .rte.footer__newsletter__text a:after {background:#78806a;}
.shopify-section-group-group-footer summary.h3.footer__block__title {    color: var(--text); font-family:Sackers Gothic STD; margin:0 0 12px 0;}
.shopify-section-group-group-footer summary.h3.footer__block__title.heading-mini {font-size:16px;} 
.shopify-section-group-group-footer ul.footer__quicklinks a {color:#3A3F31; font-weight:400;} 
.shopify-section-group-group-footer .footer__quicklinks li { margin: 0 0 4px; font-size: 14px; font-weight:400;}
footer.site-footer-wrapper.section-padding.section-devider-top-pattern {padding-top:12px;}
.shopify-section-group-group-footer a.copy-right-text {font-size:14px; font-weight:400; color:#21241D;}
.shopify-section-group-group-footer ul.socials.socials--newsletter {margin:0;}
.shopify-section-group-group-footer .newsletter-form .input-group__btn {font-weight:600;}
 
.shopify-section-group-group-footer details.footer__block.footer__block--menu {margin:0;}
.shopify-section-group-group-footer .bottom-copyright-socialicons-wrap {display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; margin: 40px;}
.shopify-section-group-group-footer details.footer__block.footer__block--menu { margin: 0; padding: 0; flex:0 0 calc(var(--desktop-width) - 20px);}
.shopify-section-group-group-footer .footer__blocks {margin:40px; gap:20px}
.shopify-section-group-group-footer .icon {width: var(--icon-size, 28px); height: var(--icon-size, 28px); stroke: #7A866B;s}
.shopify-section-group-group-footer .newsletter-form .input-group__field:focus-visible { outline: none; }
.shopify-section-group-group-footer .newsletter-form .input-group__btn span {font-family:Sackers Gothic STD; letter-spacing:-0.8px; font-size:14px;}
.shopify-section-group-group-footer .footer__block.footer__block--newsletter {margin:0;} 
.shopify-section-group-group-footer ul.socials.socials--newsletter li {margin:0;}
.shopify-section-group-group-footer .bottom-copyright-socialicons-wrap a path {transition:all 0.25s;}
.shopify-section-group-group-footer .bottom-copyright-socialicons-wrap a:hover path {fill:#000; transition:all 0.25s;}
.shopify-section-group-group-footer .rte.footer__newsletter__text a:hover {color:var(--COLOR-TITLE-COLOR);}
.shopify-section-group-group-footer .rte.footer__newsletter__text a:hover:after {opacity:0;}

@media(max-width:1300px){
    .shopify-section-group-group-footer h2.footer__block__title.heading-mini, .shopify-section-group-group-footer .rte.footer__newsletter__text {margin:40px 30px;}
    .shopify-section-group-group-footer .newsletter-form {padding:20px 30px;}
    .shopify-section-group-group-footer .footer__blocks, .shopify-section-group-group-footer .bottom-copyright-socialicons-wrap {margin:40px 30px;} 
} 
@media(min-width:1200px){
    .bottom-copyright-socialicons-wrap.mobile-show-only {display:none;}
}
@media(max-width:1199px){
    .bottom-copyright-socialicons-wrap.desktop-show-only {display:none;}
    .shopify-section-group-group-footer .footer__blocks {flex-wrap:wrap;}
    .shopify-section-group-group-footer details.footer__block.footer__block--menu {margin:0 8px; padding:0; flex:0 0 calc(50% - 16px);}
    .shopify-section-group-group-footer .footer__blocks {flex-wrap:wrap; gap:0; row-gap:24px; margin:30px 16px;}
    .footer__block.footer__block--menu.bottom-copyright-socialicons-wrap.mobile-show-only {order:4; flex:0 0 calc(50% - 16px); margin:0 8px; justify-content:space-between; flex-direction:column-reverse; padding: 0; align-items: flex-start; }
}
@media(min-width:750px){
    .shopify-section-group-group-footer .footer-grid-wrap {display:grid; grid-template-columns:1fr 1fr;}
    .shopify-section-group-group-footer .footer-left-col {border-right:solid 1px #DBDFD3;}  
}
@media(max-width:749px){
    .shopify-section-group-group-footer h2.footer__block__title.heading-mini {margin:32px 16px;}
    .shopify-section-group-group-footer .newsletter-form {padding:20px 16px;}
    .shopify-section-group-group-footer .rte.footer__newsletter__text {margin:24px 16px;}
    .shopify-section-group-group-footer .footer__blocks {padding:24px 16px; flex-wrap:wrap; gap:0; row-gap:24px; margin:0; border-top:solid 1px #DBDFD3;}
    .shopify-section-group-group-footer .footer__blocks { padding: 24px 16px; column-gap:16px; row-gap: 24px; margin: 0; border-top: solid 1px #DBDFD3; margin:0; display: grid; grid-template-columns:1fr 1fr;}
    .footer__block.footer__block--menu.bottom-copyright-socialicons-wrap.mobile-show-only { order: 4; margin: 0 8px; justify-content: space-between; flex-direction: column-reverse; padding: 0; align-items: flex-start; max-width: 100%; }
    .shopify-section-group-group-footer details.footer__block.footer__block--menu { margin:0; padding: 0; flex: 0 0 calc(50% - 16px); max-width: 100%; }
}