.footer .ft-blocks .ft-blocks-inner .ft-block-item.ft-block-info{flex-grow:2;min-width:20%;max-width:20%}.footer .ft-blocks .ft-blocks-inner .ft-block-item{padding:42px 14px;min-width:20%}.ft-blocks .container{background-color:#5e4b93;color:#fff}.ft-blocks a{color:#fff}.ft-block-nav a:hover,.ft-bottom-bar a:hover{color:#fff!important}.footer .ft-block-heading{margin-top:0;margin-bottom:18px;font-size:18px}.footer .ft-block-second-menu{margin-top:40px}.footer .ft-block-nav .link{text-transform:none;font-size:14px;line-height:28px;text-decoration:underline}.footer .ft-blocks-inner .ft-block-item.ft-block-menu .ft-block-nav{gap:0}.ft-block-information{font-size:14px}.footer .ft-blocks-inner{gap:0!important;padding-bottom:42px!important}.footer .ft-middle-block{background-color:var(--background);display:flex;align-items:center;justify-content:center;background-size:contain;gap:25px;padding:65px 0}.ft-bottom-bar{background-color:var(--bottom-background);color:#fff;padding:28px 14px}.ft-bottom-bar a{color:#fff}.ft-bottom-bar-content{text-align:center;margin:0 auto;max-width:800px}.ft-bottom-bar-heading{font-size:16px;margin-top:0;margin-bottom:14px}.ft-bottom-bar-info{font-size:14px}.footer .ft-blocks-inner .ft-block-item.ft-block-menu{border:none!important}.footer .ft-blocks-inner{padding-left:14px;padding-right:14px}@media screen and (max-width: 600px){.ft-payments-image img{max-width:500px;width:100%}.ft-payments-image{width:75%}.footer .ft-middle-block{gap:15px;//justify-content: space-between;padding-left:15px;padding-right:15px}}@media screen and (max-width: 799px){.footer .ft-blocks .ft-blocks-inner .ft-block-item.ft-block-info,.footer .ft-blocks .ft-blocks-inner .ft-block-item{min-width:100%}.footer .ft-blocks .ft-blocks-inner .ft-block-item{padding:28px 0}.footer .ft-blocks-inner{padding-left:14px;padding-right:14px}}@media screen and (max-width: 991px){.ft-bottom-bar.ft-bottom-bar--padding{padding-bottom:100px}.scroll-to-top{bottom:8rem!important}}@media (min-width: 800px) and (max-width: 1119px){.footer .ft-blocks .ft-blocks-inner .ft-block-item.ft-block-info,.footer .ft-blocks .ft-blocks-inner .ft-block-item{min-width:50%;text-align:center}.footer .ft-blocks-inner{flex-wrap:wrap!important}}@media screen and (min-width: 1024px){.footer .ft-blocks-inner{flex-wrap:nowrap}}@media screen and (min-width: 1280px){.ft-bottom-bar-heading{font-size:20px}}@media (max-width: 767px){.no-js .footer .ft-blocks-inner .ft-block-content{display:block}.no-js .footer .ft-blocks-inner .ft-block-heading svg{display:none}}.no-js .footer .select-currency{margin-right:1rem}.no-js .footer noscript select,.no-js .footer noscript [type=submit]{border-radius:0;min-height:3.8rem}.no-js .footer noscript [type=submit]{margin-left:1rem;transition:all .3s ease}.side-cart .side-cart-footer{text-align:center;z-index:999;padding-top:1.5rem}.side-cart .side-cart-footer .side-cart-footer-top{margin-bottom:1.5rem}.side-cart .side-cart-footer .mini-cart-header{display:flex;border-top:.2rem solid rgb(var(--text-color));border-bottom:.2rem solid rgb(var(--text-color))}.side-cart .side-cart-footer .mini-cart-button{display:flex;align-items:center;justify-content:center;flex-grow:1;flex-basis:50%;gap:1.2rem;background-color:#0000;padding:1rem 1.5rem;border:0;position:relative}.side-cart .side-cart-footer .mini-cart-button svg{width:1.8rem;height:1.8rem;z-index:0;pointer-events:none}.side-cart .side-cart-footer .mini-cart-button .mini-cart-text{font-family:var(--heading-font-family);font-size:1.8rem;line-height:.89;letter-spacing:-.036rem;z-index:0;pointer-events:none;position:relative}.side-cart .side-cart-footer .mini-cart-button .mini-cart-text:before{content:"";position:absolute;bottom:0;left:0;width:0;height:.1rem;background:rgb(var(--text-color));transition:width .25s}.side-cart .side-cart-footer .mini-cart-button:not(:last-child):after{content:"";position:absolute;display:block;background-color:rgb(var(--text-color));width:.2rem;height:88%;top:0;right:0}.side-cart .side-cart-footer .mini-cart-button:hover .mini-cart-text:before{width:100%}@media (max-width: 991px){.side-cart .side-cart-footer .mini-cart-button{gap:.5rem}}.side-cart .side-cart-footer .mini-cart-body{position:absolute;bottom:0;right:0;width:100%;padding:3rem 4rem 1rem;background:rgb(var(--background-color));box-shadow:20px 0 20px #0000001f;z-index:10;pointer-events:none;border-radius:0 0 3.2rem 3.2rem;transform:translateY(100%);transition:transform .6s cubic-bezier(.7,0,.2,1);text-align:center;opacity:0;visibility:hidden}@media (max-width: 991px){.side-cart .side-cart-footer .mini-cart-body{padding:2rem 2.1rem 1rem}}.side-cart .side-cart-footer .mini-cart-body.open{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0)}.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .text-area.form-input{padding:1.5rem;min-height:13.6rem;resize:vertical;width:calc(100% - .4rem);font-size:1.8rem;background-color:#0000;vertical-align:top}.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .text-area.form-input:-webkit-autofill,.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .text-area.form-input:focus,.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .text-area.form-input:not(:placeholder-shown){padding:2.2rem 4.5rem .8rem 1.5rem}.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .text-area.form-input:-webkit-autofill~label,.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .text-area.form-input:focus~label,.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .text-area.form-input:not(:placeholder-shown)~label{font-size:1rem;letter-spacing:.04rem;top:.3rem}.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .field input{height:5.2rem;width:calc(100% - .4rem);font-size:1.8rem;padding:1.5rem;background-color:#0000}.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .field input:-webkit-autofill,.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .field input:focus,.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .field input:not(:placeholder-shown){padding:2.2rem 4.5rem .8rem 1.5rem}.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .field input:-webkit-autofill~label,.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .field input:focus~label,.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .field input:not(:placeholder-shown)~label{font-size:1rem;letter-spacing:.04rem;top:.3rem}.side-cart .side-cart-footer .mini-cart-body .mini-cart-content .field label{font-size:1.8rem;left:1.5rem;top:1.2rem;margin-bottom:0;pointer-events:none;position:absolute;transition:top .2s ease,font-size .2s ease;letter-spacing:.1rem;line-height:1.5;opacity:.4}.side-cart .side-cart-footer #shipping-calculator .form-group label{display:block;margin:0 0 .8rem}.side-cart .side-cart-footer #shipping-calculator .form-group input[type=text],.side-cart .side-cart-footer #shipping-calculator .form-group .select__select{-webkit-appearance:none;appearance:none;width:100%;box-sizing:border-box;transition:box-shadow .1s ease;cursor:pointer;padding:1.1rem 1.5rem 1rem;border:0;text-align:left;outline:none;border-radius:var(--button-radius);min-height:4.4rem;margin-bottom:2rem;box-shadow:0 0 0 .1rem rgb(var(--text-color))}.side-cart .side-cart-footer #shipping-calculator #wrapper-response{clear:both;color:#8b714a;background-color:#fbf8e5;padding:1.4rem 2rem 1.2rem;margin-top:1.5rem}.side-cart .side-cart-footer #shipping-calculator #wrapper-response:empty{display:none}.side-cart .side-cart-footer .sub-total{text-align:left;margin-bottom:1rem}.side-cart .side-cart-footer .sub-total .total-label{font-size:1.5rem;color:rgba(var(--text-color),.7);display:flex;align-items:center;justify-content:space-between;gap:.4rem;margin-bottom:1rem}.side-cart .side-cart-footer .sub-total .total-label .total-price{font-family:var(--heading-font-family);font-size:3.5rem;font-weight:700;line-height:.8;letter-spacing:-.14rem;color:rgb(var(--text-color))}.side-cart .side-cart-footer .sub-total .discounts{list-style:none;padding:0;margin:0 0 1.6rem}.side-cart .side-cart-footer .sub-total .discounts .discounts-discount{font-size:1.4rem;font-weight:400;line-height:1.5;color:rgba(var(--sale-price-color),.8)}.side-cart .side-cart-footer .sub-total .discounts .discounts-discount svg{width:2.1rem;height:2.1rem;margin-right:.5rem}.side-cart .side-cart-footer .sub-total .discounts .discounts-discount:not(:last-child){margin-bottom:.5rem}.side-cart .side-cart-footer .sub-total .tax-note{font-size:1.3rem;font-style:normal;padding:.7rem 1.2rem;color:rgba(var(--text-color),.6);background-color:rgba(var(--text-color),.03)}@media (max-width: 991px){.side-cart .side-cart-footer .sub-total .total-label{font-size:1.4rem}.side-cart .side-cart-footer .sub-total .total-label .total-price{font-size:2.6rem;line-height:1;letter-spacing:-.072rem}.side-cart .side-cart-footer .sub-total .tax-note{font-size:1.2rem}}.side-cart .side-cart-footer .button{width:100%;font-size:2rem;font-weight:var(--heading-font-weight);letter-spacing:-.066rem;padding:1rem 1.5rem;display:block;min-height:5.6rem;border-radius:var(--button-radius);font-family:var(--heading-font-family);text-transform:uppercase}.side-cart .side-cart-footer .button.apply-button{margin-top:1.5rem}.side-cart .side-cart-footer .button.mini-cart-close{margin-top:.8rem;background-color:#0000;display:inline-block;width:auto;min-height:auto}@media (max-width: 991px){.side-cart .side-cart-footer .button{font-size:1.8rem;letter-spacing:-.036rem}}.side-cart .side-cart-footer .go-to-cart{display:inline-block;margin-top:2rem}@media (max-width: 991px){.side-cart .side-cart-footer .go-to-cart{margin-top:1.3rem}}.side-cart .side-cart-footer .go-to-cart.link-underline{padding:0}.side-cart .side-cart-footer .link-underline{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:2rem;letter-spacing:-.066rem;padding:1rem 1.5rem;text-transform:uppercase}@media (max-width: 991px){.side-cart .side-cart-footer .link-underline{font-size:1.8rem;letter-spacing:-.036rem}}.testimonial-section .testi-footer{padding-bottom:.2rem}.testimonial-section .testi-footer *{margin:0}.testimonial-section .testi-footer p{margin-top:.4rem;font-size:1.8rem;line-height:1;letter-spacing:-.03em;opacity:.6}@media (max-width: 1599px){.testimonial-section .testi-footer p{font-size:1.6rem}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,audio,canvas,progress,video{display:block}#shopify-product-reviews .spr-reviews .spr-review-footer .spr-review-reportreview{font-size:1.2rem}@media (hover: hover){#shopify-product-reviews .spr-reviews .spr-review-footer .spr-review-reportreview:hover{color:rgb(var(--link-color))}}.footer.separator-top{border-top:.1rem solid rgba(var(--text-color),.1)}.footer ul,.footer ol{list-style:none;margin:0;padding:0}.footer .ft-blocks-inner{padding-top:4.7rem;padding-bottom:13.1rem;display:flex;justify-content:space-between}@media (max-width: 1200px){.footer .ft-blocks-inner{flex-wrap:wrap;gap:4rem}}@media (max-width: 991px){.footer .footer-follow-on-shop{margin-top:2rem;display:flex;justify-content:center}}.footer .footer-heading-text{margin-top:0}@media (min-width: 1440px){.footer .ft-block-info{min-width:33.2rem}.footer .ft-block-newsletter-content p{max-width:56.8rem}.footer .newsletter-inner{min-width:53.2rem}}.footer .ft-block-menu{flex-grow:2}@media (min-width: 992px){.footer .ft-block-menu{min-width:13rem}}.footer .ft-block-menu .ft-block-nav{display:flex;flex-direction:column;gap:1.4rem;text-transform:uppercase}.footer .ft-block-payments{flex-grow:4;display:flex;align-items:end;flex-direction:column;gap:2rem}.footer .ft-block-payments .list-payment{display:flex;flex-wrap:wrap;gap:.41rem}.footer .ft-block-payments .list-payment li{display:inline-flex}.footer .ft-block-payments .list-payment li svg{width:3.4rem;height:auto}.footer .newsletter-inner{flex-grow:1}.footer .newsletter-inner .field-wrapper{display:flex;flex-direction:column;align-items:start;transition:all .4s}@media (min-width: 992px){.footer .newsletter-inner .field-wrapper{flex-direction:row;align-items:center;justify-content:space-between;border-top:.2rem solid rgb(var(--text-color));border-bottom:.2rem solid rgb(var(--text-color))}.footer .newsletter-inner .field-wrapper:focus-within{padding-left:2rem;padding-right:2rem;box-shadow:0 0 0 .3rem rgb(var(--background-color)),0 0 .5rem .4rem rgba(var(--text-color),.3);outline:0}}.footer .newsletter-inner .ft-block-newsletter-content{margin-bottom:1.5rem}.footer .newsletter-inner .field-input{background-color:#0000;padding:0;margin:0;font-family:var(--heading-font-family)!important;box-shadow:none;text-transform:uppercase;height:7.6rem;flex-grow:1}.footer .newsletter-inner .field-input::placeholder{color:rgba(var(--text-color),.4)}@media (max-width: 991px){.footer .newsletter-inner .field-input{width:100%;height:4.6rem;border-bottom:.2rem solid rgb(var(--text-color))}.footer .newsletter-inner .field-input:focus-within{padding-left:1rem;padding-right:1rem;box-shadow:0 0 0 .3rem rgb(var(--background-color)),0 0 .5rem .4rem rgba(var(--text-color),.3);outline:0}}.footer .newsletter-inner [type=submit]{text-transform:uppercase;font-family:var(--heading-font-family)!important;width:100%;height:4.6rem;padding:0!important;margin-top:14px}@media (min-width: 992px){.footer .newsletter-inner [type=submit]{width:auto;height:7.6rem;margin:0;background-color:#0000;color:rgb(var(--text-color))}}.footer .ft-block-info{flex-grow:8}.footer .ft-block-info a.ft-logo{text-decoration:none}.footer .social-media-list{margin-top:3rem;margin-bottom:2rem}.footer .social-media-list a{align-items:center}.footer .social-media-list svg{width:2.4rem;height:2.4rem}.footer .ft-bar p:last-child{margin-bottom:0}.footer .ft-bar a{text-decoration:none;color:currentColor;display:inline;background-image:linear-gradient(to top,currentColor 0,currentColor 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:bottom 3px right 0;background-size:0 .1rem,100% .1rem;transition:background-size .5s ease-in-out;padding:0 0 .5rem}.footer .ft-newsletter .ft-newsletter-content{max-width:35.8rem;text-transform:uppercase}.footer .ft-newsletter .ft-newsletter-content h6{line-height:2rem;margin-bottom:2rem}.footer .ft-bar-inner{display:flex;justify-content:space-between;align-items:center;padding:2.3rem 0;gap:1rem 3.2rem;font-size:15px}@media (max-width: 991px){.footer .ft-bar-inner{padding:3rem 0;flex-direction:column}}.footer .ft-bar-inner .footer-bar-right{display:flex;flex-direction:column;gap:1rem}.footer .ft-bar-inner .ft-logo img{max-width:20.1rem}.footer .ft-bar-inner .ft-copyright{flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap}.footer .ft-bar-inner .ft-copyright .ft-block-nav{display:flex;gap:2rem;margin-right:1rem;padding-right:1rem;flex-wrap:wrap;padding-bottom:2rem}@media (min-width: 1600px){.footer .ft-bar-inner .ft-copyright .ft-block-nav{gap:4.8rem;margin-right:2.4rem;padding-right:2.4rem;padding-bottom:0}}@media (max-width: 991px){.footer .ft-bar-inner .ft-copyright .ft-block-nav{margin-right:0;padding-right:0}}.footer .ft-bar-inner .ft-copyright .ft-block-nav li{position:relative;width:max-content}.footer .ft-bar-inner .ft-copyright .ft-block-nav li:after{content:"";position:absolute;top:0;width:.1rem;height:16px;background-color:rgba(var(--heading-color),.1);right:-1rem}@media (min-width: 1600px){.footer .ft-bar-inner .ft-copyright .ft-block-nav li:after{right:-2.4rem}}@media (max-width: 991px){.footer .ft-bar-inner .ft-copyright .ft-block-nav li:last-child:after{content:none}}.footer .ft-bar-inner .localization-form{display:flex;gap:1rem}@media (min-width: 1600px){.footer .ft-bar-inner .localization-form{justify-content:flex-end}}.footer .ft-bar-inner .localization-form .toggle-dropdown{height:4rem;padding:0 1.2rem;display:inline-flex;align-items:center}@media (min-width: 992px){.footer .ft-bar-inner .localization-form .toggle-dropdown[open]{visibility:visible;opacity:1;transform:translateY(0)}}.footer .ft-bar-inner .localization-form .dropdown-summary{background-color:#0000;border:0;padding:0;display:inline-flex;align-items:center;color:rgb(var(--text-color));font-size:1.5rem}@media (max-width: 375px){.footer .ft-bar-inner .localization-form .dropdown-summary .country-flag{display:none}}.footer .ft-bar-inner .localization-form .country-flag{display:inline-flex;justify-content:center;align-items:center;width:1.5rem;flex-shrink:0;margin-right:.7rem}.footer .ft-bar-inner .localization-form .country-flag img{width:auto;height:auto}.footer .ft-bar-inner .localization-form .country-name{flex-grow:1;padding-right:.8rem}.footer .ft-bar-inner .localization-form .icon-map{margin-right:.8rem}.footer .ft-bar-inner .localization-form .dropdown-icon{margin-left:1rem;display:inline-flex}.footer .ft-bar-inner .localization-form .dropdown-icon svg{width:1rem;height:1rem;margin:0}@media (min-width: 992px){.footer .ft-bar-inner .localization-form .dropdown-content{padding:0;min-width:auto;top:auto;bottom:calc(100% + 1rem);min-width:16rem;max-width:26rem;width:max-content}}.footer .ft-bar-inner .localization-form .dropdown-content .submit{background-color:#0000;border:0;padding:0;color:rgb(var(--text-color));display:flex;align-items:center}.footer .ft-bar-inner .localization-form .dropdown-content .content{min-width:12rem}.footer .ft-bar-inner .localization-form .dropdown-content .content li{padding:1.5rem}@media (min-width: 992px) and (max-width: 1200px){.footer .ft-block-newsletter,.footer .ft-block-info{min-width:auto;width:calc((100% - var(--column-gap)) / 2)}}.footer .ft-bar-payment{display:none}.footer .ft-bar-payment .ft-payments{display:block}.footer .ft-bar-payment .ft-payments .list-payment{display:flex;flex-wrap:wrap;gap:.4rem}.footer .ft-bar-payment .ft-payments .list-payment li{display:inline-flex}.footer .ft-bar-payment .ft-payments .list-payment li svg{width:3.4rem;height:auto}@media (max-width: 991px){.footer .ft-block-payments .ft-payments{display:none}.footer .ft-newsletter .ft-newsletter-content h6{margin-bottom:1rem}.footer .ft-blocks-inner{padding-top:4rem;padding-bottom:3.5rem;gap:0}.footer .ft-blocks-inner .ft-block-newsletter,.footer .ft-blocks-inner .ft-block-info{min-width:auto}.footer .ft-blocks-inner .ft-block-info .ft-logo img{width:15.9rem}.footer .ft-blocks-inner .ft-block-info .social-media-list{margin-top:2.4rem;margin-bottom:3rem}.footer .ft-blocks-inner .ft-block-info .social-media-list svg{width:2.2rem;height:2.2rem}.footer .ft-blocks-inner .ft-block-item{width:100%;flex-grow:1}.footer .ft-blocks-inner .ft-block-item.ft-block-menu{width:50%;padding-top:2.6rem;padding-bottom:2.1rem;border-top:.2rem solid rgb(var(--text-color));border-bottom:.2rem solid rgb(var(--text-color))}.footer .ft-blocks-inner .ft-block-item.ft-block-menu .ft-block-nav{gap:1rem}.footer .ft-blocks-inner .ft-block-content{max-width:100%}.footer .ft-blocks-inner .ft-block-content{display:none;padding:1rem 0 1.5rem}.footer .ft-bar-inner{justify-content:center;flex-direction:column}.footer .ft-bar-inner .localization-form .dropdown-summary{font-size:1.2rem}.footer .ft-bar-inner .localization-form .toggle-dropdown{height:3rem;padding:0 1rem}.footer .ft-bar-inner .localization-form .dropdown-icon{margin-left:.5rem}.footer .ft-bar-payment{display:block;padding-bottom:2.8rem}.footer .ft-bar-payment .ft-payments .list-payment{justify-content:center}}.header-section .site-panel .panel-footer{padding:2.9rem 0}.header-section .site-panel .panel-footer:empty{display:none}.header-section .site-panel .panel-footer .header-icons{justify-content:flex-start;gap:2.9rem}.header-section .site-panel .panel-footer .header-icons .action-account{display:block}.header-section .site-panel .panel-footer .header-icons .action-search,.header-section .site-panel .panel-footer .header-icons .action-cart,.header-section .site-panel .panel-footer .header-icons .localization-form{display:none}.header-section .site-panel .panel-footer .header-icons+.localization-form{margin-top:2.7rem;padding-top:1.4rem;border-top:.1rem solid rgb(var(--text-color))}.header-section .site-panel .panel-footer .localization-form{margin:0;justify-content:space-between;gap:1.2rem;flex-wrap:wrap}.header-section .site-panel .panel-footer .localization-form noscript+.toggle-dropdown{margin-left:0}.header-section .site-panel .panel-footer.single-selector{display:inline-flex;justify-content:space-between}.header-section .site-panel .panel-footer.single-selector:empty{display:none}.header-section .site-panel .panel-footer.single-selector .action-account{margin:0}
/*# sourceMappingURL=/cdn/shop/t/46/assets/footer.css.map */
