.ffs-footer-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:40px;padding-bottom:16px;border-top:2px solid #1d1a16}.ffs-footer-categories h2{font:700 1.7rem/1.3 DM Sans,system-ui,sans-serif;margin:0 0 12px;letter-spacing:0}.ffs-footer-categories ul{padding:0;list-style:none;margin:0}.ffs-footer-categories li{margin-bottom:2px}.ffs-footer-categories a{display:inline-block;padding:5px 0;font-size:1.5rem;line-height:1.5;text-decoration:none}.ffs-footer-categories a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.ffs-footer-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding-top:28px}.ffs-footer-categories>div:last-child{grid-column:1/-1}.ffs-footer-categories h2{font-size:1.6rem}}.ffs-gallery figcaption{font-size:14px;font-weight:400;line-height:1.5;text-align:center;margin-top:8px;overflow-wrap:anywhere}.ffs-foot{background:#1d1a16;color:#f1ece4}.ffs-foot a{color:#f1ece4;text-decoration:none}.ffs-foot a:hover{text-decoration:underline;text-underline-offset:3px}.ffs-foot a:focus-visible,.ffs-foot button:focus-visible,.ffs-foot input:focus-visible{outline:2px solid #f1ece4;outline-offset:2px}.ffs-foot .ffs-foot__top{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(var(--ffs-cols,4),minmax(0,1fr));gap:3.6rem;padding-top:5.2rem;padding-bottom:3.6rem}.ffs-foot__name{font-size:2.2rem;font-weight:700;letter-spacing:-.01em;color:#fff;margin:0 0 .8rem;line-height:1.2}.ffs-foot__tagline{margin:0 0 1.6rem;color:#bdb5a9;font-size:1.4rem;line-height:1.5;max-width:34ch}.ffs-foot__address{font-style:normal;font-size:1.4rem;line-height:1.6;color:#f1ece4}.ffs-foot__address a{color:#bdb5a9}.ffs-foot__heading{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:#bdb5a9;margin:0 0 1.4rem;font-weight:700;line-height:1.3}.ffs-foot__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;font-size:1.5rem;line-height:1.4}.ffs-foot__col a{display:inline-block;padding:.3rem 0}.ffs-foot__mid{border-top:1px solid #3a352e}.ffs-foot .ffs-foot__mid-inner{display:flex;flex-wrap:wrap;gap:1.8rem 4rem;align-items:center;justify-content:space-between;padding-top:2.6rem;padding-bottom:2.6rem}.ffs-foot__news{display:flex;flex-wrap:wrap;gap:1rem 1.8rem;align-items:center}.ffs-foot__news-title{font-size:1.6rem;font-weight:700;color:#fff;margin:0;letter-spacing:0}.ffs-foot__form{display:flex;flex-wrap:wrap;min-width:0}.ffs-foot__form input[type=email]{width:min(28rem,58vw);height:4.4rem;border:1px solid #5b554d;background:transparent;color:#fff;padding:0 1.4rem;border-radius:.6rem 0 0 .6rem;font:inherit;font-size:1.5rem}.ffs-foot__form input[type=email]::placeholder{color:#9b9287}.ffs-foot__form button{height:4.4rem;padding:0 1.8rem;border:0;border-radius:0 .6rem .6rem 0;background:#f1ece4;color:#1d1a16;font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer}.ffs-foot__msg{flex-basis:100%;margin:.8rem 0 0;font-size:1.3rem;color:#d8d1c6}.ffs-foot__follow{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.ffs-foot__social{margin:0}.ffs-foot__social .list-social__link{color:#f1ece4}.ffs-foot__bottom{border-top:1px solid #3a352e}.ffs-foot .ffs-foot__bottom-inner{display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;justify-content:space-between;align-items:center;padding-top:1.8rem;padding-bottom:2.2rem;font-size:1.3rem;color:#bdb5a9}.ffs-foot__copy{margin:0}.ffs-foot__policies{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.8rem}.ffs-foot__policies a{color:#bdb5a9}.ffs-foot .list-payment{justify-content:flex-start;margin:0;padding:0;gap:.6rem}.ffs-foot .list-payment__item{padding:0}@media screen and (max-width:989px){.ffs-foot .ffs-foot__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2.4rem;padding-top:4rem}.ffs-foot__brand{grid-column:1/-1}}@media screen and (max-width:480px){.ffs-foot__form{width:100%}.ffs-foot__form input[type=email]{flex:1;width:auto;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
