.site-footer.alba-footer{margin-top:72px;background:#faf7f2;background-image:none;color:#6f6f6f;font-size:14px;line-height:1.6}.template-index .site-footer.alba-footer{margin-top:0}.alba-footer a{color:inherit;text-decoration:none;transition:color .2s ease}.alba-footer a:hover,.alba-footer a:focus-visible{color:#8a6a3a}.alba-footer a:focus-visible,.alba-footer button:focus-visible,.alba-footer summary:focus-visible{outline:2px solid #a8864f;outline-offset:3px}.alba-footer ul{margin:0;padding:0;list-style:none}.alba-footer p{margin:0}.alba-footer__trust{background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.alba-footer__trust-list{display:grid;grid-template-columns:repeat(4,1fr)}.alba-footer__trust-item{display:flex;align-items:center;justify-content:center;gap:14px;padding:26px 18px}.alba-footer__trust-item+.alba-footer__trust-item{border-left:1px solid #e6e6e6}.alba-footer__trust-icon{flex:0 0 auto;width:30px;height:30px;fill:none;stroke:#a8864f;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.alba-footer__trust-title{color:#222;font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;line-height:1.4}.alba-footer__trust-text{color:#6f6f6f;font-size:12.5px;line-height:1.45;margin-top:2px}.alba-footer__main{position:relative;padding:68px 0 52px;border-top:1px solid #e6e6e6}.alba-footer__main:before{content:"";position:absolute;top:-2px;left:50%;width:64px;height:4px;margin-left:-32px;background:#a8864f}.alba-footer__grid{display:grid;grid-template-columns:1.35fr repeat(3,1fr) 1.5fr;gap:44px}.alba-footer__logo{display:inline-block;margin-bottom:18px}.alba-footer__logo img{display:block}.alba-footer__wordmark{color:#222;font-size:20px;letter-spacing:3px;text-transform:uppercase}.alba-footer__tagline{max-width:270px;color:#6f6f6f;font-size:13.5px;line-height:1.7}.alba-footer__label{margin-top:26px!important;margin-bottom:12px!important;color:#8a6a3a;font-size:11px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}.alba-footer__social{display:flex;flex-wrap:wrap;gap:10px}.alba-footer__social a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #dddddd;border-radius:50%;background:#fff;color:#222;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease}.alba-footer__social a:hover{color:#fff;border-color:#a8864f;background:#a8864f;transform:translateY(-2px)}.alba-footer__social svg{width:17px;height:17px}.alba-footer__heading{position:relative;display:block;margin:0 0 22px;padding-bottom:12px;color:#222;font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:1.6px;line-height:1.4;text-transform:uppercase;list-style:none;cursor:default}.alba-footer__heading::-webkit-details-marker{display:none}.alba-footer__heading:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:2px;background:#a8864f}.alba-footer__links li+li{margin-top:10px}.alba-footer__links a{position:relative;display:inline-block;font-size:14px;line-height:1.5}.alba-footer__links a:before{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:#a8864f;transition:width .3s ease}.alba-footer__links a:hover:before,.alba-footer__links a[aria-current=page]:before{width:100%}.alba-footer__links a[aria-current=page]{color:#8a6a3a}.alba-footer__newsletter-text{margin-bottom:18px!important;font-size:13.5px;line-height:1.7}.alba-footer__field{display:flex;border:1px solid #dddddd;background:#fff;transition:border-color .2s ease}.alba-footer__field:focus-within{border-color:#a8864f}.alba-footer__field input{flex:1 1 auto;min-width:0;height:48px;margin:0;padding:0 14px;border:0;border-radius:0;background:transparent;color:#222;font-size:16px;box-shadow:none;-webkit-appearance:none;appearance:none}.alba-footer__field input::placeholder{color:#8f8f8f;font-size:14px}.alba-footer__field input:focus{outline:0}.alba-footer__submit{position:relative;z-index:0;overflow:hidden;flex:0 0 auto;height:48px;margin:-1px -1px -1px 0;padding:0 20px;border:1px solid #222222;border-radius:0;background:#222;color:#fff;font-size:12px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:border-color .35s ease,letter-spacing .35s ease}.alba-footer__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#a8864f;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.alba-footer__submit:hover{border-color:#a8864f;letter-spacing:1.9px}.alba-footer__submit:hover:before{transform:scaleX(1)}.alba-footer__submit:active:before{background:#8a6a3a}.alba-footer__fineprint{margin-top:10px!important;color:#8f8f8f;font-size:12px}.alba-footer__form-msg{margin-top:10px!important;font-size:13px}.alba-footer__form-msg--ok{padding:12px 14px;border:1px solid #a8864f;background:#fff;color:#8a6a3a}.alba-footer__form-msg--error{color:#a33a2b}.alba-footer__ornament{display:flex;align-items:center;justify-content:center;gap:16px;max-width:1170px;margin:0 auto;padding:0 15px}.alba-footer__ornament:before,.alba-footer__ornament:after{content:"";flex:1 1 auto;height:1px;background:#e2dccf}.alba-footer__ornament span{width:7px;height:7px;border:1px solid #a8864f;transform:rotate(45deg)}.alba-footer__bottom{padding:24px 0 30px;font-size:12.5px}.alba-footer__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px}.alba-footer__bottom-inner:before,.alba-footer__bottom-inner:after{display:none}.alba-footer__copy{color:#6f6f6f}.alba-footer__copy a{color:#222}.alba-footer__policies{display:flex;flex-wrap:wrap;gap:6px 18px}.alba-footer__policies a{color:#6f6f6f}.alba-footer__payment-list{display:flex;flex-wrap:wrap;gap:6px}.alba-footer__payment-icon{display:block;width:38px;height:24px}@media(max-width:1199px){.alba-footer__grid{grid-template-columns:repeat(3,1fr);gap:40px 32px}.alba-footer__brand,.alba-footer__newsletter{grid-column:span 3}.alba-footer__brand{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:0 32px}.alba-footer__brand .alba-footer__logo{grid-row:span 3}.alba-footer__tagline{max-width:460px}.alba-footer__newsletter{max-width:560px}.alba-footer__trust-list{grid-template-columns:repeat(2,1fr)}.alba-footer__trust-item{justify-content:flex-start}.alba-footer__trust-item:nth-child(3){border-left:0}.alba-footer__trust-item:nth-child(n+3){border-top:1px solid #e6e6e6;padding-bottom:46px}}@media(max-width:767px){.site-footer.alba-footer{margin-top:52px}.alba-footer__trust-item{flex-direction:column;justify-content:flex-start;gap:8px;padding:20px 10px;text-align:center}.alba-footer__trust-icon{width:26px;height:26px}.alba-footer__trust-title{font-size:11px;letter-spacing:1.2px}.alba-footer__trust-text{font-size:12px}.alba-footer__trust-item:nth-child(n+3){padding-bottom:42px}.alba-footer__main{padding:48px 0 28px}.alba-footer__grid{grid-template-columns:1fr;gap:0}.alba-footer__brand,.alba-footer__newsletter{grid-column:auto}.alba-footer__brand{display:block;padding-bottom:32px;text-align:center}.alba-footer__tagline{margin:0 auto}.alba-footer__social{justify-content:center}.alba-footer__menu{border-top:1px solid #e2dccf}.alba-footer__menu:last-of-type{border-bottom:1px solid #e2dccf}.alba-footer__menu .alba-footer__heading{margin:0;padding:18px 28px 18px 0;cursor:pointer}.alba-footer__menu .alba-footer__heading:after{display:none}.alba-footer__menu .alba-footer__heading:before{content:"";position:absolute;top:50%;right:4px;width:7px;height:7px;margin-top:-5px;border-right:1px solid #a8864f;border-bottom:1px solid #a8864f;transform:rotate(45deg);transition:transform .25s ease,margin-top .25s ease}.alba-footer__menu[open] .alba-footer__heading:before{margin-top:-1px;transform:rotate(-135deg)}.alba-footer__menu .alba-footer__links{padding:0 0 18px}.alba-footer__links li+li{margin-top:12px}.alba-footer__newsletter{padding-top:36px;text-align:center}.alba-footer__newsletter .alba-footer__heading:after{left:50%;margin-left:-14px}.alba-footer__submit{padding:0 16px}.alba-footer__bottom{padding:22px 0 26px}.alba-footer__bottom-inner{flex-direction:column;text-align:center}.alba-footer__policies,.alba-footer__payment-list{justify-content:center}}@media(prefers-reduced-motion:reduce){.alba-footer *,.alba-footer *:before{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/alba-footer.css.map */
