.footer{padding-top:45px;padding-bottom:60px}@media screen and (max-width:768px){.footer{padding:40px 0}}@media screen and (min-width:850px){.footer .footer__wrapper{gap:0}}@media screen and (min-width:1000px){.footer .footer__aside{margin-top:-26px}}@media screen and (max-width:468px){.footer .footer__block-list{display:flex;flex-direction:column;gap:15px}}.footer .footer__block-list .footer__menu-container{order:2;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:120px;column-gap:120px;row-gap:40px}@media screen and (max-width:768px){.footer .footer__block-list .footer__menu-container{-moz-column-gap:80px;column-gap:80px;row-gap:35px}}.footer .footer__block-list .footer__block--text{order:3}@media screen and (max-width:768px){.footer .footer__block-list .footer__block--text{margin-top:20px}}.footer .footer__block-list .footer__block--text .text-subdued a{margin:7px 0 33px;display:block;width:-moz-fit-content;width:fit-content;border:none;background:0 0}.footer .footer__block-list .footer__block--text .text-subdued a:hover{background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em)/100% 1px no-repeat}.footer .footer__block-list .footer__block--text .text-subdued p{margin:0;line-height:14px;letter-spacing:.24px}.footer .footer__block-list .footer__block--text .text-subdued p:first-child{margin-bottom:12px}.footer .footer__block-list .footer__block--text .text-subdued strong{font-family:var(--label-font-family-new);font-weight:800;line-height:12px;letter-spacing:.9px;text-transform:uppercase}.footer .footer__block--contact{margin-bottom:40px;gap:0}.footer .footer__block--contact *{color:#f8f7f2}.footer .footer__block--contact .text-subdued p{margin:0;font-size:12px;line-height:14px;letter-spacing:.24px}.footer .footer__block--contact .text-subdued p:first-child{margin-bottom:12px}.footer .footer__copyright,.footer .footer__copyright *{font-family:var(--label-font-family-new);font-size:9px;font-weight:400;line-height:12px;letter-spacing:.9px;text-transform:uppercase;color:#f8f7f2}.footer .footer__copyright strong{font-weight:800}.footer .footer__aside-bottom{gap:2px}.footer .footer__aside-bottom a:hover{text-decoration:underline}.footer .footer__block{display:flex;flex-direction:column;gap:15px}.footer .footer__block .v-stack a:hover{text-decoration:underline}.footer .footer__block svg{width:20px;height:20px}.footer .footer__block :not(.banner--success):not(svg):not(path){color:#f8f7f2;opacity:1}.footer .footer__block li{color:#f8f7f2;font-size:12px;line-height:15px}.footer .footer__block--text *{font-size:12px}.footer .footer__block--text .h5,.footer .footer__block--text .text-subdued p:last-child{font-size:9px;line-height:13px;letter-spacing:.9px}.footer .footer__block--menu a.inline-block{letter-spacing:.24px;line-height:15px}.footer .social-media{margin-top:8px}.footer .footer__newsletter-contact-container{max-width:365px;width:100%}@media screen and (max-width:768px){.footer .footer__block--newsletter{margin-bottom:30px}}.footer__newsletter-form{margin-top:15px;max-width:365px}.footer__newsletter-form .form-control input{border:none;border-bottom:1px solid #f8f7f2;border-radius:unset;padding:0;height:40px;color:#fff;font-size:9px;font-weight:400;line-height:12px;letter-spacing:.9px;text-transform:uppercase;font-family:var(--label-font-family-new)}.footer__newsletter-form .form-control input::-moz-placeholder{padding:0;color:#fff;font-family:var(--label-font-family-new);font-size:9px;font-weight:400;line-height:12px;letter-spacing:.9px;text-transform:uppercase}.footer__newsletter-form .form-control input::placeholder{padding:0;color:#fff;font-family:var(--label-font-family-new);font-size:9px;font-weight:400;line-height:12px;letter-spacing:.9px;text-transform:uppercase}.footer__newsletter-form .form-control .floating-label{line-height:normal;height:auto;bottom:50%;top:50%}.footer__newsletter-form .form-control .self-submit-button{right:8%}@media screen and (max-width:468px){.footer__newsletter-form .form-control .self-submit-button{right:18%}}.footer__newsletter-form .form-control .self-submit-button .sr-only{clip:unset;overflow:unset;width:-moz-fit-content;width:fit-content;height:100%;display:flex;align-items:center;font-family:var(--label-font-family-new);font-size:9px;font-weight:400;line-height:12px;letter-spacing:.9px;text-transform:uppercase}.footer__newsletter-form .form-control .self-submit-button .sr-only::after{content:url(/cdn/shop/files/6_1.svg?v=1720778114);display:inline-block;width:24px;vertical-align:middle}.footer__newsletter-form .form-control .self-submit-button button{background:0 0}.footer__newsletter-form .form-control .self-submit-button .icon{display:none}.product-info__accordion .circle-chevron{background:0 0!important}.product-info .badge--sold-out,.product-list .badge--sold-out{color:#fff;background:#3c5346}