footer>section>.gradient{padding-inline:var(--spacing-4)}footer>section>.gradient .container{padding-inline:0}footer p{margin:0}footer .border-block-start{border-block-start:1px solid rgba(var(--color-border),.1)}.section-footer .grid{grid-template-columns:repeat(5,1fr);grid-auto-rows:auto;row-gap:var(--spacing-6)}.section-footer__block{position:relative;width:100%;border-radius:var(--card-corner-radius);display:flex;grid-column:span var(--block-grid-column);grid-row:span var(--block-grid-row)}.section-footer__block:not(.section__newsletter){overflow:hidden}.section-footer__content{width:100%;display:flex;flex-direction:column}.footer__newsletter{width:100%;max-width:65rem}.footer__newsletter-heading+.footer__newsletter-text{margin-block-start:var(--spacing-1)}.footer__newsletter>*+.newsletter-form{margin-block-start:var(--spacing-4)}.footer__newsletter .field__input{color:rgba(var(--color-black-rgb),1);background-color:rgb(var(--color-white-rgb))}.footer__newsletter .newsletter__button{color:rgb(var(--color-black-rgb))}.footer__social{display:flex;flex-flow:row wrap;gap:var(--spacing-4);align-items:center}.footer__social a:focus-visible svg{outline:.2rem solid currentColor;outline-offset:.3rem}.footer__social svg{width:2.4rem;height:2.4rem}.footer__links{display:flex}.section-footer .footer__nav--vertical,.section-footer .footer__nav--horizontal{width:100%}.footer__nav--vertical .footer__links{flex-direction:column;row-gap:.4rem}.footer__nav--horizontal .footer__links{flex-direction:row;gap:.8rem}.footer__nav--horizontal>div{align-items:center;gap:.8rem}.footer__block-heading{font-size:var(--font-size-static-xs);text-transform:uppercase;letter-spacing:.16rem;padding-block:.625rem;margin-block-end:var(--spacing-2);color:rgba(var(--color-foreground),1)}.footer__block-heading a{transition:color var(--duration-default)}.footer__nav--horizontal .footer__block-heading{margin-block-end:0}.footer__links a{transition:color var(--duration-default)}.footer__links a{display:block;padding-block:.1rem}.footer__links--cols{display:flex;width:auto;flex-wrap:wrap;margin:-1.2rem;color:var(--color-heading-text)}.footer__links--cols li+li{margin-block-start:0}.footer__links--cols li{padding:.2rem}.footer__links-mobile-item--cols .footer__sublinks-mobile-link,.footer__links--cols a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.footer__brand>*+*{margin-block-start:calc(var(--section-spacing-unit-size) * 1.5)}.footer__brand-logo{min-width:16rem;margin:0 auto}.footer__brand a{display:block;padding-block:.1rem}.footer__brand svg,.footer__brand img{display:block;width:100%;height:auto;margin:0}.footer__richtext--copyright{font-size:var(--font-size-static-sm);color:rgba(var(--color-foreground),.7);letter-spacing:.048rem}.footer__nav-desktop{display:flex;flex-flow:nowrap}.footer__nav-mobile .footer__links:not(.footer__links--cols){padding-block-end:2.4rem}.footer__links-mobile-item,.footer__links-mobile-item.accordion__section:last-child{border-block:.1rem solid rgba(var(--color-white-rgb),.1)}@media screen and (max-width: 767px){div[class*=block-link_list_] .footer__links-mobile-item.accordion__section{border-block-start:none}}.footer__links-mobile-link{display:flex;align-items:center;justify-content:space-between;padding:2.4rem 0;letter-spacing:-.064rem;font-size:var(--font-size-static-h7);line-height:var(--line-height-static-md);transition:color var(--duration-default)}.footer__links-mobile-link-icon{position:relative;margin-inline-start:2.4rem;pointer-events:none}.footer__links-mobile-link-icon svg{transition:transform var(--duration-default),opacity var(--duration-default)}.footer__links-mobile-link-icon svg:last-child{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;transform:rotate(90deg);opacity:0}.footer__links-mobile-item--cols{padding:2.4rem 0}.footer__links-mobile-item--cols:last-child{padding-block-end:0}html.no-js .footer__links-details[open] .footer__links-mobile-link-icon svg:first-child,html.js .footer__links-details.is-active .footer__links-mobile-link-icon svg:first-child{opacity:0;transform:rotate(-90deg)}html.no-js .footer__links-details[open] .footer__links-mobile-link-icon svg:last-child,html.js .footer__links-details.is-active .footer__links-mobile-link-icon svg:last-child{opacity:1;transform:none}@media (hover: hover){.footer__block-heading a:hover{color:rgb(var(--color-foreground))}.footer__links a:hover{color:var(--color-heading-text)}.footer__links-mobile-link:hover,.footer__links--cols a:hover{color:rgb(var(--color-foreground))}}@media screen and (min-width: 990px){.footer__block-heading{color:rgba(var(--color-foreground),.75);margin-block-end:var(--spacing-3)}.footer__links--cols{margin:-1rem}.footer__links--cols li{padding:0}}.footer__payment ul{padding-inline:0}.footer__payment .list-payment{font-size:0;display:flex;align-items:center;flex-flow:row wrap;gap:var(--spacing-2)}.footer__payment .list-payment__item>svg{width:2.8rem}.footer__payment .list-payment__item:last-child{margin-inline-end:0}.footer__payment .list-payment--style-2 .list-payment__item{max-width:2.5rem;margin-inline-end:1.2rem}.footer__payment .list-payment--style-2 .list-payment__item svg{width:100%;height:auto}.footer__follow-on-shop{transform:scale(.8);width:14rem}follow-on-shop-button{--reserved-width: fit-content !important}@media screen and (max-width: 749px){.section-footer .grid{grid-template-rows:repeat(var(--section-total-row-count),1fr)}.section-footer__block{grid-column:span 6;grid-row:span 1}div[class*=block-link_list_]+div[class*=block-link_list_]{margin-block-start:calc(-1 * var(--spacing-6))}div[class*=block-link_list_]+div[class*=block-link_list_] .footer__links-mobile-item{border-block-start:0}.footer__nav--vertical .footer__links{row-gap:1.2rem}div:has(.footer__newsletter){width:100%}}@media screen and (min-width: 750px){footer>section>.gradient{padding-inline:calc(var(--page-gutter) + var(--spacing-4))}.section-footer .grid{column-gap:calc(var(--spacing-4) * var(--section-footer-spacing-grid))}.footer__nav--vertical .footer__nav-desktop{flex-direction:column}}.form-check{display:flex;align-items:center;gap:8px;font-size:12px;color:#d2cec8}.options-container-footer{display:flex;column-gap:2.5rem;padding-bottom:1.5rem;padding-top:1.5rem;align-items:center}.form-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background-color:#0f2b38;border:1px solid #D2CEC8;display:inline-block;position:relative;cursor:pointer;border-radius:0%}.form-check input[type=checkbox]:checked:before{content:"";position:absolute;width:12px;height:12px;background-color:#d2cec8;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:0%}.form-check label{color:#d2cec8;font-weight:400}.newsletter__controls .newsletter__field .field__input{border-radius:0}.newsletter__controls .newsletter__button{background-color:#e1d7c6;font-weight:500}@media screen and (min-width: 768px){.newsletter__controls .newsletter__button{margin-left:3rem}.newsletter__controls .newsletter__field{width:calc(100% - 15.5rem)}.section-footer [class*=block-payment_icons]{grid-column:none}.section-footer .footer__richtext--copyright{text-align:left}.section-footer{border-block-start:1px solid rgba(var(--color-link),.2);padding-top:3rem}}.section-footer [class*=block-localization_]{flex-direction:column}.section-footer .footer_content_social{padding-top:3.8rem}@media screen and (max-width: 767px){.options-container-footer{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;row-gap:1.5rem}.options-container-footer .newsletter-field{grid-row-start:2}.footer__newsletter .footer__newsletter-text{text-align:justify}.options-container-footer .options-text{grid-column:span 2;text-align:justify}.newsletter__button{position:relative}.newsletter__controls{display:flex;flex-direction:column;row-gap:2.4rem}}.footer__richtext p,.footer__newsletter-text{color:rgba(var(--color-secondary-text))}.footer__richtext:not(.footer__richtext--copyright) p,.footer__newsletter-text.rte{font-weight:300}.footer__localization a{text-decoration:none}.footer__localization .text--link:hover:before{content:none}.footer__localization .link:not(span):hover{color:rgb(var(--color-link))}.shopify-section-group-footer-group.section-marquees .gradient{padding:0}.mobile-only-newsletter{display:none!important}@media screen and (max-width: 767px){.mobile-only-newsletter{display:block!important}.desktop-only-newsletter{display:none!important}.footer__newsletter-text{text-align:left}.options-container-newsletter-mobile{display:flex;flex-direction:row;column-gap:inherit}.footer__block-heading{font-size:12px}}.options-text{font-size:12px}.footer__newsletter-text{font-size:10px}.button-footer-special{color:rgba(var(--color-secondary-text),1)!important;background-color:transparent!important;border:none!important;font-size:calc(var(--font-body-scale)* 1.4rem)!important;line-height:calc(1 + .6 / var(--font-body-scale))!important;font-family:CircularXX!important;font-weight:450!important;padding:0!important;align-self:baseline!important}
/*# sourceMappingURL=/s/files/1/0880/4846/8303/t/3/assets/section-footer.css.map */
