:root{--sedor-olive-dark: #3f4a2d;--sedor-olive-medium: #4a5a35;--sedor-olive-light: #5a6a45;--sedor-cream: #f4f1ea;--sedor-beige: #d8dcc8;--sedor-gold: #c9a962;--sedor-gold-bright: #e0c285}.footer{background:linear-gradient(180deg,var(--sedor-olive-dark) 0%,#2d3620 100%)!important;color:var(--sedor-cream)!important;position:relative;overflow:hidden;padding:60px 30px 40px!important}.footer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='200' height='100' viewBox='0 0 200 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 50 Q 50 20, 100 50 T 200 50' stroke='%234a5a35' stroke-width='12' fill='none' opacity='0.4'/%3E%3Cpath d='M0 75 Q 50 45, 100 75 T 200 75' stroke='%234a5a35' stroke-width='8' fill='none' opacity='0.3'/%3E%3Cpath d='M0 25 Q 50 0, 100 25 T 200 25' stroke='%234a5a35' stroke-width='15' fill='none' opacity='0.2'/%3E%3C/svg%3E");background-size:200px 100px;opacity:.6;pointer-events:none;z-index:0}.footer>*{position:relative;z-index:1}.footer .footer__blocks-wrapper,.footer .grid,.footer .footer-block--menu,section.footer .grid{display:grid!important;grid-template-columns:45% 25% 25%!important;gap:2.5%!important;max-width:1200px!important;margin:0 auto!important;width:100%!important}.footer .footer-block,.footer .grid__item,.footer .footer-block--menu{min-width:0!important;word-wrap:break-word;overflow-wrap:break-word}.footer .footer-block:first-child,.footer .grid__item:first-child{min-width:300px}.footer .footer-block--text,.footer .footer-block .rte{max-width:100%!important;width:100%!important}.footer .footer-block .rte p{white-space:normal!important;word-break:normal!important;max-width:100%!important}.footer h2,.footer .footer__heading,.footer-block__heading,.footer .h4{white-space:nowrap!important;overflow:visible!important}.footer h2,.footer .footer__heading,.footer-block__heading,.footer .h4{color:var(--sedor-gold)!important;font-weight:700!important;font-size:1.3rem!important;margin-bottom:1.8rem!important;position:relative;padding-bottom:15px;text-transform:uppercase;letter-spacing:2px}.footer h2:after,.footer .footer__heading:after,.footer-block__heading:after,.footer .h4:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(90deg,var(--sedor-gold),var(--sedor-gold-bright));border-radius:2px}[dir=rtl] .footer h2:after,[dir=rtl] .footer .footer__heading:after,[dir=rtl] .footer-block__heading:after,[dir=rtl] .footer .h4:after{left:auto;right:0}.footer a,.footer .footer__list-item a,.footer-menu__item a,.footer li a{color:#e8ecd8!important;text-decoration:none!important;transition:all .3s ease!important;font-size:1.05rem!important;display:block;padding:8px 0;line-height:1.5}.footer a:hover,.footer .footer__list-item a:hover,.footer-menu__item a:hover,.footer li a:hover{color:var(--sedor-gold)!important;padding-left:12px}[dir=rtl] .footer a:hover,[dir=rtl] .footer li a:hover{padding-left:0;padding-right:12px}.footer p,.footer .footer__block p,.footer .rte,.footer .rte p{color:#e0e4d2!important;font-size:1.05rem!important;line-height:1.9!important;margin-bottom:15px}.footer .footer__list-social,.footer .list-social{display:flex!important;gap:15px!important;margin-top:25px!important}.footer .footer__list-social .list-social__link,.footer .list-social__link{width:50px!important;height:50px!important;border-radius:50%!important;background:#c9a96226!important;border:2px solid rgba(201,169,98,.25)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--sedor-gold)!important;transition:all .3s ease!important}.footer .footer__list-social .list-social__link:hover,.footer .list-social__link:hover{background:var(--sedor-gold)!important;color:var(--sedor-olive-dark)!important;transform:translateY(-4px)!important;box-shadow:0 10px 30px #c9a96266!important}.footer .footer__list-social svg,.footer .list-social__link svg{fill:currentColor!important;width:24px!important;height:24px!important}.footer .newsletter-form,.footer .footer__copyright,.footer .footer__content-bottom,.footer .copyright__content,.footer a[href*="shopify.com"],.footer .footer__content-bottom-wrapper,.footer .footer__copyright-wrapper{display:none!important}.footer .localization-form{margin-top:25px}.footer .localization-form__select,.footer .disclosure__button{background:#c9a96226!important;border:2px solid rgba(201,169,98,.3)!important;border-radius:30px!important;color:#e8ecd8!important;padding:12px 25px!important;font-size:1rem!important;transition:all .3s ease!important}.footer .disclosure__button:hover{background:#c9a96240!important;border-color:var(--sedor-gold)!important}@media screen and (max-width: 900px){.footer .footer__blocks-wrapper,.footer .grid{justify-content:center!important}.footer .footer-block{text-align:center}.footer h2:after,.footer .footer__heading:after,.footer-block__heading:after,.footer .h4:after{left:50%!important;right:auto!important;transform:translate(-50%)}.footer .footer__list-social,.footer .list-social{justify-content:center!important}.footer a:hover,.footer li a:hover{padding-left:0!important;padding-right:0!important}}@media screen and (max-width: 900px){.footer .footer__blocks-wrapper,.footer .grid,section.footer .grid{grid-template-columns:100%!important;gap:30px!important}.footer .footer-block:first-child,.footer .grid__item:first-child{grid-column:span 1;min-width:0}.footer .footer-block{text-align:center}.footer h2:after,.footer .footer__heading:after,.footer-block__heading:after{left:50%!important;right:auto!important;transform:translate(-50%)}}@media screen and (max-width: 600px){.footer{padding:40px 20px 30px!important}.footer .footer__blocks-wrapper,.footer .grid{grid-template-columns:1fr!important;gap:30px!important}.footer .footer-block:first-child{grid-column:span 1}.footer .footer-block{max-width:100%!important;width:100%!important;text-align:center}.footer h2:after,.footer .footer__heading:after,.footer-block__heading:after,.footer .h4:after{left:50%!important;right:auto!important;transform:translate(-50%)}}html[lang=ar] .footer,[dir=rtl] .footer{text-align:right}[dir=rtl] .footer .footer__list-social,[dir=rtl] .footer .list-social{justify-content:flex-start}@media screen and (max-width: 900px){[dir=rtl] .footer,[dir=rtl] .footer .footer-block{text-align:center}[dir=rtl] .footer .footer__list-social,[dir=rtl] .footer .list-social{justify-content:center!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sedor-footer.css.map */
