.footer{color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background))}.footer--border-top{border-top:.1rem solid rgb(var(--color-border))}@media screen and (max-width: 749px){.footer--border-top,.footer-block.grid__item:first-child{border-top:0}footer details[empty] summary~*{padding-top:1.5rem}.footer--border-top .footer__content-left{border-top:.1rem solid rgb(var(--color-border))}}@media screen and (min-width: 750px){.footer__content-top .grid{row-gap:3rem}}@media screen and (max-width: 749px){.footer__content-bottom{flex-wrap:wrap;margin-top:-.1rem;row-gap:1.5rem}.footer__content-bottom-wrapper{flex-direction:column-reverse;flex-wrap:wrap}}.footer__content-left--only .footer-block{max-width:100%}@media screen and (max-width: 989px){.footer__content-right .small-hide{display:none}.footer__content-right .grid__item{width:100%;max-width:100%;margin-top:-.1rem}}@media screen and (min-width: 990px){.footer__content-left--alt{width:calc(65% - var(--grid-horizontal-spacing) / 2)}.footer__content-left--alt+.footer__content-right{width:calc(35% - var(--grid-horizontal-spacing) / 2)}.footer__content-left--alt+.footer__content-right .grid__item.small-hide{display:none}.footer__content-left--alt+.footer__content-right .grid__item{width:100%;max-width:100%;display:flex;justify-content:flex-end}.footer__content-left--alt+.footer__content-right .accordion{max-width:32rem}}@media screen and (max-width: 749px){.footer__content-right .grid__item{padding-bottom:0}.footer__content-right .accordion{border-bottom:0}.footer__content-right .footer__list-social{justify-content:center}.footer__content-right .footer-block__details-content{margin-bottom:0}}@media screen and (min-width: 750px){.footer__blocks-wrapper{--grid-horizontal-spacing: 2rem}}@media screen and (min-width: 750px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}.footer-block--newsletter:only-child{margin-top:0}.footer-block--newsletter>*{flex:1 1 100%}.footer-block--newsletter .h4{font-family:var(--font-body-family);letter-spacing:normal}.footer-block__heading{margin-bottom:2rem;margin-top:0;font-size:calc(var(--font-heading-scale) * 1.6rem)}@media screen and (min-width: 990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.footer__list-social:empty,.footer-block--newsletter:empty{display:none}.footer__list-social .list-social__item--placeholder{color:rgb(var(--color-heading))}.footer__list-social .list-social__item--placeholder:not(:only-child){display:none}.footer-block__newsletter+.accordion__title:empty+.footer__list-social{margin-top:3rem}.footer__newsletter .field{font-family:var(--font-heading-family)}.footer__newsletter .field input{border:solid 2px rgb(var(--color-heading))}.footer__newsletter .field input::placeholder{opacity:1}.footer__newsletter .field:hover input.field__input,.footer__newsletter .field input.field__input:focus{border-color:rgb(var(--color-heading))}.footer__newsletter .field button{color:#a55636;letter-spacing:normal;border:solid 2px rgb(var(--color-heading));box-shadow:none}.footer__newsletter .field button:hover{box-shadow:none;background-color:#e9e5d480}.footer__localization{margin-top:-.6rem;margin-inline-start:-1.5rem;margin-inline-end:-1.5rem}.footer__localization:empty{display:none}.localization-form__currency{display:inline-block}@media screen and (max-width: 749px){.localization-form .button{word-break:break-all}}noscript .localization-form__select{padding-inline-start:0rem;box-shadow:inset 0 0 0 .1rem rgb(var(--color-border));transition:box-shadow var(--duration-default) ease}noscript localization-form .localization-selector{padding:.8rem 1.5rem;width:100%;height:4rem;background:none}noscript .localization-form__select .icon-caret{display:none}.no-js .footer__localization localization-form{display:none}@media screen and (max-width: 749px){.footer__localization noscript{flex:0 0 100%;margin-bottom:3rem}.footer__localization noscript button{width:100%}}.localization-form__select .icon-caret{width:.8rem;margin-inline-start:1rem}localization-form .localization-selector{background-color:transparent;box-shadow:none;padding:1rem 0;height:auto;margin:0;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.04rem}.localization-selector option{color:#000}.localization-selector+.disclosure__list{opacity:1;animation:animateLocalization var(--duration-default) ease}.footer__copyright{gap:.5rem}footer details[open] summary{margin-bottom:1.5rem}footer details[empty] summary{padding:0}footer .accordion__title{letter-spacing:.2em;color:rgb(var(--color-heading))}footer .accordion__title:empty+.icon{display:none}@media screen and (min-width: 750px){footer details[open] summary{margin-bottom:2.5rem}footer details summary{cursor:default}footer details[open] summary~*{animation:none}footer details summary .icon{display:none}footer .accordion__title{font-size:1rem}.copyright__content{padding:.4rem 0}}.footer .accordion{border-color:rgb(var(--color-border))}@media screen and (min-width: 750px){.footer .accordion{border:none}footer details[empty] summary{margin-bottom:0}}.footer .list-menu__item--link:hover{background:none}.footer-block__details-content{letter-spacing:normal}.footer-menu{gap:5rem 9rem}.footer-menu li{line-height:normal}.footer-menu .footer-menu--social .h4{margin:0;color:#a55636}.footer-menu .footer-menu--social .link--text{color:#a55636}@media screen and (max-width: 749px){.footer-menu{gap:2.4rem 6rem}.footer .list-menu__item--link{font-size:1.3rem}.footer-menu .footer-menu--social{width:100%}}.footer-text.footer-text-delim{border-top:solid 3px rgb(var(--color-foreground))}@media (min-width: 750px){.footer__follow-on-shop{margin-bottom:.4rem}.footer__follow-on-shop:first-child:not(:last-child){justify-content:flex-start;margin-right:auto;text-align:left}.footer__follow-on-shop:not(:first-child):not(:last-child){justify-content:flex-end;text-align:right}.footer-block__details-content>p,.footer-block__details-content>li{padding:0}}.lp-footer-left-align{align-items:flex-start}.lp-footer-left-align{align-items:center}.lp-footer-left-align{align-items:flex-end}.footer-block__lp-image-container{display:flex;flex-direction:column;justify-content:center;min-height:150px;width:100%}.footer-block__lp-image-container .footer-block__lp-image{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.footer-block__lp-image #back_to_top{background:transparent;text-decoration:underline;border:none;margin-top:20px;color:#a55636}@media screen and (max-width: 749px){.footer-block-image{text-align:center}.footer__follow-on-shop{display:flex;justify-content:center}}.footer-block-image a{display:inline-block;line-height:0}.footer-block-image p{margin:1rem 0 0}.footer-block-image img{height:auto}.footer-block__details-content .placeholder{max-width:20rem}.copyright__content a{color:rgb(var(--color-foreground));background-color:transparent;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (hover: hover){.copyright__content a:hover{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}}.policies{display:block}.policies li{margin-left:.5rem;display:inline-flex;justify-content:center;align-items:center}.policies li a{display:block}@keyframes animateLocalization{0%{opacity:0;transform:translate(-50%,1rem)}to{opacity:1;transform:translate(-50%)}}.newsletter-form{--color-keyboard-focus: var(--color-border)}.newsletter-form .field__input{box-shadow:none;outline:0;border:.1rem solid transparent;border-bottom-color:rgb(var(--color-border));transition-property:border}.newsletter-form .field__input.invalid{border-color:var(--color-critical);box-shadow:none}.newsletter-form .field:hover .field__input,.newsletter-form .field__input:focus,.newsletter-form .field__input:focus-visible{border-color:rgb(var(--color-border))}.newsletter-form .field__button{box-shadow:none;background:none;width:fit-content;min-width:auto;padding-inline-end:1rem;transition:padding var(--duration-default) ease}.newsletter-form .field:hover .field__button,.newsletter-form .field__input:focus~.field__button,.newsletter-form .field__input:focus-visible~.field__button{padding-inline-end:1.3rem}.newsletter-form .field__button:after{content:none}.newsletter-form .field__button:not([disabled]){box-shadow:none}.newsletter-form .field__button .icon{width:1.3rem;height:1.3rem}.newsletter-form .typeset{font-size:1.3rem;letter-spacing:.05rem;margin-top:1.5rem;line-height:calc(1 + .4 / var(--font-body-scale))}.newsletter-form .typeset p{margin:0}.newsletter-form .typeset p+p{margin-top:1rem}.list-social{gap:.5rem;margin-inline-start:-1rem}#menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links .list-social{left:25px;position:relative}.list-social__link{position:relative;z-index:1;background:none;align-items:center;justify-content:center;display:flex;width:4rem;height:4rem;transition-property:color}.list-social__link:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:rgb(var(--color-link));transform:scale(0);transition:transform var(--duration-default) ease}@media screen and (hover: hover){.list-social__link:hover{color:rgb(var(--color-background))}.list-social__link:hover:after{transform:scale(1)}.footer .list-social__link:after{content:unset}.footer .list-social__link:hover:after{transform:unset}.footer .list-social__link:hover svg path{fill:#c37e5d}}.list-social__link .icon{margin:0}.disclosure__button{height:4rem}.disclosure__button[aria-expanded=true] .label{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}.disclosure__button>.icon-caret{transition:transform var(--duration-default) ease}.disclosure__button[aria-expanded=true]>.icon-caret{transform:scaleY(-1)}.disclosure__list{border:.1rem solid rgb(var(--color-border));margin-top:-.5rem;min-height:8.2rem;max-height:19rem;max-width:22rem;min-width:12rem;bottom:calc(100% + 1rem);background-color:rgb(var(--color-background));left:50%;transform:translate(-50%);scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:thin}.disclosure__list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:.8rem;background-clip:padding-box;border:.3rem solid transparent;border-radius:1.6rem;background-color:rgba(var(--color-border),.3)}.disclosure__list::-webkit-scrollbar-thumb{border:.3rem solid transparent;background-clip:padding-box;border-radius:1.6rem;background-color:rgb(var(--color-border))}.disclosure__link{white-space:nowrap}.disclosure__link--active{pointer-events:none;opacity:.4}
/*# sourceMappingURL=/cdn/shop/t/161/assets/tailwind-section-footer.css.map */
