.footer-3dm{--gold-primary: #d9b980;--gold-accent: #b8924a;--bg: #0b0b0b;--text: #f3f3f3;--text-dim: #cfcfcf;background:var(--bg);color:var(--text);padding:48px 0 28px;font-size:14px;line-height:1.5}.footer-3dm .page-width{max-width:1200px;margin:0 auto}.footer-3dm .footer__top{margin-bottom:28px}.footer-3dm .footer__newsletter{display:grid;gap:10px}.footer-3dm .footer__label{font-weight:600;letter-spacing:.02em;color:var(--text)}.footer-3dm .footer__field{display:flex;align-items:center;gap:10px;background:#ffffff05;border:1px solid rgba(217,185,128,.35);border-radius:12px;padding:6px}.footer-3dm .footer__field input[type=email]{-webkit-appearance:none;appearance:none;border:none;outline:none;background:transparent;color:var(--text);flex:1 1 auto;padding:12px;font-size:15px;line-height:1.2}.footer-3dm .footer__field input::placeholder{color:var(--text-dim);opacity:.9}.footer-3dm .btn-gold{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;font-weight:600;border-radius:10px;border:1px solid var(--gold-accent);background:linear-gradient(180deg,var(--gold-primary),var(--gold-accent));color:#201a0c;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;white-space:nowrap}.footer-3dm .btn-gold:hover{transform:translateY(-1px);box-shadow:0 6px 20px #b9924a40;filter:brightness(1.03)}.footer-3dm .btn-gold:active{transform:translateY(0);box-shadow:none}.footer-3dm .footer__divider{height:1px;margin:26px 0 18px;background:linear-gradient(90deg,transparent,var(--gold-primary),transparent);position:relative}.footer-3dm .footer__divider:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);opacity:.2;pointer-events:none}.footer-3dm .footer__bottom{display:grid;gap:10px;align-items:center}@media (min-width:740px){.footer-3dm .footer__bottom{grid-template-columns:1fr auto}}.footer-3dm .footer__copyright{color:var(--text-dim)}.footer-3dm .footer__copyright a{color:var(--text);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.footer-3dm .footer__copyright a:hover{border-bottom-color:var(--gold-primary)}.footer-3dm .footer__policies{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 16px}.footer-3dm .footer__policies li{position:relative;display:inline-flex;align-items:center}.footer-3dm .footer__policies li+li:before{content:"";width:1px;height:14px;background:linear-gradient(180deg,var(--gold-primary),var(--gold-accent));margin-right:16px;transform:translateY(1px);display:inline-block}.footer-3dm .footer__policies a{color:var(--text-dim);text-decoration:none;transition:color .2s ease,text-shadow .2s ease}.footer-3dm .footer__policies a:hover{color:var(--text);text-shadow:0 0 10px rgba(217,185,128,.3)}@media (max-width:739px){.footer-3dm{padding:36px 0 24px}.footer-3dm .footer__field{gap:8px}.footer-3dm .footer__policies{gap:8px 14px}}.footer-3dm .policies,.footer-3dm ul.policies,.footer-3dm .policies li{list-style:none}.footer-3dm .policies li:before{content:none;padding:0}.footer-3dm .copyright__content a,.footer-3dm .footer__copyright a{color:var(--text);text-decoration:none}.footer-3dm [class*=footer__content-bottom],.footer-3dm.footer{border-top:none}.footer-3dm .footer__field input[type=email]:focus,.footer-3dm .footer__field input[type=email]:focus-visible{outline:none;box-shadow:0 0 0 2px #d9b9808c,0 0 18px #b9924a59;border-radius:10px}.footer-3dm .footer__field input[type=email]:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 9999s ease-in-out 0s}.footer-3dm.footer-3dm--champagne{--bg: #f9f6f1;--text: #1b1710;--text-dim: #6b604a;--gold-primary: #d9b980;--gold-accent: #b8924a;background:linear-gradient(180deg,#faf7f2,#f5f0e8 80%);border-top:1px solid rgba(185,146,74,.25);box-shadow:inset 0 8px 18px #b9924a0f}.footer-3dm.footer-3dm--champagne .footer__divider{background:linear-gradient(90deg,transparent,#d9b980 35%,transparent);opacity:.8}.footer-3dm.footer-3dm--champagne .footer__field{background:#fff;border:1px solid rgba(185,146,74,.35);box-shadow:0 2px 8px #b9924a0d}.footer-3dm.footer-3dm--champagne .footer__field input:focus,.footer-3dm.footer-3dm--champagne .footer__field input:focus-visible{box-shadow:0 0 0 2px #d9b98073}.footer-3dm.footer-3dm--champagne .btn-gold{color:#2a2213}.footer-3dm.footer-3dm--champagne .footer__label{color:#3a3326}.footer-3dm.footer-3dm--champagne .footer__copyright{color:#5a4e38}.footer-3dm.footer-3dm--champagne .footer__copyright a{color:#2a2213}.footer-3dm.footer-3dm--champagne .footer__policies a{color:#5a4e38}.footer-3dm.footer-3dm--champagne .footer__policies a:hover{color:#2a2213;text-shadow:0 0 6px rgba(185,146,74,.25)}.footer-3dm.footer-3dm--champagne{position:relative}.footer-3dm.footer-3dm--champagne:before{content:"";position:absolute;left:0;right:0;top:-48px;height:48px;pointer-events:none;background:linear-gradient(180deg,#f5f0e800,#f5f0e88c 45%,#f5f0e8)}.footer-3dm .btn-gold{font-weight:700;letter-spacing:.02em;min-height:44px;padding:12px 18px}.footer-3dm .btn-gold--sheen{position:relative;overflow:hidden}.footer-3dm .btn-gold--sheen:after{content:"";position:absolute;top:-150%;left:-60%;width:55%;height:400%;transform:rotate(25deg) translate(-120%);background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);transition:transform .7s ease;mix-blend-mode:screen}.footer-3dm .btn-gold--sheen:hover:after{transform:rotate(25deg) translate(220%)}.btn-3dm--primary{color:#111;border:1px solid color-mix(in srgb,#B48E32 40%,#E8C36E 60%);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 1px #fff3,0 10px 28px #0000001a;position:relative;overflow:hidden;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:antialiased;font-weight:700;letter-spacing:.02em;min-height:44px;padding:12px 18px;border-radius:10px;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease;background:linear-gradient(180deg,#f3dfa3,#e8c36e 55%,#d6ad54)}@supports (color: color-mix(in srgb,#000 0%,#fff 100%)){.btn-3dm--primary{background:linear-gradient(180deg,#f3dfa3,color-mix(in srgb,#E8C36E 80%,#B48E32 20%) 55%,color-mix(in srgb,#D6AD54 70%,#8C6B2F 30%))}}.btn-3dm--primary:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:inset 0 1px #fff9,inset 0 -1px #00000014,0 1px #ffffff38,0 12px 32px #0000001f}.btn-3dm--primary:active{transform:translateY(0);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000014,0 6px 18px #0000001a}.btn-3dm--primary:focus-visible{outline:none;box-shadow:0 0 0 2px #d9b9808c,0 0 18px #b9924a59,inset 0 1px #ffffff8c,inset 0 -1px #00000014;border-radius:10px}.btn-3dm--sheen{position:relative;overflow:hidden}.btn-3dm--sheen:after{content:"";position:absolute;top:-150%;left:-60%;width:55%;height:400%;transform:rotate(25deg) translate(-120%);background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);transition:transform .7s ease;mix-blend-mode:screen}.btn-3dm--sheen:hover:after{transform:rotate(25deg) translate(220%)}.footer-3dm .footer__field input[type=email]:focus,.footer-3dm .footer__field input[type=email]:focus-visible{outline:none;box-shadow:0 0 0 2px #d9b98073}.footer-3dm.footer-3dm--champagne .btn-3dm--primary{color:#2a2213}.footer-3dm--champagne .btn-3dm--primary{color:#2a2213;filter:brightness(.97)}.footer-3dm--champagne .btn-3dm--primary:hover{filter:brightness(1)}.btn-3dm--footer{--btn-pad-y: 10px;--btn-pad-x: 20px;font-size:clamp(13px,1.2vw,15px);font-weight:750;border-radius:999px;letter-spacing:.015em;text-transform:none;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000000d,0 4px 14px #00000014;transition:transform .2s ease,filter .25s ease,box-shadow .25s ease}.btn-3dm--footer:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 6px 20px #0000001a}.footer-3dm--champagne .btn-3dm--footer.btn-3dm--primary{background:linear-gradient(180deg,color-mix(in srgb,#F3DFA3 85%,#8C6B2F 15%),color-mix(in srgb,#E8C36E 70%,#B48E32 30%) 55%,color-mix(in srgb,#D6AD54 60%,#8C6B2F 40%));color:#2a2213}.btn-3dm--footer.btn-3dm--primary:after{opacity:.18;top:1px;height:50%}.btn-3dm--footer.btn-3dm--primary:hover:after{opacity:.35}.footer-3dm .footer__payments{margin-top:18px}.footer-3dm .footer__payments-list{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0;padding:0;list-style:none}.footer-3dm .footer__payment-item{display:inline-flex;align-items:center}.footer-3dm .payment-icon{width:36px;height:24px}.footer-3dm--champagne .payment-icon{filter:saturate(1.1) contrast(1.05)}.footer-3dm .footer__links-grid{display:grid;gap:18px 24px;padding:8px 0 18px;z-index:1;position:relative}@media (min-width:740px){.footer-3dm .footer__links-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 28px}}.footer-3dm .footer__links-heading{margin:0 0 10px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2a2213;opacity:.9}.footer-3dm .footer__links-list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.footer-3dm .footer__links-list a{text-decoration:none;color:#5a4e38;transition:color .2s ease,text-shadow .2s ease,transform .2s ease}.footer-3dm .footer__links-list a:hover{color:#2a2213;text-shadow:0 0 6px rgba(185,146,74,.2);transform:translate(1px)}.footer-3dm .footer__bottom{margin-top:8px;padding-top:10px;border-top:1px solid rgba(185,146,74,.22)}.footer-3dm .footer__payments{margin-top:18px;text-align:center}.footer-3dm .footer__payments-list{display:flex;flex-wrap:wrap;gap:10px 12px;justify-content:center;margin:0;padding:0;list-style:none}.footer-3dm .footer__bottom{display:grid;place-items:center;gap:8px;margin-top:8px;padding-top:10px;border-top:1px solid rgba(185,146,74,.22)}.footer-3dm .footer__copyright{text-align:center}.footer-3dm .footer__links-heading{display:flex;align-items:center;gap:8px}.footer-3dm .footer__links-icon{display:inline-block;font-size:15px;line-height:1;color:#b8924a;filter:drop-shadow(0 1px 1px rgba(0,0,0,.08));transform:translateY(-1px)}.footer__links-heading{display:flex;align-items:center;gap:8px}.footer__links-icon{width:18px;height:18px;display:inline-block;flex-shrink:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b8924a;opacity:.9}.footer__links-icon[data-icon=shopping-bag]{-webkit-mask-image:url(https://lucide.dev/icons/shopping-bag.svg);mask-image:url(https://lucide.dev/icons/shopping-bag.svg)}.footer__links-icon[data-icon=help-circle]{-webkit-mask-image:url(https://lucide.dev/icons/help-circle.svg);mask-image:url(https://lucide.dev/icons/help-circle.svg)}.footer__links-icon[data-icon=scale]{-webkit-mask-image:url(https://lucide.dev/icons/scale.svg);mask-image:url(https://lucide.dev/icons/scale.svg)}.footer__links-icon[data-icon=star]{-webkit-mask-image:url(https://lucide.dev/icons/star.svg);mask-image:url(https://lucide.dev/icons/star.svg)}.footer__links-icon{width:18px;height:18px;display:inline-block;flex-shrink:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b8924a;opacity:.9;transform:translateY(-1px)}.footer__links-icon[data-icon=shopping-bag]{-webkit-mask-image:url(https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/shopping-bag.svg);mask-image:url(https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/shopping-bag.svg)}.footer__links-icon[data-icon=help-circle]{-webkit-mask-image:url(https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/help-circle.svg);mask-image:url(https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/help-circle.svg)}.footer__links-icon[data-icon=scale]{-webkit-mask-image:url(https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/scale.svg);mask-image:url(https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/scale.svg)}.footer__links-icon[data-icon=star]{-webkit-mask-image:url(https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/star.svg);mask-image:url(https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/star.svg)}.footer__links-heading:hover .footer__links-icon{opacity:1;filter:drop-shadow(0 0 6px rgba(217,185,128,.25))}.footer-3dm .footer__links-heading{display:inline-flex;align-items:center;gap:8px;line-height:1.4;margin:0 0 10px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2a2213;opacity:.9}.footer-3dm .footer__links-icon{width:18px;height:18px;flex-shrink:0;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#b8924a;opacity:.9;position:relative;top:1px;transition:opacity .25s ease}.footer-3dm .footer__links-heading:hover .footer__links-icon{opacity:1;filter:drop-shadow(0 0 6px rgba(217,185,128,.25))}.footer-3dm .footer__links-heading{font-family:Cormorant Garamond,serif;font-weight:600;font-size:clamp(15px,1.1vw,17px);letter-spacing:.04em;text-transform:none;color:#2a2213;opacity:.95;position:relative;transition:color .25s ease,text-shadow .25s ease,transform .2s ease}.footer-3dm .footer__links-heading:hover{color:#b8924a;text-shadow:0 0 6px rgba(185,146,74,.25);transform:translateY(-1px)}.footer-3dm .footer__links-heading .footer__links-icon{top:0;width:18px;height:18px;margin-right:6px;background-color:#b8924a}.footer-3dm .footer__links-grid{position:relative}@media (min-width: 740px){.footer-3dm .footer__links-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.footer-3dm .footer__links-col{position:relative;padding:0 16px}.footer-3dm .footer__links-col:not(:last-child):after{content:"";position:absolute;top:8%;right:0;height:84%;width:1px;background:linear-gradient(180deg,#d9b98000,#d9b98073 40% 60%,#d9b98000);opacity:.6;pointer-events:none}}@media (max-width: 739px){.footer-3dm .footer__links-col{border:none;padding:0}}@media (min-width: 740px){.footer-3dm .footer__links-grid:before,.footer-3dm .footer__links-grid:after{content:"";position:absolute;top:8%;width:32px;height:84%;pointer-events:none;z-index:2;opacity:.35;transition:opacity .4s ease}.footer-3dm .footer__links-grid:before{left:-16px;background:linear-gradient(90deg,#d9b98059,#d9b9801f 40%,#d9b98000)}.footer-3dm .footer__links-grid:after{right:-16px;background:linear-gradient(270deg,#d9b98059,#d9b9801f 40%,#d9b98000)}.footer-3dm:hover .footer__links-grid:before,.footer-3dm:hover .footer__links-grid:after{opacity:.55}}@media (max-width: 749px){.footer-3dm{padding-top:25px!important;padding-bottom:25px!important}.footer-3dm__block{margin-bottom:14px!important}.footer-3dm__payments img{max-height:20px!important;opacity:.82!important}}@media (max-width: 749px){.newsletter-3dm__field input[type=email]{height:50px!important;border-radius:14px!important;border:1px solid rgba(0,0,0,.18)!important;padding-left:16px!important;font-size:16px!important;background:#f9f6ef!important}.newsletter-3dm__button{height:50px!important;padding:0 22px!important;font-weight:600!important;font-size:16px!important;border-radius:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/footer-3dm.css.map */
