.m-footer{overflow:hidden}.m-footer .m-footer--middle>.container-full,.m-footer .m-footer--bottom>.container-full{width:min(100%,var(--footer-content-max-width, 1800px));margin-inline:auto;padding-inline:var(--footer-padding-x, 60px)}.m-footer--middle .m-footer--accordion{margin:0}.m-footer--middle .m-footer--block{min-width:0}.m-footer--middle .m-footer--block-inner{padding:0}.m-footer--middle .m-footer--block-title{position:relative;width:fit-content;margin:0 0 28px;padding:0 0 15px;font-family:var(--font-stack-body);font-size:15px!important;font-weight:700!important;letter-spacing:.09em;line-height:1.2;text-transform:uppercase;white-space:normal}.m-footer--middle .m-footer--block-title:before{position:absolute;bottom:0;left:0;width:28px;height:2px;background:var(--footer-accent-color, #e9a33b);content:""}.m-footer--middle .m-footer--block-custom_text .block-image{margin:0 0 27px;border-radius:0}.m-footer--middle .m-footer--block-custom_text .block-image,.m-footer--middle .m-footer--block-custom_text .block-image responsive-image,.m-footer--middle .m-footer--block-custom_text .block-image img{animation:none!important;transition:none!important}.m-footer--middle .m-footer--block-custom_text .block-image responsive-image{background-color:transparent!important}.m-footer--middle .m-footer--block-custom_text .block-image img{opacity:1!important;visibility:visible!important;transform:none!important}.m-footer--middle .m-footer__wordmark{margin:0 0 27px;display:inline-flex;align-items:center;color:rgb(var(--color-foreground));font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1}.m-footer--middle .m-footer__wordmark b{margin-inline:1px;color:var(--footer-accent-color, #e9a33b);font:inherit}.m-footer--middle .m-footer--block-custom_text .block-image img{filter:var(--footer-logo-filter, none)}.m-footer--middle .m-footer--block-custom_text .block-text{max-width:265px;margin:0;font-size:14px;line-height:1.9}.m-footer--middle .m-link-lists--item{font-size:14px;line-height:1.8}.m-footer--middle .m-footer--block-newsletter-desc{max-width:390px;margin:0;font-size:14px;line-height:1.8}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form{max-width:390px;margin-top:23px}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__wrapper,.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__input-wrapper,.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__input{min-height:52px;border-radius:3px}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__input{padding-right:76px;color:#242424}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__input::placeholder{color:#77716c;opacity:1}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__icon{color:#03143b}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__button{width:56px;min-width:56px;padding:0;background:var(--footer-newsletter-button, #efc17c);border-radius:0 3px 3px 0;color:var(--footer-newsletter-button-text, #03143b)}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__button:hover{background:var(--footer-accent-color, #e9a33b);color:var(--footer-newsletter-button-text, #03143b)}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__button svg{width:16px;height:16px}.m-footer--middle .m-footer--block-custom_text .social-media-links{gap:22px;margin:27px 0 0;padding:0}.m-footer--middle .m-footer--block-custom_text .social-media-links a{width:32px;height:32px;padding:7px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid currentColor;border-radius:50%;color:rgb(var(--color-foreground))}.m-footer--middle .m-footer--block-custom_text .social-media-links a:hover{background:var(--footer-accent-color, #e9a33b);border-color:var(--footer-accent-color, #e9a33b);color:#03143b}.m-footer--middle .m-footer--block-custom_text .social-media-links svg{width:16px;height:16px}.m-footer--middle .m-footer--block-custom_text .social-media-links a[aria-label*=Facebook]{order:1}.m-footer--middle .m-footer--block-custom_text .social-media-links a[aria-label*=Instagram]{order:2}.m-footer--middle .m-footer--block-custom_text .social-media-links a[aria-label*=Pinterest]{order:3}.m-footer--bottom-footer-2 .m-footer--bottom-inner{position:relative}.m-footer--bottom-footer-2 .m-footer--bottom-inner:before{position:absolute;top:0;right:0;left:0;height:1px;background:var(--footer-divider-color, #ffffff);content:"";opacity:var(--footer-divider-opacity, .16)}.m-footer--bottom-footer-2 .m-footer--bottom-left{grid-area:payments}.m-footer--bottom-footer-2 .m-footer--bottom-center{grid-area:copyright;margin:0;text-align:center}.m-footer--bottom-footer-2 .m-footer--bottom-right{grid-area:policies}.m-footer--bottom-footer-2 .m-footer__copyright{color:rgb(var(--color-foreground-secondary));font-size:12px}.m-footer--bottom-footer-2 .m-payment-icons--list{column-gap:16px;row-gap:12px}.m-footer--bottom-footer-2 .m-footer--bottom-menu{width:auto;margin:0;column-gap:28px;row-gap:10px;justify-content:flex-end}.m-footer--bottom-footer-2 .m-footer--bottom-menu.show-menu-item-divider .m-footer--bottom-menu-item:after{right:-14px}@media screen and (min-width:1200px){.m-footer--middle .m-footer--accordion{padding-top:var(--footer-padding-top, 90px);padding-bottom:var(--footer-middle-padding-bottom, 90px);display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(150px,.8fr) minmax(170px,.9fr) minmax(300px,1.5fr);gap:var(--footer-column-gap, 40px)}.m-footer--middle .m-footer--block{width:auto!important;padding:0}.m-footer--bottom-footer-2 .m-footer--bottom-inner{padding:39px 0 var(--footer-bottom-padding, 46px)!important;display:grid!important;grid-template-areas:"payments policies" "copyright copyright";grid-template-columns:minmax(0,1fr) auto;gap:38px 40px;align-items:center!important}.m-footer--bottom-footer-2 .m-footer--bottom-left,.m-footer--bottom-footer-2 .m-footer--bottom-center,.m-footer--bottom-footer-2 .m-footer--bottom-right{width:auto!important}}@media screen and (min-width:768px)and (max-width:1199px){.m-footer--middle .m-footer--accordion{padding-top:54px;padding-bottom:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px}.m-footer--middle .m-footer--block{width:auto!important;padding:0 0 34px}.m-footer--bottom-footer-2 .m-footer--bottom-inner{padding:32px 0 38px}}@media screen and (max-width:767px){.m-footer .m-footer--middle>.container-full,.m-footer .m-footer--bottom>.container-full{max-width:100vw;padding-inline:var(--footer-padding-x-mobile, 18px);box-sizing:border-box}.m-footer--middle{padding-top:0}.m-footer--middle .m-footer--accordion{padding-top:40px;padding-bottom:15px}.m-footer--middle .m-footer--block{margin-bottom:24px}.m-footer--middle .m-footer--block-custom_text{margin-bottom:34px}.m-footer--middle .m-footer--block-title{width:100%;margin-bottom:0;padding:11px 0;font-size:13px!important}.m-footer--middle .m-footer--block-title:before{display:none}.m-footer--middle .m-footer--block-newsletter .m-footer--block-title{width:fit-content;margin-bottom:18px;padding:0}.m-footer--middle .m-footer--block-custom_text .block-image{margin-bottom:20px}.m-footer--middle .m-footer--block-custom_text .block-text,.m-footer--middle .m-footer--block-newsletter-desc{font-size:14px;line-height:1.7}.m-footer--middle .m-footer--block-custom_text .social-media-links{margin-top:22px}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form{width:100%;max-width:none;margin-top:18px}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__wrapper{width:100%;max-width:100%}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__input-wrapper,.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__input{width:100%;min-width:0}.m-footer--middle .m-footer--block-newsletter .m-newsletter-form__button{right:0;z-index:2}.m-footer--bottom-footer-2{padding:0}.m-footer--bottom-footer-2 .m-footer--bottom-inner{padding:30px 0 calc(var(--mobile-sticky-bar-height, 0px) + 36px);align-items:flex-start}.m-footer--bottom-footer-2 .m-footer--bottom-left{margin-bottom:28px}.m-footer--bottom-footer-2 .m-footer--bottom-center{width:100%;margin-bottom:25px;text-align:center}.m-footer--bottom-footer-2 .m-footer--bottom-right{width:100%}.m-footer--bottom-footer-2 .m-footer--bottom-menu{width:100%;column-gap:20px;flex-wrap:wrap;justify-content:center}.m-footer--bottom-footer-2 .m-footer--bottom-menu.show-menu-item-divider .m-footer--bottom-menu-item:after{right:-10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/footer-four-columns.css.map */
