footer p{margin:0}footer .app-embeds{display:flex;align-items:center;justify-content:center}footer .border-block-start{border-block-start:1px solid rgba(var(--color-border),.1)}.section-footer .grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;row-gap:var(--spacing-6)}.section-footer__block{position:relative;width:100%;overflow:hidden;display:flex;grid-column:span var(--block-grid-column);grid-row:span var(--block-grid-row)}.section-footer__content{width:100%;display:flex;flex-direction:column}.footer__newsletter{width:100%;max-width:42rem}.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{height:4.6rem;color:rgb(var(--color-black-rgb));padding:1.6rem}@media(hover:hover){.footer__newsletter .newsletter__button:hover{border-radius:var(--input-border-radius)}}.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)}.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-foreground),.1)}.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:989px){.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:990px){.section-footer .grid{column-gap:calc(var(--spacing-4) * var(--section-footer-spacing-grid));grid-template-columns:repeat(6,minmax(10rem,1fr))}.footer__nav--vertical .footer__nav-desktop{flex-direction:column}}:is([id$=__footer_xjQ6Rm],[id$=__footer_JadcgE]) .section-footer .grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:min-content;column-gap:clamp(24px,3vw,48px);row-gap:32px}:is([id$=__footer_xjQ6Rm],[id$=__footer_JadcgE]) .section-footer__block{min-width:0;overflow:visible}[id$=__footer_xjQ6Rm]>.footer{padding-block-start:clamp(32px,4.5vw,64px)!important}[id$=__footer_xjQ6Rm] .footer__newsletter{max-width:420px}[id$=__footer_xjQ6Rm] .footer__newsletter .footer__block-heading{max-width:30ch;margin:0;padding:0;font-family:inherit;font-size:clamp(20px,1.6vw,24px);font-weight:400;line-height:1.4;letter-spacing:-.02em;text-transform:none;color:rgb(var(--color-foreground))}[id$=__footer_xjQ6Rm] .footer__newsletter .newsletter-form{margin:20px 0 0;width:100%}[id$=__footer_xjQ6Rm] .footer__newsletter .field__input-wrapper{display:flex;position:relative;align-items:stretch;width:100%;min-width:0;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:var(--input-border-radius, 8px);background:#fff;box-shadow:none}[id$=__footer_xjQ6Rm] .footer__newsletter .field__input{flex:1 1 0%;width:100%;min-width:0;height:52px;min-height:52px;margin:0;padding:12px 16px;border:0;border-radius:inherit;background:transparent;box-shadow:none;color:#212121;font-family:inherit;font-size:16px;line-height:1.4;letter-spacing:0}[id$=__footer_xjQ6Rm] .footer__newsletter .field__input::placeholder{color:#6a6a6a;opacity:1}[id$=__footer_xjQ6Rm] .footer__newsletter .field__input-wrapper>.button{position:static;inset:auto;transform:none;flex:0 0 auto;max-width:48%;min-width:0;min-height:52px;height:auto;margin:0;padding:12px 16px;border:0;border-radius:inherit;background:transparent;box-shadow:none;color:#212121;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.08em;text-align:center;white-space:normal;overflow-wrap:anywhere}[id$=__footer_xjQ6Rm] .footer__newsletter .field__input-wrapper:focus-within{box-shadow:0 0 0 2px #b18f6a}[id$=__footer_xjQ6Rm] .footer__nav-desktop .footer__block-heading{margin:0 0 12px;padding:4px 0;font-size:12px;font-weight:500;line-height:1.6;letter-spacing:.1em;color:rgba(var(--color-foreground),.72);overflow-wrap:anywhere}[id$=__footer_xjQ6Rm] .footer__nav--vertical .footer__links{row-gap:0;margin:0}[id$=__footer_xjQ6Rm] .footer__links a{display:flex;align-items:center;min-height:44px;padding-block:8px;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere}[id$=__footer_xjQ6Rm] .footer__links-mobile-link{min-height:60px;padding-block:16px;gap:16px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;text-align:start}[id$=__footer_xjQ6Rm] .footer__links-mobile-link-icon{flex:0 0 18px;width:18px;height:18px;margin-inline-start:0}[id$=__footer_xjQ6Rm] .footer__links-mobile-link-icon svg{width:18px;height:18px}[id$=__footer_xjQ6Rm] .footer__brand-logo{min-width:0;max-width:100%;margin:0}[id$=__footer_xjQ6Rm] .footer__brand>a{display:inline-block;max-width:100%;padding:0}[id$=__footer_xjQ6Rm] .footer__social{width:100%;margin:0;padding:0;gap:6px;justify-content:flex-end}[id$=__footer_xjQ6Rm] .footer__social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%}[id$=__footer_xjQ6Rm] .footer__social svg{width:20px;height:20px}:is([id$=__footer_xjQ6Rm],[id$=__footer_JadcgE]) :is(a,summary,button,input):focus-visible{outline:2px solid #b18f6a;outline-offset:3px}[id$=__footer_xjQ6Rm] .footer__newsletter :is(button,input):focus-visible{outline-offset:-3px}[id$=__footer_JadcgE] .section-footer .grid{align-items:center;row-gap:16px}[id$=__footer_JadcgE] .footer__richtext--copyright{font-size:12px;line-height:1.7;letter-spacing:.01em;color:rgba(var(--color-foreground),.72);overflow-wrap:anywhere}[id$=__footer_JadcgE] .list-payment{width:100%;margin:0;gap:8px;justify-content:flex-end}[id$=__footer_JadcgE] .list-payment__item>svg{display:block;width:32px;height:auto}[id$=__footer_JadcgE] .list-payment__item:empty,[id$=__footer_JadcgE] .block-follow_on_shop_KpEWtJ:empty{display:none}[id$=__footer_JadcgE] .block-follow_on_shop_KpEWtJ:not(:has(.footer__follow-on-shop)){display:none}[id$=__footer_JadcgE] .block-follow_on_shop_KpEWtJ{grid-column:1 / -1;justify-content:flex-end}@media(hover:hover){[id$=__footer_xjQ6Rm] .footer__links a:hover{text-decoration:underline}[id$=__footer_xjQ6Rm] .footer__social a:hover{background:rgba(var(--color-foreground),.08)}[id$=__footer_xjQ6Rm] .footer__newsletter .field__input-wrapper>.button:hover{background:#f3efe9}}@media screen and (min-width:990px){[id$=__footer_xjQ6Rm] .footer__accordion{display:none}}@media screen and (min-width:990px)and (max-width:1199px){[id$=__footer_xjQ6Rm] .block-newsletter_rmpnPR{grid-column:1 / -1}[id$=__footer_xjQ6Rm] .section-footer__block[class*=block-link_list_]{grid-column:span 2}}@media screen and (max-width:989px){[id$=__footer_xjQ6Rm] .footer__nav-desktop{display:none}[id$=__footer_xjQ6Rm] .section-footer .grid{row-gap:0}[id$=__footer_xjQ6Rm] .section-footer__block{grid-column:1 / -1}[id$=__footer_xjQ6Rm] .block-newsletter_rmpnPR{margin-block-end:28px}[id$=__footer_xjQ6Rm] .footer__newsletter{max-width:none}[id$=__footer_xjQ6Rm] .section-footer__block[class*=block-link_list_]{margin-block-start:0}[id$=__footer_xjQ6Rm] .footer__links-mobile-item.accordion__section{border-block-start:0;border-block-end:1px solid rgba(var(--color-foreground),.16)}[id$=__footer_xjQ6Rm] .block-link_list_G348RN .footer__links-mobile-item{border-block-start:1px solid rgba(var(--color-foreground),.16)}[id$=__footer_xjQ6Rm] .footer__nav-mobile .footer__links{padding-block-end:14px}[id$=__footer_xjQ6Rm] .block-brand_ErAacn{margin-block-start:32px}[id$=__footer_xjQ6Rm] .footer__brand{align-items:center}[id$=__footer_xjQ6Rm] .block-social_media_Y3UCyf{margin-block-start:16px}[id$=__footer_xjQ6Rm] .footer__social{justify-content:center}[id$=__footer_JadcgE]>.footer{padding-block-end:calc(88px + env(safe-area-inset-bottom,0px))!important}[id$=__footer_JadcgE] .footer__richtext--copyright{max-width:42ch;margin-inline:auto}[id$=__footer_JadcgE] .list-payment,[id$=__footer_JadcgE] .block-follow_on_shop_KpEWtJ{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/section-footer.css.map */
