footer.footer-section{z-index:2}#footer-wrapper{z-index:2;border-top:1px solid var(--dotted-color);background:var(--footer-background);padding:20px 0}#footer-wrapper p,#footer-wrapper a{color:var(--footer-text)}#footer-wrapper a:hover,#footer-wrapper a:focus{text-decoration:underline}#footer-wrapper .rte{margin-top:15px}#footer-wrapper ul{list-style:none}#footer-wrapper ul li a{color:var(--footer-text);font-size:var(--font-size)}#footer-wrapper ul li a:hover{color:var(--footer-text)}.footer__block-container{grid-column-gap:30px}@media(min-width:741px){.footer-menu svg.footer-menu--icon{display:none}}@media screen and (max-width:740px){.footer-menu svg.footer-menu--icon{position:absolute;right:20px;z-index:1}.footer-menu h3{cursor:pointer}}.footer-menu h3{color:var(--footer-text)}.footer-menu,#footer_signup{margin-top:15px}input#footer-EMAIL{width:75%;float:left;margin-bottom:0;border-radius:0;background:var(--background);color:var(--text-color);height:48px;line-height:48px;padding:0}input#footer-EMAIL::-webkit-input-placeholder{color:var(--text-color)}input#footer-EMAIL:-moz-placeholder{color:var(--text-color)}input#footer-EMAIL::-moz-placeholder{color:var(---text-color)}input#footer-EMAIL:-ms-input-placeholder{color:var(--text-color)}input#footer-subscribe{width:25%;display:inline-block;background:var(--footer-button);color:var(--footer-button-text);border:0;border-radius:0;font-weight:400}#footer_signup .errors ul{margin-top:0}@media screen and (max-width:740px){#footer-wrapper input#footer-EMAIL,#footer-wrapper input#footer-subscribe{width:100%}#footer-wrapper input#footer-EMAIL{margin-top:10px}}div#bottom-footer{display:flex;margin:0 auto;border-top:1px solid var(--dotted-color);align-items:flex-start}div#bottom-footer .footer-left{width:50%;display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap}div#bottom-footer .footer-left ul.social-icons__wrapper{margin-top:0!important;flex:1 0 100%}div#bottom-footer .footer-left ul.social-icons__wrapper li{padding:0}div#bottom-footer .footer-left ul.social-icons__wrapper li a{color:var(--footer-text);text-decoration:none;display:block}div#bottom-footer .footer-left ul.social-icons__wrapper li a:hover,div#bottom-footer .footer-left ul.social-icons__wrapper li a:focus{color:var(--footer-text);opacity:.75;text-decoration:none}div#bottom-footer .footer-left p{flex:1 0 100%}div#bottom-footer .footer-left ul.policies.list-unstyled{display:flex;gap:10px;list-style:none;margin-bottom:0}div#bottom-footer .footer-left:has(shop-login-button){display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem}div#bottom-footer .footer-right{width:50%;display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap}div#bottom-footer .selectors-form{display:flex;gap:20px;justify-content:flex-end}div#bottom-footer .disclosure__toggle{white-space:nowrap;color:var(--footer-text)!important;background-color:var(--footer-background)!important;margin:0;text-transform:capitalize;text-decoration:none;border-bottom:0;padding:0 0 5px;display:inline-flex;align-items:center;gap:5px}div#bottom-footer .disclosure-list{bottom:115%}#payment .payment-methods svg{display:inline;width:40px;height:25.25px;text-align:center;margin:3px 1px}#payment:after{display:none}@media(max-width:740px){div#bottom-footer{flex-wrap:wrap;border-top:0}div#bottom-footer .footer-left{width:100%;order:2}div#bottom-footer .footer-right{width:100%;align-items:flex-start}div#bottom-footer .disclosure-list{left:0;right:unset}}@media(max-width:740px){#bottom-footer .footer-left{display:flex!important;flex-direction:column;text-align:center}#bottom-footer .footer-left p.footer-disclaimer.footer-disclaimer{margin-left:0!important;order:-1}.product__section-details .price .price__pricing-group{justify-content:center!important}.product__section-details .price{margin-top:40px!important}form .product-qty.selector-wrapper{justify-content:center!important}.product-qty.selector-wrapper label{display:block!important}.product__section-details__inner:has(.product-qty){margin:-10px 0 0!important}.nav-container .shop--logo{flex:0 0 90px!important;text-align:center}.shop--logo .first_logo{margin:0!important}.shop--logo .logo-asset-img{width:80px!important}.nav-container .mobile-menu__trigger,.nav-container .header__shopping-cart{flex:1 1 0!important}.map-section-background-wrapper img{object-position:30% 50%!important}[id$="0f900135"] section{--mobile-section-height:56vw!important;--desktop-section-height:56vw!important}[id$="84e849d0"] section{--desktop-section-height:40vw!important}.parallax--section h1{font-size:34px!important}.mobile-menu__search input[name=q]{border:1px solid #663018!important;border-radius:0!important}#footer-wrapper{padding:12px 0!important}#footer-wrapper .row.mb20{margin-bottom:8px!important;padding-bottom:0!important}#footer-wrapper .footer__block-container{gap:12px!important}#footer-wrapper .footer__block-container>div{margin-top:0!important}#footer-wrapper .sub-footer>div{margin-top:8px!important}}.ajax-cart__free-shipping{display:none}:has(>.product-index){column-gap:12px!important;gap:12px!important}.product-index{padding-left:0!important;padding-right:0!important}.product-index .product--grid-image,.product-index .box-ratio{max-width:100%!important;width:100%!important}#bottom-footer .footer-left p.footer-disclaimer{margin-left:60px!important}.cd-search .pagination{margin-top:0!important;margin-bottom:8px!important}.cd-search .pagination .count{margin-bottom:8px!important}.cd-search .search-page--form_content{margin-top:12px!important}.tcb__search input,.tcb__search input::placeholder{font-family:var(--main-family),"Nunito Sans",sans-serif!important}.testimonial__stars{margin:24px 0!important}.tcb__search{background:#ffffff80!important}[id$=AKi3mU] .image--with-text{padding-bottom:3cm!important}.grid__wrapper>.fc__button-wrapper:not(#x){margin-top:-21px!important}.product__section-details .price__pricing-group{justify-content:flex-end!important}.swatches__option-value{text-transform:none!important}.product-qty.selector-wrapper{justify-content:flex-start!important}.cd-img-note--grid{display:none!important}.shop-sidebar__link{font-weight:600!important}.product-qty .quantity-control-down,.product-qty .quantity-control-up{margin:0!important;height:44px!important}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-footer.css.map */
