.wg-footer-section{width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important;padding-inline:0!important;background:#050504}.wg-footer-section .wg-footer{width:100%;max-width:none;margin-inline:0}.wg-footer{background:#050504;color:#e9e5dc;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.55;letter-spacing:normal;isolation:isolate;position:relative;padding:42px max(24px,3.4vw) 20px}.wg-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#00000014,#0000001f),var(--wg-art) center bottom/cover no-repeat;pointer-events:none}.wg-footer *{box-sizing:border-box}.wg-footer h2{font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.25;color:#e3c784;font-weight:400;margin:14px 0 20px;letter-spacing:normal;text-transform:none}.wg-footer h2:after{content:"";display:block;width:48px;height:1px;background:#d2b371;margin-top:13px}.wg-footer p{margin:0 0 14px}.wg-footer a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.wg-footer a:hover{text-decoration:underline;color:#f7d991}.wg-footer a:focus-visible{outline:2px solid #f7d991;outline-offset:5px}.wg-columns{display:grid;grid-template-columns:1.08fr 1.06fr .98fr 1.24fr 1.05fr 1fr;max-width:1800px;margin:auto}.wg-column{min-width:0;padding:0 24px;border-left:1px solid #755c30}.wg-column:first-child{padding-left:0;border:0}.wg-column:last-child{padding-right:0}.wg-icon{width:38px;height:38px;stroke:#e3c784;stroke-width:1.5;fill:none;display:block;flex-shrink:0}.wg-row{display:flex;align-items:flex-start;gap:13px}.wg-row .wg-icon{width:28px;height:28px}.wg-secure{color:#e3c784;margin-top:28px!important}.wg-footer address{font-style:normal;margin-bottom:12px}.wg-socials{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.wg-socials a{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid #b59652;border-radius:50%;color:#e3c784;font:600 22px Arial,sans-serif}.wg-socials .wg-icon{width:20px;height:20px}.wg-shopping{margin-top:30px}.wg-shopping h2{margin-bottom:12px}.wg-shop{display:block;border:1px solid #d3ad58;border-radius:10px;padding:12px 14px;color:#e3c784!important;font:600 15px/1.4 Arial,sans-serif;margin-bottom:10px}.wg-shopping p{font-size:14px}.wg-phones{list-style:none;padding:0;margin:0 0 18px}.wg-phones a{display:inline-block;padding:5px 0}.wg-website a{font-size:14px}.wg-bottom{border-top:1px solid #a38954;margin:36px auto 0;padding-top:22px;max-width:1800px;display:grid;grid-template-columns:1fr 1.1fr 1.4fr;align-items:center;gap:30px}.wg-brand{color:#e3c784!important;text-align:center;justify-self:start}.wg-brand span{display:block;font-size:25px}.wg-brand small{display:block;letter-spacing:5px;font-size:11px;margin-top:4px}.wg-tagline{grid-column:2/-1;justify-self:end;text-align:right;border-left:1px solid #a38954;padding-left:24px}.wg-tagline span{display:block;font-size:14px;letter-spacing:5px}.wg-tagline small{display:block;font-size:10px;letter-spacing:4px;margin-top:6px}.wg-links{grid-column:1/-1;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px 18px;font-size:14px}.wg-links a{padding:5px 0}.wg-policies{display:flex;justify-content:flex-end;text-align:right;gap:10px 20px;flex-wrap:wrap;max-width:1800px;margin:18px auto 0;font:12px/1.5 Arial,sans-serif}@media(max-width:1200px){.wg-columns{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.wg-column:nth-child(4){border:0;padding-left:0}.wg-column:nth-child(3){padding-right:0}.wg-bottom{grid-template-columns:1fr 1fr}.wg-links{grid-column:1/-1;justify-content:flex-end}.wg-brand{justify-self:center}}@media(max-width:640px){.wg-footer{padding:30px 24px 22px}.wg-footer:before{background-position:right bottom;background-size:auto 420px;opacity:.3}.wg-columns{grid-template-columns:1fr;gap:0}.wg-column,.wg-column:first-child,.wg-column:nth-child(4){padding:22px 0;border:0;border-bottom:1px solid #594725}.wg-column>.wg-icon{width:30px;height:30px}.wg-footer h2{font-size:23px;margin-top:10px}.wg-bottom{grid-template-columns:1fr;gap:22px;margin-top:26px}.wg-tagline{grid-column:auto;border:0;padding:0;max-width:100%}.wg-brand span{font-size:24px}.wg-tagline span{letter-spacing:3px}.wg-links{grid-column:auto}.wg-policies{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
