.footer{border-top:none;background:var(--color-foreground)}.footer__newsletter-section{padding-top:60px;text-align:center;background:var(--color-foreground)}.footer__newsletter-wrapper{max-width:600px;margin:0 auto}.footer__newsletter-title{text-transform:uppercase;margin-bottom:15px;font-family:var(--font-cormorant);font-weight:600;font-size:36px;line-height:100%;letter-spacing:2%;text-align:center;color:#1f2d3d}.footer__newsletter-subtitle{margin-bottom:40px;font-family:var(--font-muli);font-weight:300;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;color:#1b2735}.footer__newsletter-form{max-width:400px;margin:0 auto}.footer__newsletter-form .field{position:relative;display:flex;align-items:center;border:none;background:transparent;padding:0}.footer__newsletter-input{flex:1;background:transparent;border:none;padding:0 0 8px;font-size:14px;color:#1b2735;outline:none;font-family:var(--font-muli);font-weight:300}.footer__newsletter-input::placeholder{color:#1b2735;font-style:normal}.footer__newsletter-input:focus{border-bottom-color:#1b2735;outline:none;box-shadow:none}.footer__newsletter-button{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:35px;height:35px;margin-left:15px}.footer__newsletter-button .svg-wrapper{width:35px;height:35px}.footer__newsletter-button svg{width:35px;height:35px;fill:#1b2735}.newsletter-form__message{margin-top:10px;font-size:13px}.newsletter-form__message--success{color:rgb(var(--color-foreground))}.footer__logo-section{text-align:center;padding:25px 0}.footer__logo-wrapper{display:inline-block}.footer__logo-text h2{font-size:30px;font-weight:300;letter-spacing:.2em;margin-bottom:5px}.footer__logo-text p{font-size:14px;letter-spacing:.15em}.footer__content{padding-bottom:20px;max-width:1000px}.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.footer-block__heading{text-transform:uppercase;margin-bottom:20px;font-family:var(--font-muli);font-weight:600;font-size:12px;line-height:100%;letter-spacing:15%;color:#1b2735}.footer-block__list{list-style:none;padding:0;margin:0}.footer-block__link{text-decoration:none;transition:color .2s ease;font-family:var(--font-muli);font-weight:200;font-size:12px;line-height:100%;letter-spacing:15%;color:#000}.footer-block__link:hover{color:rgb(var(--color-foreground))}.footer-block__text{font-family:var(--font-muli);font-weight:200;font-size:12px;line-height:100%;letter-spacing:15%;color:#000}.footer-block__contact p{font-size:13px;color:rgba(var(--color-foreground),.75);margin-bottom:.8rem;line-height:1.6}.footer-block__contact a{color:inherit;text-decoration:none}.footer__bottom-wrapper{display:flex}.footer__bottom-right{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}.footer__list-social{display:flex;gap:15px;margin:0}.footer__payment .list-payment{display:flex;align-items:center;list-style-type:none}.footer__marble-section--mobile{display:none}@media screen and (max-width: 749px){.footer__marble-section--mobile,.footer__marble-bottom--mobile{background-image:var(--marble-bg)}}@media screen and (max-width: 989px){.footer__newsletter-title{font-size:24px}.footer__blocks-wrapper{grid-template-columns:repeat(2,1fr);gap:3rem}}@media screen and (max-width: 768px){.footer__newsletter-section{padding:60px 20px;background:var(--color-foreground)}.footer__newsletter-title{font-family:var(--font-cormorant);font-size:28px;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;margin-bottom:20px;color:#1f2d3d}.footer__newsletter-subtitle{font-family:var(--font-muli);font-size:14px;font-weight:300;line-height:1.4;margin-bottom:40px;color:#1b2735}.footer__newsletter-form{max-width:90%}.footer__newsletter-input{text-align:left}.footer__logo-section--desktop,.footer__content--desktop,.footer__bottom--desktop{display:none}.footer__marble-section--mobile{display:flex;flex-direction:column;gap:50px;padding:40px 0 15px;position:relative;z-index:200}.footer__marble-row--main{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;width:100%;padding:0 30px;margin-bottom:30px}.footer__marble-logo{flex:1;text-align:center}.footer__marble-logo .footer__logo-mobile{width:84px;height:113px;filter:brightness(0) invert(1)}.footer__marble-logo .footer__logo-text{color:#fff;width:100%}.footer__marble-logo .footer__logo-text h2{font-size:24px;margin-bottom:0}.footer__marble-logo .footer__logo-text p{font-size:12px}.footer__marble-triggers{display:flex;flex-direction:column;gap:18px;align-items:flex-start;flex:1}.footer__marble-trigger{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.6);padding:0;text-transform:capitalize;font-family:var(--font-muli);font-weight:300;font-size:12px;line-height:100%;letter-spacing:.15em;color:#fff;cursor:pointer;text-align:right;text-decoration:none;display:inline-block;transition:border-color .2s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}.footer__marble-trigger:hover,.footer__marble-trigger:focus{border-bottom-color:#fff;outline:none}.footer__marble-row--social{text-align:center;margin-bottom:10px}.footer__list-social-mobile{display:flex;justify-content:center;gap:10px;list-style:none;padding:0;margin:0}.footer__list-social-mobile .list-social__item{display:contents}.footer__list-social-mobile .list-social__link{display:flex;align-items:center;justify-content:center;width:35px;height:35px;color:#fff}.footer__list-social-mobile .list-social__link svg{width:20px;height:20px;fill:#fff}.footer__marble-row--copyright{text-align:center;font-family:var(--font-muli);font-size:11px;font-weight:600;letter-spacing:.15em;color:#fff}.footer__marble-row--copyright small{display:block}.footer__blocks-wrapper{display:none}.footer-block__heading{margin-bottom:15px}.footer__bottom-wrapper{flex-direction:column;gap:20px;text-align:center}.footer__bottom-right{flex-direction:column;gap:20px}}.footer .list-social__item{display:contents}.footer .list-social__link{display:flex;align-items:center;justify-content:center;width:35px;height:35px}.footer .list-social__link svg{width:25px;height:25px}.footer .list-payment__item{max-height:30px}.footer .list-payment__item svg{max-height:100%;width:auto}.footer__newsletter-form .field__label{display:none;padding:0 10px}.newsletter-form__field-wrapper .field{border-bottom:1px solid #1B2735}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none}.footer__content-bottom-wrapper{display:flex;width:100%}.footer__content-bottom-wrapper--center{display:flex;justify-content:center;align-items:center;height:70px;color:#fff;font-family:var(--font-muli);font-weight:600;font-size:12px;line-height:100%;letter-spacing:15%}.footer__copyright{text-align:center}.copyright__content a{color:rgba(var(--color-foreground),.75);color:currentColor;text-decoration:none}.copyright__content{font-size:1.1rem}@keyframes appear-down{0%{opacity:0;margin-top:-10px}to{opacity:1;margin-top:0}}@supports not (inset: 10px){.footer__blocks-wrapper{display:-webkit-grid;display:grid}}@media screen and (min-width: 769px){.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:right}.copyright__content a:hover{text-decoration:none}}@media screen and (max-width: 768px){.footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:1.5rem;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-footer.css.map */
