/*
Generated time: May 30, 2025 01:24
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.footer{padding-bottom:5rem;font-weight:500;color:rgb(var(--color-foreground),.5)}.footer-block__heading{font-size:calc(var(--font-body-scale) * 1.4rem);color:color-mix(in srgb,rgb(var(--color-foreground)) calc(1 * 100%),#fff);padding-bottom:1.7rem;margin-bottom:1.5rem;text-transform:uppercase;position:relative}.footer-block__heading::before{content:"";position:absolute;bottom:0;left:0;height:.1rem;width:3.5rem;background-color:rgba(var(--color-foreground),.15)}.footer-block__list{list-style:none;margin:0;padding-inline-start:0}.footer-block__list a{color:rgb(var(--color-foreground),.5);transition:.3s;font-weight:500}.footer-block__list-item{padding:.4rem 0;font-size:calc(var(--font-body-scale) * 1.5rem);transition:all .5s;font-weight:400}.footer-block__list-item:hover a{color:rgb(var(--color-foreground));padding-left:10px}.footer-block__field-input{display:flex;align-items:center;background-color:rgb(var(--color-foreground),.04);border-radius:var(--buttons-radius);overflow:hidden}.footer-block__field-input .xo-field-input{border-bottom:0;margin-bottom:0}.footer-block__field-input .xo-field-input__input{color:rgb(var(--color-foreground));border:none;padding:0 1rem}.footer-block__field-button{padding:unset;line-height:calc(1 + 2.25 / var(--font-heading-scale));cursor:pointer;height:100%;background-color:transparent;border:none}.footer__social{display:flex;align-items:flex-end;justify-content:flex-end}.footer__content-bottom{padding:1.5rem 0}.footer__payment{display:flex;align-items:center;justify-content:flex-end}.xo-list-payment{display:flex;list-style:none}.xo-list-payment__item{padding:.5rem}.footer-bottom__copyright{font-size:calc(var(--font-body-scale) * 1.4rem)}.footer-bottom__copyright-content{font-size:calc(var(--font-body-scale) * 1.4rem)}.footer-bottom__copyright-content a{color:rgba(var(--color-foreground),.3);transition:.3s;font-weight:500;position:relative}.footer-bottom__copyright-content a::after{content:"";overflow:hidden;position:absolute;left:0;bottom:-.1rem;display:block;width:0;height:.1rem;background-color:rgba(var(--color-foreground),.15);transition:all .3s cubic-bezier(.175, .885, .32, 1.075)}.footer-bottom__copyright-content a:hover{color:rgb(var(--color-foreground))}.footer-bottom__copyright-content a:hover::after{width:100%}.footer-bottom__copyright-content--black a:hover{color:rgba(var(--color-foreground),.3)}.footer-bottom{padding:2.6rem 0}.footer-bottom__copyright-content .footer-bottom__copyright-shopilaunch{color:rgba(var(--color-foreground),.6)}.footer-block__address ul{list-style:none;margin:0;padding:0}.footer-block__address ul li{margin-bottom:0;font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(1 + 1 / var(--font-heading-scale))}.footer-block__phone-title{margin-bottom:1.5rem;text-transform:uppercase;line-height:calc(1 + .12 / var(--font-heading-scale));font-size:calc(var(--font-heading-scale) * 1.2rem)}.footer-block__phone-num{font-size:calc(var(--font-body-scale) * 3.4rem);color:rgb(var(--color-accent));line-height:calc(1 + -.3 / var(--font-heading-scale))}.footer-block__social-link svg path{transition:fill .1s;fill:rgba(var(--color-foreground))}.footer-block__social-link:hover svg path{fill:#fff}.footer-block__social{list-style:none;margin-top:3rem;margin-bottom:unset;display:flex}[dir=ltr] .footer-block__social{padding-inline-start:0}[dir=rtl] .footer-block__social{padding-inline-start:0}.footer-block__social li{margin:0 .5rem}.footer-block__social-link{color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));display:inline-block;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.3);line-height:calc(1 + 1.7 / var(--font-heading-scale));position:relative;width:4rem;height:4rem;text-align:center;transition:all .3s}.footer-block__social-link:hover{background-color:rgb(var(--color-foreground));border:.1rem solid rgb(var(--color-foreground))}.footer-block__button-email{height:100%;padding:0 2rem;color:rgb(var(--color-background));background:rgb(var(--color-foreground));border-radius:0;transition:.3s;width:auto;position:relative;overflow:hidden}.footer-block__button-email svg{vertical-align:middle;padding-bottom:.2rem}.footer-block__button-email svg path{fill:rgb(var(--color-background))}.footer-block__icon-after{transform:translate(-50%,50%);position:absolute;top:100%;right:0;bottom:0;left:50%;transition:.3s}.footer__input-box{line-height:calc(1 + 1.25 / var(--font-heading-scale));margin:0 1.2rem}.footer-block__field-input .xo-field-input{margin:0 1.2rem}.footer-block__field-input .xo-field-input__placeholder{display:none}.footer-block{margin-top:2rem}.footer-block__text{margin-bottom:1.5rem;margin-top:2rem}.footer-bottom__copyright-payment img{width:revert-layer}@media (min-width:992px){.footer-bottom__copyright-payment .xo-image{display:flex;justify-content:right}}.footer-block__icon-before{transition:.3s all}.footer-block__field-button:hover .footer-block__icon-after{top:50%;transform:translate(-50%,-50%);left:50%}.footer-block__field-button:hover .footer-block__icon-before{transform:translateY(-4rem)}.footer__powered-shopify,.footer__theme-name{color:rgba(var(--color-foreground),.3);transition:.3s;font-weight:500;position:relative}.footer__powered-shopify::after,.footer__theme-name::after{content:"";overflow:hidden;position:absolute;left:0;bottom:-.1rem;display:block;width:0;height:.1rem;background-color:rgba(var(--color-foreground),.15);transition:all .3s cubic-bezier(.175, .885, .32, 1.075)}.footer__theme-name:hover{color:rgb(var(--color-foreground))}.footer__theme-name:hover::after{width:100%}.footer__powered-shopify:hover{color:rgba(var(--color-foreground),.3)}.footer__powered-shopify:hover::after{width:100%}.footer__shop-name{color:rgba(var(--color-foreground),.6);transition:.3s;font-weight:500;position:relative}.footer__shop-name::after{content:"";overflow:hidden;position:absolute;left:0;bottom:-.1rem;display:block;width:0;height:.1rem;background-color:rgba(var(--color-foreground),.15);transition:all .3s cubic-bezier(.175, .885, .32, 1.075)}.footer__shop-name:hover{color:rgb(var(--color-foreground))}.footer__shop-name:hover::after{width:100%}.newsletter-form__message{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:2rem;padding:1rem;border-radius:var(--text-boxes-radius)}.newsletter-form__message--success{background-color:#388e3c;color:#fff}.newsletter-form__message--error{background-color:#f44336;color:#fff}