.footer-notch{position:relative;isolation:isolate;overflow-x:hidden;font-family:HYLA Sans,sans-serif;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background))}@media screen and (min-width:750px){.footer-notch{display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:auto}}.footer-notch--border-top{border-top:.1rem solid rgb(var(--color-border))}.footer-notch *:focus-visible{outline:.2rem solid rgb(var(--color-accent));outline-offset:.3rem;box-shadow:none}.footer-notch__top{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:3.2rem;padding-top:calc(var(--footer-notch-padding-top-mobile) + 1.2rem);padding-bottom:1.2rem}@media screen and (min-width:750px){.footer-notch__top{flex:0 0 auto;align-self:stretch;width:100%;box-sizing:border-box;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;column-gap:clamp(1.6rem,2.4vw,3.2rem);row-gap:3.2rem;padding-top:calc(var(--footer-notch-padding-top) + 2.4rem);padding-bottom:.8rem}}@media screen and (min-width:1100px){.footer-notch__top{flex-wrap:nowrap;column-gap:clamp(2rem,2.8vw,4rem)}}.footer-notch__brand{display:inline-flex;flex:0 0 auto;align-items:flex-start}@media screen and (min-width:750px){.footer-notch__brand{padding-inline-end:clamp(1.6rem,3vw,4.8rem)}}.footer-notch__brand-image{display:block;width:var(--footer-notch-icon-size);height:auto}.footer-notch__block{display:block;flex:0 1 auto;width:100%;min-width:0}@media screen and (min-width:750px){.footer-notch__block{width:max-content;max-width:min(18rem,100%)}}.footer-notch__block--legacy-image[hidden]{display:none!important}.footer-notch .accordion,.footer-notch__block,.footer-notch__block.accordion{margin-top:0;margin-bottom:0;border:0;border-top:0;border-bottom:0;box-shadow:none;background:transparent}.footer-notch .accordion+.accordion,.footer-notch__block+.footer-notch__block{margin-top:0;border-top:0}.footer-notch__block details,.footer-notch__block summary,.footer-notch__summary{border:0;box-shadow:none;background:transparent}.footer-notch__block summary:before,.footer-notch__block summary:after,.footer-notch__block details:before,.footer-notch__block details:after,.footer-notch__block:before,.footer-notch__block:after,.footer-notch .accordion:before,.footer-notch .accordion:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:none!important}.footer-notch__block summary{list-style:none;cursor:pointer}.footer-notch__block summary::-webkit-details-marker{display:none}@media screen and (min-width:750px){.footer-notch__block summary{cursor:default}}.footer-notch__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem 0}@media screen and (min-width:750px){.footer-notch__summary{padding:0 0 2rem}}.footer-notch__block[open] .footer-notch__summary{padding-bottom:.8rem}@media screen and (min-width:750px){.footer-notch__block[open] .footer-notch__summary{padding-bottom:2rem}}.footer-notch__heading{margin:0;font-family:HYLA Sans,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-accent))}.footer-notch__heading--small{margin:0 0 1.6rem}.footer-notch__caret{flex:0 0 auto;display:flex;color:rgb(var(--color-foreground));transition:transform var(--duration-default, .2s) ease}.footer-notch__caret .icon{width:1.2rem;height:1.2rem}.footer-notch__block[open]>.footer-notch__summary .footer-notch__caret{transform:scaleY(-1)}@media screen and (min-width:750px){.footer-notch__caret{display:none}}.footer-notch__block-content{padding-bottom:2rem}@media screen and (min-width:750px){.footer-notch__block-content{padding-bottom:0}}.footer-notch__menu{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.footer-notch__menu li{width:auto;max-width:100%}.footer-notch__link{position:relative;display:inline-block;width:fit-content;max-width:100%;color:rgb(var(--color-link));text-decoration:none;font-size:1.5rem;line-height:1.4;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;background-position:left bottom;background-size:0% .1rem;transition:background-size var(--duration-default, .25s) ease;padding-bottom:.2rem;border:0;box-shadow:none}.footer-notch__link:before,.footer-notch__link:after{content:none;display:none}@media screen and (hover:hover){.footer-notch__link:hover{background-size:100% .1rem}}.footer-notch__text{font-size:1.4rem;color:rgba(var(--color-foreground),.85)}.footer-notch__image{line-height:0}.footer-notch__image img{height:auto;max-width:100%}.footer-notch__image--center{text-align:center}.footer-notch__image--center img{margin:0 auto}.footer-notch__image--right{text-align:right}.footer-notch__image--right img{margin-inline-start:auto}.footer-notch__caption{margin:1rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.footer-notch__aside{display:flex;flex-direction:column;gap:3rem;width:100%;min-width:0}@media screen and (min-width:750px){.footer-notch__aside{flex:0 1 32rem;width:32rem;max-width:min(32rem,100%)}}.footer-notch__social{display:flex;flex-wrap:wrap;gap:1.6rem}.footer-notch__social .list-social__link{color:rgb(var(--color-foreground))}.footer-notch__social .list-social__link .icon{width:2.4rem;height:2.4rem}.footer-notch__social .list-social__item--placeholder{font-size:1.3rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.7)}.footer-notch__social .list-social__item--placeholder:not(:only-child){display:none}.footer-notch__follow-on-shop{display:flex}.footer-notch__newsletter-wrap .footer-notch__heading{margin-bottom:1.6rem}.footer-notch__newsletter-wrap .footer-notch__newsletter-text{margin-bottom:1.6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.85)}.footer-notch__newsletter .field{position:relative;background:transparent;border:0;box-shadow:none}.footer-notch__newsletter .field:before,.footer-notch__newsletter .field:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:none!important}.footer-notch__newsletter .field__input{color:rgb(var(--color-foreground));background-color:transparent;background-image:none;border:0;border-radius:0;border-bottom:.1rem solid rgba(var(--color-foreground),.95);box-shadow:none;outline:0;padding:1rem 4.4rem 1rem 0;min-height:4.4rem;width:100%;transition:border-color var(--duration-default, .2s) ease}.footer-notch__newsletter .field__input::placeholder{color:rgba(var(--color-foreground),.55);opacity:1}.footer-notch__newsletter .field:hover .field__input,.footer-notch__newsletter .field__input:focus,.footer-notch__newsletter .field__input:focus-visible{border-color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground));box-shadow:none;outline:0}.footer-notch__newsletter .field__input:focus-visible{outline:.2rem solid rgb(var(--color-accent));outline-offset:.4rem}.footer-notch__newsletter .field__input.invalid{border-bottom-color:var(--color-critical, #d72c0d)}.footer-notch__newsletter .field__button{color:rgb(var(--color-accent));background:transparent;border:0;box-shadow:none;top:50%;transform:translateY(-50%);right:0}.footer-notch__newsletter .field__button:before,.footer-notch__newsletter .field__button:after{content:none;display:none}.footer-notch__wordmark{position:relative;display:block;width:100%;max-width:var(--page-width);margin-inline:auto;padding:1.6rem 1.5rem .8rem;box-sizing:border-box}.footer-notch__wordmark-link{display:block;width:100%;max-width:100%;line-height:0}.footer-notch__wordmark-image{display:block;width:min(var(--footer-notch-wordmark-width),100%);max-width:100%;height:auto;margin:0}@media screen and (min-width:750px){.footer-notch__wordmark{flex:0 0 auto;align-self:stretch;width:100%;box-sizing:border-box;margin-top:12.8rem;padding-top:1.6rem;padding-bottom:1.2rem;padding-inline:5rem}.footer-notch__top+.footer-notch__bottom{margin-top:12.8rem}}@media screen and (max-width:749px){.footer-notch__wordmark-image{width:min(92%,var(--footer-notch-wordmark-width))}}.footer-notch__bottom{display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem 1.5rem var(--footer-notch-padding-bottom-mobile);border-top:.1rem solid rgba(var(--color-border),.6);font-size:1.2rem;color:rgb(var(--color-muted))}@media screen and (min-width:750px){.footer-notch__bottom{flex:0 0 auto;align-self:stretch;width:100%;box-sizing:border-box;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem;padding-top:2.4rem;padding-bottom:var(--footer-notch-padding-bottom)}}.footer-notch__legal{display:flex;flex-direction:column;gap:.6rem;text-align:center}@media screen and (min-width:750px){.footer-notch__legal{text-align:start}}.footer-notch__copyright{display:block;font-size:1.2rem;color:rgb(var(--color-muted))}.footer-notch__copyright a{color:rgb(var(--color-muted));text-decoration:underline;text-underline-offset:.2rem}.footer-notch__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0;font-size:1.2rem}@media screen and (min-width:750px){.footer-notch__policies{justify-content:flex-start}}.footer-notch__policies li{display:inline-flex;align-items:center}.footer-notch__policies li+li:before{content:"\b7";padding:0 .8rem;color:rgb(var(--color-muted))}.footer-notch__policy-link,.footer-notch__policies small a{color:rgb(var(--color-muted));text-decoration:none;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;background-position:left bottom;background-size:0% .1rem;transition:background-size var(--duration-default, .25s) ease}@media screen and (hover:hover){.footer-notch__policy-link:hover,.footer-notch__policies small a:hover{background-size:100% .1rem}}.footer-notch__meta{display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media screen and (min-width:750px){.footer-notch__meta{flex-direction:row;justify-content:flex-end}}.footer-notch__localization{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;font-size:1.2rem}.footer-notch__localization:empty{display:none}.footer-notch__localization localization-form .localization-selector,.footer-notch__localization .localization-form__select{color:rgb(var(--color-muted))}.footer-notch__localization .disclosure__list{color:rgb(var(--color-text-body, 18 18 18))}.footer-notch__payment{display:flex}.footer-notch__payment .list-payment{gap:.8rem}.no-js .footer-notch__block .footer-notch__summary{cursor:default}.no-js .footer-notch__block .footer-notch__caret{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer-notch.css.map */
