.cb-footer{background-color:#01060a;overflow:hidden}.cb-footer__image-wrap{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;margin-top:-2.5em}.cb-footer__image-wrap:after{content:"";position:absolute;bottom:0;left:0;right:0;height:9.375em;background:linear-gradient(to bottom,transparent,#01060A);pointer-events:none}.cb-footer__image{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04)}.cb-footer__wrapper{max-width:60em;margin:0 auto;padding:0 var(--cb-page-gutter) var(--cb-space-32)}.cb-footer__content{display:flex;flex-direction:column;gap:var(--cb-space-32);align-items:center;text-align:center}.cb-footer__logo-section{display:flex;flex-direction:column;gap:var(--cb-space-24);align-items:center;width:100%}.cb-footer__logo{width:12.375em;height:auto}.cb-footer__tagline{display:flex;flex-direction:column;gap:var(--cb-space-8);width:100%}.cb-footer__title{margin:0;line-height:1;color:var(--cb-color-ivory)}.cb-footer__title-heading{font-family:var(--cb-font-heading);font-weight:var(--cb-weight-bold);font-size:var(--cb-text-xl)}.cb-footer__title-accent{font-family:var(--cb-font-accent);font-weight:var(--cb-weight-bold);font-style:italic;font-size:var(--cb-text-3xl)}.cb-footer__tagline-subtitle{margin:0;font-family:var(--cb-font-body);font-weight:var(--cb-weight-medium);font-size:1em;line-height:1.4;color:#a3a3a3}.cb-footer__buttons{display:flex;flex-direction:column;gap:var(--cb-space-16);width:100%}.cb-footer__btn{display:flex;align-items:center;justify-content:center;height:3em;border-radius:var(--cb-radius-full);font-family:var(--cb-font-heading);font-weight:var(--cb-weight-bold);font-size:1em;text-decoration:none;transition:opacity .2s ease}.cb-footer__btn:hover{opacity:.9}.cb-footer__btn--primary{background-color:var(--cb-color-ivory);border:1px solid #2C2C2C;color:var(--cb-color-brown-800)}.cb-footer__btn--secondary{background-color:transparent;border:1px solid var(--cb-color-ivory);color:var(--cb-color-ivory)}.cb-footer__btn--secondary:hover{background-color:#fbf8ef1a}.cb-footer__socials{display:flex;flex-direction:column;gap:var(--cb-space-12);align-items:center;width:100%}.cb-footer__socials-label{margin:0;font-family:var(--cb-font-body);font-weight:var(--cb-weight-medium);font-size:var(--cb-text-sm);color:#fff}.cb-footer__socials-icons{display:flex;align-items:center;gap:1.25em}.cb-footer__social-link{display:flex;align-items:center;justify-content:center;width:2em;height:2em;transition:opacity .2s ease}.cb-footer__social-link:hover{opacity:.8}.cb-footer__social-link svg{width:2em;height:2em}.cb-footer__socials-divider{width:1px;height:2em;background-color:#ffffff4d}.cb-footer__divider{width:100%;height:1px;background-color:#fff3}.cb-footer__legal{display:flex;flex-direction:column;gap:.875em;align-items:center;width:100%}.cb-footer__legal-link{font-family:var(--cb-font-body);font-weight:400;font-size:.75em;color:#fff;text-decoration:none;transition:opacity .2s ease}.cb-footer__legal-link:hover{opacity:.8}.cb-footer__bottom{display:flex;flex-direction:column;gap:var(--cb-space-24);align-items:center;width:100%}.cb-footer__copyright{margin:0;font-family:var(--cb-font-body);font-weight:400;font-size:var(--cb-text-sm);color:#fff}.cb-footer__payments{display:flex;gap:var(--cb-space-16);align-items:center;justify-content:center}.cb-footer__payment-icon{height:1.5em;width:auto}@media screen and (min-width:768px){.cb-footer__image-wrap{aspect-ratio:16 / 9;max-height:25em}.cb-footer__wrapper{padding:0 var(--cb-space-32) var(--cb-space-48)}.cb-footer__title-heading{font-size:var(--cb-text-2xl)}.cb-footer__title-accent{font-size:var(--cb-text-4xl)}.cb-footer__buttons{flex-direction:row;justify-content:center}.cb-footer__btn{width:auto;padding:0 var(--cb-space-32)}.cb-footer__legal{flex-direction:row;justify-content:center;gap:var(--cb-space-32)}}@media screen and (min-width:1280px){.cb-footer__image-wrap{max-height:31.25em}.cb-footer__title-heading{font-size:var(--cb-text-2xl)}.cb-footer__title-accent{font-size:var(--cb-text-4xl)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-cb-footer.css.map */
