.ds-footer{position:relative;overflow:hidden;background:radial-gradient(ellipse 50% 60% at 0% 40%,rgba(169,79,30,.05),transparent 55%),radial-gradient(ellipse 45% 55% at 100% 70%,rgba(169,79,30,.04),transparent 50%),linear-gradient(180deg,var(--ds-footer-bg, #f8f5f0) 0%,var(--ds-footer-bg-soft, #f3eee7) 100%);color:var(--ds-footer-text, #1a1714);border-top:1px solid #1a1a1a}.ds-footer__inner.page-width{position:relative;z-index:1;max-width:140rem;margin:0 auto;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.ds-footer__inner.page-width{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:990px){.ds-footer__inner.page-width{padding-left:6rem;padding-right:6rem}}.ds-footer__decor{position:absolute;top:8%;bottom:12%;width:min(22vw,28rem);pointer-events:none;opacity:.18;z-index:0;background-repeat:no-repeat;background-size:contain}.ds-footer__decor--left{left:-2rem;background-image:radial-gradient(circle at 30% 30%,rgba(169,79,30,.35) 0 1px,transparent 1.5px),radial-gradient(circle at 50% 50%,transparent 28%,rgba(169,79,30,.22) 29%,transparent 30%),radial-gradient(circle at 50% 50%,transparent 42%,rgba(169,79,30,.16) 43%,transparent 44%),radial-gradient(circle at 50% 50%,transparent 56%,rgba(169,79,30,.12) 57%,transparent 58%);background-size:1.2rem 1.2rem,100% 100%,100% 100%,100% 100%;background-position:center,center,center,center}.ds-footer__decor--right{right:-3rem;background-image:radial-gradient(circle at 70% 45%,transparent 26%,rgba(169,79,30,.2) 27%,transparent 28%),radial-gradient(circle at 70% 45%,transparent 40%,rgba(169,79,30,.14) 41%,transparent 42%),radial-gradient(circle at 70% 45%,transparent 54%,rgba(169,79,30,.1) 55%,transparent 56%)}@media screen and (max-width:749px){.ds-footer__decor{opacity:.08;width:40vw}}.ds-footer__shell{display:grid;gap:2.4rem;align-items:start}.ds-footer__menus{display:contents}.ds-footer__brand,.ds-footer__nav,.ds-footer__connect,.ds-footer__text-block,.ds-footer__image-block,.ds-footer__app{min-width:0;width:100%;text-align:left}.ds-footer__brand{max-width:none}.ds-footer__logo-link{display:inline-block;margin:0 0 1rem}.ds-footer__logo{display:block;width:auto;height:auto;max-width:9.5rem;max-height:5.6rem;object-fit:contain}@media screen and (min-width:750px)and (max-width:989px){.ds-footer__shell{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem;row-gap:2.8rem}.ds-footer__brand{grid-column:1 / -1}.ds-footer__connect{grid-column:1 / -1;max-width:42rem}}@media screen and (min-width:990px){.ds-footer__shell{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:2.4rem;row-gap:0}.ds-footer__brand,.ds-footer__nav,.ds-footer__connect{margin-top:0}.ds-footer__logo-link{min-height:5.6rem;display:flex;align-items:flex-start}.ds-footer__nav-heading--desktop,.ds-footer__connect-heading{margin-top:0;margin-bottom:1.2rem;min-height:1.6em;line-height:1.3}.ds-footer__connect{display:flex;flex-direction:column;gap:1.2rem}}.ds-footer__shop-name{display:inline-block;margin-bottom:1.2rem;font-family:var(--font-heading-family);font-size:2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--ds-footer-accent, #c45a2c)}.ds-footer__brand-title{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-footer-accent, #c45a2c)}.ds-footer__brand-text{margin:0;font-size:1.25rem;line-height:1.55;color:var(--ds-footer-muted, #2e2a26)}.ds-footer__brand-text p,.ds-footer__brand-text h4{margin:0;font-size:inherit;font-weight:400;line-height:inherit;color:inherit}.ds-footer__values{display:flex;align-items:stretch;gap:0;margin:2rem 0 0;padding:0}.ds-footer__value{flex:1;display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:0 1rem;text-align:center}.ds-footer__value:not(:last-child){border-right:1px solid var(--ds-footer-line, #d8cec2)}.ds-footer__value-icon{width:2.4rem;height:2.4rem;color:var(--ds-footer-accent, #c45a2c)}.ds-footer__value-icon svg{width:100%;height:100%;display:block}.ds-footer__value-text{font-size:1.15rem;font-weight:600;line-height:1.3;letter-spacing:.02em;color:var(--ds-footer-text, #1a1714)}.ds-footer__nav-heading,.ds-footer__nav-toggle{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-footer-text, #1a1714)}.ds-footer__nav-heading--desktop{display:block}.ds-footer__nav-toggle{width:100%;display:none;align-items:center;justify-content:space-between;gap:1rem;min-height:4.4rem;padding:1.2rem 0;border:0;border-bottom:1px solid var(--ds-footer-line, #d8cec2);background:transparent;cursor:pointer;text-align:left}.ds-footer__nav-chevron{width:1.8rem;height:1.8rem;color:var(--ds-footer-accent, #c45a2c);transition:transform .25s ease}.ds-footer__nav-chevron svg{width:100%;height:100%;display:block}.ds-footer__nav.is-open .ds-footer__nav-chevron{transform:rotate(180deg)}.ds-footer__nav-list{margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}.ds-footer__nav-link{display:inline-block;min-height:2.8rem;padding:.3rem 0;text-decoration:none;font-size:1.3rem;line-height:1.4;color:var(--ds-footer-muted, #2e2a26);transition:color .2s ease}.ds-footer__nav-link:hover,.ds-footer__nav-link.is-active,.ds-footer__nav-link[aria-current=page]{color:var(--ds-footer-muted, #2e2a26)}.ds-footer__nav-toggle:focus-visible,.ds-footer__nav-link:focus-visible,.ds-footer__submit:focus-visible,.ds-footer__social-list .list-social__link:focus-visible{outline:2px solid var(--ds-footer-accent, #c45a2c);outline-offset:2px}.ds-footer__connect{display:flex;flex-direction:column;gap:1.2rem}.ds-footer__connect-heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-footer-text, #1a1714)}.ds-footer__connect-text{margin:0 0 1.2rem;font-size:1.25rem;line-height:1.5;color:var(--ds-footer-muted, #2e2a26)}.ds-footer__form{margin:0}.ds-footer__field{display:flex;align-items:stretch;width:100%;border:1px solid var(--ds-footer-line, #d8cec2);border-radius:.8rem;overflow:hidden;background:#fff}.ds-footer__input{flex:1;min-width:0;min-height:4.4rem;padding:0 1.1rem;border:0;background:transparent;font-size:1.3rem;color:var(--ds-footer-text, #1a1714)}.ds-footer__input::placeholder{color:#9a9188}.ds-footer__input:focus{outline:none}.ds-footer__submit{width:4.4rem;min-width:4.4rem;min-height:4.4rem;border:0;display:inline-flex;align-items:center;justify-content:center;background:var(--ds-footer-accent, #c45a2c);color:#fff;cursor:pointer;transition:background .2s ease}.ds-footer__submit:hover{background:#a84a24}.ds-footer__submit svg{width:1.8rem;height:1.8rem}.ds-footer__message{display:block;margin:.8rem 0 0;font-size:1.3rem}.ds-footer__message--error{color:#9b2c2c}.ds-footer__message--success{color:#2f6b3a}.ds-footer__social{display:flex;align-items:center}.ds-footer__social-list.list-social{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0}.ds-footer__social-list .list-social__item{margin:0}.ds-footer__social-list .list-social__link{width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fffc;border:1px solid var(--ds-footer-line, #d8cec2);color:var(--ds-footer-text, #1a1714);box-shadow:0 .4rem 1.2rem #2925220a;transition:background .2s ease,color .2s ease,transform .2s ease,border-color .2s ease}.ds-footer__social-list .list-social__link:hover{background:var(--ds-footer-accent, #c45a2c);border-color:var(--ds-footer-accent, #c45a2c);color:#fff;transform:translateY(-1px)}.ds-footer__social-list .svg-wrapper,.ds-footer__social-list .svg-wrapper svg{width:1.8rem;height:1.8rem}.ds-footer__divider{display:block;margin:2.2rem 0 1.4rem}.ds-footer__divider-line{display:block;width:100%;height:1px;background:var(--ds-footer-line, #d8cec2)}.ds-footer__bottom{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start}@media screen and (min-width:990px){.ds-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.ds-footer__copyright small{font-size:1.25rem;line-height:1.5;color:var(--ds-footer-muted, #2e2a26)}.ds-footer__policies{display:flex;flex-wrap:wrap;gap:.4rem 0;margin:0;padding:0}.ds-footer__policies li{display:inline-flex;align-items:center}.ds-footer__policies li:not(:last-child):after{content:"|";margin:0 .8rem;color:var(--ds-footer-line, #d8cec2)}.ds-footer__policies a{font-size:1.25rem;line-height:1.5;text-decoration:none;color:var(--ds-footer-muted, #2e2a26);transition:color .2s ease}.ds-footer__policies a:hover{color:var(--ds-footer-accent, #c45a2c)}.ds-footer__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:1.6rem}.ds-footer__localization{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width:749px){.ds-footer__inner.page-width{display:flex;flex-direction:column;padding-left:2.2rem;padding-right:2.2rem}.ds-footer__shell,.ds-footer__connect{display:contents}.ds-footer__menus{display:grid;grid-template-columns:1fr 1fr;column-gap:1.6rem;row-gap:1.8rem;order:3;width:100%;margin:.4rem 0 .8rem}.ds-footer__brand{order:1;max-width:none;margin-bottom:2rem;text-align:center}.ds-footer__newsletter{order:2;margin-bottom:.8rem}.ds-footer__nav{border-bottom:0;min-width:0}.ds-footer__nav:nth-child(n+3){grid-column:1 / -1;border-top:1px solid var(--ds-footer-line, #d8cec2);padding-top:1.2rem}.ds-footer__nav [data-footer-nav-panel]{display:flex!important}.ds-footer__social{order:4;justify-content:center;width:100%;margin:1.6rem 0 .4rem}.ds-footer__divider{order:5;margin:2rem 0 1.4rem}.ds-footer__bottom{order:6;align-items:center;text-align:center}.ds-footer__meta{order:7}.ds-footer__logo-link{margin-left:auto;margin-right:auto}.ds-footer__logo{max-width:10rem;margin:0 auto}.ds-footer__brand-text{margin-inline:auto;max-width:36rem}.ds-footer__values{justify-content:center;margin-top:1.8rem}.ds-footer__value{padding:0 .8rem}.ds-footer__value-text{font-size:1.05rem}.ds-footer__nav-toggle{display:flex;margin:0;pointer-events:none;cursor:default;min-height:0;padding:0 0 .8rem;border-bottom:0}.ds-footer__nav-chevron,.ds-footer__nav-heading--desktop{display:none}.ds-footer__nav-list{padding:0}.ds-footer__nav-heading{font-size:1.15rem}.ds-footer__nav-link{min-height:2.4rem;font-size:1.2rem}.ds-footer__nav-heading{margin:0}.ds-footer__nav-list{padding:.4rem 0 1.2rem}.ds-footer__nav-link{min-height:4.4rem;padding:.8rem 0}.ds-footer__social-list.list-social{justify-content:center}.ds-footer__field{max-width:none}.ds-footer__connect-text,.ds-footer__connect-heading{text-align:center}.ds-footer__policies{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-footer.css.map */
