.maison-footer{padding:20px;background-color:transparent}.page-width{width:100%;max-width:1400px;margin:0 auto;padding:48px 20px;border-radius:16px;background-color:#2e3f31}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.newsletter-form__field-wrapper .field{position:relative}.field__label{left:16px;top:50%;transform:translateY(-50%);margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1px!important}.field__input{font-size:16px;letter-spacing:1px}.field__input{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.field__input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.field__input:focus~.field__label{font-size:12px;top:6px;left:16px}.field__input:not(:placeholder-shown)~.field__label{font-size:12px;top:6px;left:16px}.field__input:focus{margin:var(--inputs-border-width)}@media screen and (max-width: 749px){.maison-footer{padding-block:20px}}.maison-footer .footer-container{width:100%;margin:0 auto;padding-left:80px;padding-right:80px}.maison-footer .footer-content{display:flex;flex-direction:column;gap:48px}.maison-footer .footer-top__block-left img{display:block;object-fit:contain;width:auto;height:auto;max-height:36px}@media screen and (max-width: 749px){.maison-footer .footer-content{gap:20px}.maison-footer .footer-top__block-left img{max-height:28px}}.footer-top__block-left{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%;max-width:237px}.hide-on-desktop{display:none!important}@media screen and (max-width: 1050px){.footer-top__block-left{max-width:100%;padding-bottom:24px;border-bottom:1px solid var(--Color-Brand-1-1200, #59665B)}.footer-top__block-logo{display:flex;align-items:center;justify-content:start;gap:10px;width:100%}.hide-on-mobile{display:none!important}.hide-on-desktop{display:flex!important}.block-newsletter__form form input{margin:0!important}}@media screen and (max-width: 749px){.footer-top__block-left{gap:20px;padding-bottom:20px}}.footer-top__block-newsletter{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:295px;min-width:240px}@media screen and (max-width: 749px){.footer-top__block-newsletter{gap:20px}}.block-newsletter__heading{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media screen and (max-width: 1050px){.block-newsletter__heading{align-items:self-start;text-align:start}}.block-newsletter__heading h5{font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-block:0}.block-newsletter__heading p{font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin-block:0}@media screen and (max-width: 749px){.block-newsletter__heading p{font-size:12px}}.block-newsletter__form{width:100%}.block-newsletter__form form input{padding:12px 12px 12px 16px!important;height:48px;border-radius:8px;border:1px solid var(--Color-Brand-1-1200, #59665B);background:var(--Color-Brand-1-2400, #253227);box-shadow:0 1px 2px #1018280d;color:var(--Color-Brand-1-400, #C7CCC8)}.block-newsletter__form form .field:hover.field:after,.block-newsletter__form form .field:after{border-radius:12px}.block-newsletter__form form .field__input:focus{border-radius:12px;padding:12px 12px 12px 16px}.block-newsletter__form form .newsletter-form__button div{display:flex;padding:2px;justify-content:center;align-items:center;gap:12px;border-radius:999px;background:#c2a65a;width:18px;height:18px}.block-newsletter__form form .newsletter-form__button{height:48px}.block-newsletter__form form .newsletter-form__button:focus-visible{outline:none;box-shadow:none}.footer-top__block-social.desktop{margin-top:0}.footer-top__block-social ul{display:flex;align-items:center;gap:12px;margin:0!important;padding:0}.footer-top__block-social ul a svg{width:24px!important;height:24px!important}@media (max-width: 768px){.footer-top__block-social ul a svg{width:20px!important;height:20px!important}}.footer-top__block-social ul li{margin:0}.footer-top__block-social ul a{padding:0;color:#2f3936bf}.footer-top__block-social .list-social__item .icon{width:24px;height:24px}@media screen and (max-width: 749px){.footer-top__block-social .list-social__item .icon{width:20px;height:20px}}.footer-top__block-social.mobile{display:none}@media screen and (max-width: 1050px){.footer-top__block-social.desktop{display:none}.footer-top__block-social.mobile{display:flex}}.maison-footer .footer-top{display:flex;gap:64px;justify-content:space-between}@media screen and (max-width: 1050px){.maison-footer .footer-top{flex-direction:column}.footer-top__block-logo{justify-content:space-between}}.maison-footer .footer-blocks__right{width:100%;max-width:972px;display:flex;align-items:flex-start;column-gap:80px;row-gap:20px;flex:1;justify-content:space-between}@media screen and (max-width: 1050px){.maison-footer .footer-blocks__right{max-width:100%;justify-content:space-between}}@media screen and (max-width: 749px){.maison-footer .footer-blocks__right{flex-wrap:wrap;column-gap:8px}}.footer-blocks__right .footer-top__block{display:flex;flex-direction:column;gap:16px}.footer-blocks__right .footer-top__block.maison-footer__menu-block{width:100%;max-width:230px}.footer-blocks__right .maison-footer__text-block{width:100%;max-width:240px}@media screen and (max-width: 749px){.footer-blocks__right .footer-top__block.maison-footer__menu-block{max-width:100%;width:calc(50% - 4px)}.footer-blocks__right .maison-footer__text-block{max-width:100%}}@media screen and (max-width: 576px){.footer-blocks__right .footer-top__block{gap:4px}}.footer-blocks__right .footer-top__block h5{margin-block:0;font-size:20px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:0}@media screen and (max-width: 749px){.footer-blocks__right .footer-top__block h5{font-size:16px;line-height:150%}}.footer-blocks__right .footer-top__block ul{padding:0;margin:0;display:flex;flex-direction:column;list-style-type:none}.footer-blocks__right .maison-footer__menu-block ul li a{display:block;padding-block:8px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;letter-spacing:2px}@media screen and (max-width: 576px){.footer-blocks__right .maison-footer__menu-block ul li a{font-size:12px}}.footer-blocks__right .maison-footer__text-block p{display:block;padding-block:8px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;margin-block:0;color:inherit}.footer-blocks__right .maison-footer__text-block a{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;margin-block:0;color:inherit}@media screen and (max-width: 576px){.footer-blocks__right .maison-footer__text-block p,.footer-blocks__right .maison-footer__text-block a{font-size:12px}}.trustpilot-badge{padding:8px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #e9e0d7;background:#fff;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}.trustpilot-badge.screen--desktop{display:flex}.trustpilot-badge.screen--mobile{display:none}@media screen and (max-width: 749px){.trustpilot-badge.screen--desktop{display:none}.trustpilot-badge.screen--mobile{display:flex}}.trustpilot-badge__top h5{color:#3a3631;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.trustpilot-badge__top{display:flex;flex-direction:column;align-items:center;gap:4px}.trustpilot-badge__top span{color:#3a3631;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.trustpilot-badge__bottom{display:flex;align-items:center;gap:4px;color:#3a3631;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.maison-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:32px;border-top:1px solid var(--Color-Brand-1-1200, #59665B)}@media screen and (max-width: 749px){.maison-footer__bottom{flex-direction:column;justify-content:center;padding-top:24px}}.maison-footer__bottom-left{font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width: 749px){.maison-footer__bottom-left{font-size:12px}}.maison-footer__bottom-right ul{display:flex;align-items:center;gap:8px}.list.list-payment-footer{margin:0}.list.list-payment-footer li{padding:0}.list.list-payment-footer li svg{width:35px;height:24px}@media screen and (max-width: 749px){.list.list-payment-footer li svg{width:23px;height:16px}}.footer_link-list_txt-block svg{display:none}@media (max-width: 600px){.maison-footer__menu-block ul{height:0;overflow:hidden}.maison-footer .footer-blocks__right{flex-direction:column;gap:0px}.footer-blocks__right .footer-top__block.maison-footer__menu-block{width:100%;gap:8px}.footer-blocks__right .footer-top__block ul{padding-bottom:8px}.footer-top__block-newsletter{max-width:100%}.footer_link-list_txt-block{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.block-newsletter__heading h5{font-size:16px}.footer_link-list_txt-block svg{display:block;fill:none}.maison-footer .footer-container{padding:32px 20px}.footer-top__block-logo{justify-content:space-between}.maison-footer .footer-top__block-left img{max-width:136px}.maison-footer .footer-top{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/section-footer.css.map */
