.fl4-native-footer{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background);--color-heading: var(--color-base-heading);--color-border: var(--color-base-border);--color-border-strong: var(--color-base-border-strong)}.fl4-native-footer{--color-button-background: var(--color-base-accent);--color-button-border: var(--color-base-accent);--color-button-text: var(--color-base-solid-button-labels)}.fl4-native-footer .button--tertiary{--color-button-background: var(--color-background);--color-button-border: var(--color-border);--color-button-text: var(--color-base-outline-button-labels)}.fl4-native-footer{--color-link: var(--color-base-outline-button-labels)}.fl4-native-footer{--color-badge-background: rgba(var(--color-background), .95);--color-badge-foreground: rgb(var(--color-foreground));--color-badge-border: rgb(var(--color-border))}.fl4-native-footer{--duration-short: .1s;--duration-default: .25s;--duration-long: .5s;--duration-animate: 1s;--image-position: center center}.fl4-native-footer .no-js:not(html){display:none!important}.fl4-native-footer.no-js .no-js:not(html){display:block!important}.fl4-native-footer .no-js-inline{display:none!important}.fl4-native-footer.no-js .no-js-inline{display:inline-block!important}.fl4-native-footer.no-js .no-js-hidden{display:none!important}.fl4-native-footer{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.fl4-native-footer{--page-gutter: calc((100vw - min(100vw, var(--page-width))) / 2 + calc(1.5 * var(--fl4-footer-rem)))}.fl4-native-footer .page-width{max-width:var(--page-width);margin:0 auto;padding:0 calc(1.5 * var(--fl4-footer-rem))}@media screen and (min-width:750px){.fl4-native-footer{--page-gutter: calc((100vw - min(100vw, var(--page-width))) / 2 + calc(5 * var(--fl4-footer-rem)))}.fl4-native-footer .page-width{padding:0 calc(5 * var(--fl4-footer-rem))}}.fl4-native-footer{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));overflow-x:hidden}.fl4-native-footer .list-unstyled{margin:0;padding:0;list-style:none}.fl4-native-footer .visually-hidden{position:absolute!important;overflow:hidden;width:calc(.1 * var(--fl4-footer-rem));height:calc(.1 * var(--fl4-footer-rem));margin:calc(-.1 * var(--fl4-footer-rem));padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.fl4-native-footer :where(svg.icon,svg.checkmark,svg.video-collection__sound-off,svg.video-collection__sound-on){width:calc(2.4 * var(--fl4-footer-rem));height:auto}.fl4-native-footer .heading,.fl4-native-footer h1,.fl4-native-footer h2,.fl4-native-footer h3,.fl4-native-footer h4,.fl4-native-footer h5,.fl4-native-footer .h0,.fl4-native-footer .h1,.fl4-native-footer .h2,.fl4-native-footer .h3,.fl4-native-footer .h4,.fl4-native-footer .h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * calc(.06 * var(--fl4-footer-rem)));color:rgb(var(--color-heading));line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.fl4-native-footer .h0{font-size:calc(var(--font-heading-scale) * var(--font-h0-size, calc(3.6 * var(--fl4-footer-rem))))}.fl4-native-footer h1,.fl4-native-footer .h1{font-size:calc(var(--font-heading-scale) * var(--font-h1-size, calc(2.8 * var(--fl4-footer-rem))))}.fl4-native-footer h2,.fl4-native-footer .h2{font-size:calc(var(--font-heading-scale) * var(--font-h2-size, calc(2 * var(--fl4-footer-rem))))}.fl4-native-footer h3,.fl4-native-footer .h3{font-size:calc(var(--font-heading-scale) * var(--font-h3-size, calc(1.7 * var(--fl4-footer-rem))))}.fl4-native-footer h4,.fl4-native-footer .h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * var(--font-h4-size, calc(1.5 * var(--fl4-footer-rem))))}.fl4-native-footer h5,.fl4-native-footer .h5{font-size:calc(var(--font-heading-scale) * var(--font-h5-size, calc(1.2 * var(--fl4-footer-rem))))}.fl4-native-footer h6,.fl4-native-footer .h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}.fl4-native-footer blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-inline-start:calc(.2 * var(--fl4-footer-rem)) solid rgb(var(--color-border));padding-inline-start:calc(1 * var(--fl4-footer-rem))}@media screen and (min-width:750px){.fl4-native-footer blockquote{padding-inline-start:calc(1.5 * var(--fl4-footer-rem))}}.fl4-native-footer .caption{font-size:calc(1 * var(--fl4-footer-rem));letter-spacing:calc(.07 * var(--fl4-footer-rem));line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){.fl4-native-footer .caption{font-size:calc(1.2 * var(--fl4-footer-rem))}}.fl4-native-footer .typeset{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.fl4-native-footer .typeset{font-size:calc(1.5 * var(--fl4-footer-rem))}@media screen and (min-width:750px){.fl4-native-footer .typeset{font-size:calc(1.6 * var(--fl4-footer-rem))}}.fl4-native-footer .typeset .link{font-size:inherit}.fl4-native-footer .caption-with-letter-spacing{font-size:calc(1.1 * var(--fl4-footer-rem));letter-spacing:calc(.13 * var(--fl4-footer-rem));line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.fl4-native-footer .caption-with-letter-spacing .link{font-size:inherit;color:inherit}.fl4-native-footer .caption-large,.fl4-native-footer .field__input{font-size:calc(1.3 * var(--fl4-footer-rem));line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:calc(.04 * var(--fl4-footer-rem))}.fl4-native-footer table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:calc(1.4 * var(--fl4-footer-rem));border-style:hidden;box-shadow:0 0 0 calc(.1 * var(--fl4-footer-rem)) rgb(var(--color-border))}.fl4-native-footer table:not([class]) td,.fl4-native-footer table:not([class]) th{padding:1em;border:calc(.1 * var(--fl4-footer-rem)) solid rgb(var(--color-border))}@media screen and (max-width:749px){.fl4-native-footer .small-hide{display:none!important}}.fl4-native-footer .center{text-align:center}.fl4-native-footer .left{text-align:start}.fl4-native-footer .right{text-align:end}.fl4-native-footer a:empty:not(.ignore-empty),.fl4-native-footer ul:empty:not(.ignore-empty),.fl4-native-footer dl:empty:not(.ignore-empty),.fl4-native-footer div:empty:not(.ignore-empty),.fl4-native-footer section:empty:not(.ignore-empty),.fl4-native-footer article:empty:not(.ignore-empty),.fl4-native-footer p:empty:not(.ignore-empty),.fl4-native-footer h1:empty:not(.ignore-empty),.fl4-native-footer h2:empty:not(.ignore-empty),.fl4-native-footer h3:empty:not(.ignore-empty),.fl4-native-footer h4:empty:not(.ignore-empty),.fl4-native-footer h5:empty:not(.ignore-empty),.fl4-native-footer h6:empty:not(.ignore-empty){display:none}.fl4-native-footer .link{font-family:inherit;font-size:calc(1.4 * var(--fl4-footer-rem));cursor:pointer;padding:0;position:relative;border:none;box-shadow:none;text-decoration:none;color:rgb(var(--color-link));background-color:transparent;background-image:linear-gradient(to top,rgb(var(--color-border)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% calc(.1 * var(--fl4-footer-rem)),100% calc(.1 * var(--fl4-footer-rem));transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default)}@media screen and (hover:hover){.fl4-native-footer .link:hover{background-position:left bottom,left bottom;background-size:100% calc(.1 * var(--fl4-footer-rem)),100% calc(.1 * var(--fl4-footer-rem))}}.fl4-native-footer .link--text{color:rgb(var(--color-foreground))}.fl4-native-footer .link--underline{background-image:linear-gradient(to top,rgb(var(--color-link)) 0px 0px),linear-gradient(to top,rgb(var(--color-border)) 0px 0px)}.fl4-native-footer .link-with-icon{background-image:none;display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}.fl4-native-footer .link-with-icon .label{position:relative}@media screen and (hover:hover){.fl4-native-footer .link-with-icon .label{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--color-link)) 0px 0px),linear-gradient(to top,rgb(var(--color-border)) 0px 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% calc(.1 * var(--fl4-footer-rem)),100% calc(.1 * var(--fl4-footer-rem));transition:background-size var(--duration-default) ease}.fl4-native-footer .link-with-icon:hover .label{background-position:left bottom,left bottom;background-size:100% calc(.1 * var(--fl4-footer-rem)),100% calc(.1 * var(--fl4-footer-rem))}}.fl4-native-footer .link-with-icon .icon{width:calc(1.8 * var(--fl4-footer-rem));height:calc(1.8 * var(--fl4-footer-rem));margin-inline-end:calc(1 * var(--fl4-footer-rem))}.fl4-native-footer hr{border:none;height:calc(.1 * var(--fl4-footer-rem));background-color:rgb(var(--color-border));display:block;margin:calc(5 * var(--fl4-footer-rem)) 0}@media screen and (min-width:750px){.fl4-native-footer hr{margin:calc(7 * var(--fl4-footer-rem)) 0}}.fl4-native-footer details>*{box-sizing:border-box}@media(prefers-reduced-motion){.fl4-native-footer .motion-reduce{transition:none!important;animation:none!important}}@media(prefers-reduced-motion:reduce){.fl4-native-footer *:not(.motion-allow),.fl4-native-footer *:not(.motion-allow):before,.fl4-native-footer *:not(.motion-allow):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.fl4-native-footer summary{cursor:pointer;list-style:none;position:relative}.fl4-native-footer summary .icon-caret{position:absolute;top:50%;right:calc(1.5 * var(--fl4-footer-rem));margin-top:calc(-.3 * var(--fl4-footer-rem));height:calc(.6 * var(--fl4-footer-rem));transition:transform var(--duration-default) ease}.fl4-native-footer summary::-webkit-details-marker{display:none}.fl4-native-footer *:focus{outline:0;box-shadow:none}.fl4-native-footer *:focus-visible{outline:calc(.2 * var(--fl4-footer-rem)) solid rgb(var(--color-keyboard-focus));outline-offset:calc(.3 * var(--fl4-footer-rem));box-shadow:0 0 0 calc(.3 * var(--fl4-footer-rem)) rgb(var(--color-background)),0 0 calc(.5 * var(--fl4-footer-rem)) calc(.4 * var(--fl4-footer-rem)) rgba(var(--color-keyboard-focus),.5)}.fl4-native-footer .focused,.fl4-native-footer .no-js *:focus{outline:calc(.2 * var(--fl4-footer-rem)) solid rgb(var(--color-keyboard-focus));outline-offset:calc(.3 * var(--fl4-footer-rem));box-shadow:0 0 0 calc(.3 * var(--fl4-footer-rem)) rgb(var(--color-background)),0 0 calc(.5 * var(--fl4-footer-rem)) calc(.4 * var(--fl4-footer-rem)) rgba(var(--color-keyboard-focus),.5)}.fl4-native-footer .no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.fl4-native-footer .focus-inset:focus-visible{outline:calc(.2 * var(--fl4-footer-rem)) solid rgb(var(--color-keyboard-focus));outline-offset:calc(-.2 * var(--fl4-footer-rem));box-shadow:0 0 calc(.2 * var(--fl4-footer-rem)) 0 rgba(var(--color-keyboard-focus),.5)}.fl4-native-footer .focused.focus-inset,.fl4-native-footer .no-js .focus-inset:focus{outline:calc(.2 * var(--fl4-footer-rem)) solid rgb(var(--color-keyboard-focus));outline-offset:calc(-.2 * var(--fl4-footer-rem));box-shadow:0 0 calc(.2 * var(--fl4-footer-rem)) 0 rgba(var(--color-keyboard-focus),.5)}.fl4-native-footer .no-js .focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none}.fl4-native-footer .focus-none{box-shadow:none!important;outline:0!important}.fl4-native-footer .flex-grid{display:flex;flex-wrap:wrap;margin-bottom:calc(2 * var(--fl4-footer-rem));padding:0;list-style:none;column-gap:var(--grid-horizontal-spacing);--grid-horizontal-spacing: calc(1 * var(--fl4-footer-rem))}@media screen and (min-width:480px){.fl4-native-footer .flex-grid{--grid-horizontal-spacing: calc(2 * var(--fl4-footer-rem))}}@media screen and (min-width:750px){.fl4-native-footer .flex-grid{--grid-horizontal-spacing: calc(3 * var(--fl4-footer-rem))}}.fl4-native-footer .flex-grid__item{padding-bottom:calc(.5 * var(--fl4-footer-rem));flex-grow:1;flex-shrink:0;width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}@media screen and (min-width:750px){.fl4-native-footer .flex-grid__item{padding-bottom:calc(1 * var(--fl4-footer-rem))}}.fl4-native-footer .flex-grid--1-col .flex-grid__item{max-width:100%;width:100%}.fl4-native-footer .flex-grid--2-col .flex-grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:100%}@media screen and (min-width:750px){.fl4-native-footer .flex-grid--2-col .flex-grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.fl4-native-footer .flex-grid--4-col-tablet .flex-grid__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}}.fl4-native-footer .button{position:relative;z-index:1;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font-family:inherit;padding:calc(1 * var(--fl4-footer-rem)) calc(3 * var(--fl4-footer-rem));padding-top:calc(calc(1 * var(--fl4-footer-rem)) + var(--font-button-baseline));text-decoration:none;border-radius:var(--button-radius);border:var(--button-border-width) solid rgb(var(--color-button-border));color:rgb(var(--color-button-text));background-color:rgb(var(--color-button-background));font-family:var(--font-button-family);min-width:calc(24 * var(--fl4-footer-rem));max-width:100%;min-height:calc(4.6 * var(--fl4-footer-rem));text-transform:uppercase;font-weight:600;transition-property:color,background-color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease;-webkit-appearance:none;appearance:none;overflow:hidden;box-shadow:var(--button-shadow-horizontal-offset) var(--button-shadow-vertical-offset) rgba(var(--color-shadow),var(--shadow-opacity))}@media screen and (min-width:750px){.fl4-native-footer .button{min-height:calc(5 * var(--fl4-footer-rem))}}.fl4-native-footer .button[disabled],.fl4-native-footer .button[aria-disabled=true]{pointer-events:none}.fl4-native-footer .button{font-size:var(--font-button-size);letter-spacing:.2em;line-height:calc(1 + .2 / var(--font-body-scale))}.fl4-native-footer .button--tertiary{font-size:calc(var(--font-button-size) - 1px);padding:calc(.8 * var(--fl4-footer-rem)) calc(1.5 * var(--fl4-footer-rem));padding-top:calc(calc(.8 * var(--fl4-footer-rem)) + var(--font-button-baseline));min-width:calc(9 * var(--fl4-footer-rem));min-height:calc(4 * var(--fl4-footer-rem));line-height:calc(1 + .8 / var(--font-body-scale));border:none;box-shadow:inset 0 0 0 calc(.1 * var(--fl4-footer-rem)) rgb(var(--color-button-border));transition:box-shadow var(--duration-default) ease}@media screen and (hover:hover){.fl4-native-footer .button:after{content:"";z-index:-1;position:absolute;top:0;left:-100%;width:100%;height:100%;transform:skew(-15deg);background-image:linear-gradient(90deg,transparent,rgba(var(--color-button-text),.25),transparent)}.fl4-native-footer .button--tertiary:after{content:none}.fl4-native-footer .button:hover{box-shadow:none;background-color:rgba(var(--color-button-background),.85);transition-delay:var(--duration-default)}.fl4-native-footer .button:hover:after{animation:fl4-footer-shine var(--duration-animate) ease}.fl4-native-footer .button--tertiary:hover{color:rgb(var(--color-button-text));box-shadow:inset 0 0 0 calc(.2 * var(--fl4-footer-rem)) rgb(var(--color-button-border));transition-delay:0s}@keyframes fl4-footer-shine{to{left:100%}}}.fl4-native-footer .button:disabled,.fl4-native-footer .button[aria-disabled=true]{cursor:not-allowed;opacity:.5}@keyframes fl4-footer-by-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fl4-native-footer .button--arrow{box-shadow:none;min-height:auto;min-width:auto}.fl4-native-footer .field__input{font-family:inherit;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;color:rgb(var(--color-foreground));width:100%;box-shadow:inset 0 0 0 calc(.1 * var(--fl4-footer-rem)) rgb(var(--color-border-strong));height:calc(4.2 * var(--fl4-footer-rem));box-sizing:border-box;transition:box-shadow var(--duration-default) ease}@media screen and (min-width:750px){.fl4-native-footer .field__input{min-height:calc(4.5 * var(--fl4-footer-rem))}}@media screen and (hover:hover){.fl4-native-footer .field__input:hover{box-shadow:inset 0 0 0 calc(.2 * var(--fl4-footer-rem)) rgb(var(--color-border-strong))}}.fl4-native-footer .field__input:focus-visible{outline:none;box-shadow:inset 0 0 0 calc(.2 * var(--fl4-footer-rem)) rgb(var(--color-foreground))}.fl4-native-footer .field{position:relative;width:100%;display:flex}.fl4-native-footer .field__input{flex-grow:1;text-align:start;padding:calc(1.5 * var(--fl4-footer-rem))}.fl4-native-footer .field__input::-webkit-search-cancel-button{display:none}.fl4-native-footer .field__input::placeholder{color:rgb(var(--color-foreground));opacity:.7;transition:opacity var(--duration-default) ease}.fl4-native-footer .field__input:focus::placeholder{opacity:.4}.fl4-native-footer .field__input:-webkit-autofill{background-clip:text;-webkit-background-clip:text}.fl4-native-footer .field__input::-webkit-search-decoration{-webkit-appearance:none}.fl4-native-footer .field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:calc(4.4 * var(--fl4-footer-rem));justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:calc(4.4 * var(--fl4-footer-rem))}@media screen and (hover:hover){.fl4-native-footer .field__button:hover{color:currentColor}}.fl4-native-footer .field__button:before{content:none}.fl4-native-footer .field__button>.icon{height:calc(2.5 * var(--fl4-footer-rem));width:calc(2.5 * var(--fl4-footer-rem))}.fl4-native-footer input[type=checkbox]{display:inline-block;width:auto;margin-inline-end:calc(.5 * var(--fl4-footer-rem))}.fl4-native-footer .form__message{font-family:var(--font-body-family);align-items:center;display:grid;grid-template-columns:auto 1fr;font-size:calc(1.4 * var(--fl4-footer-rem));line-height:1;margin-top:calc(1 * var(--fl4-footer-rem));margin-bottom:0;font-weight:400;color:var(--color-success)}.fl4-native-footer .form__message.errors{color:var(--color-critical)}.fl4-native-footer .form__message.errors .rte a{color:inherit}.fl4-native-footer .form__message.errors+.errors{margin-top:calc(1 * var(--fl4-footer-rem))}.fl4-native-footer .form__message.errors+.errors ul{margin-top:0}.fl4-native-footer .form__message .icon{align-self:flex-start;height:calc(1.6 * var(--fl4-footer-rem));width:calc(1.6 * var(--fl4-footer-rem));margin-inline-end:calc(.5 * var(--fl4-footer-rem))}.fl4-native-footer search-modal{display:inline-flex;line-height:0}@keyframes fl4-footer-animateHeaderLocalization{0%{opacity:0;transform:translate(-50%,calc(-1 * var(--fl4-footer-rem)))}to{opacity:1;transform:translate(-50%)}}@keyframes fl4-footer-animateMenuOpen{0%{height:0}to{height:calc(27 * var(--fl4-footer-rem))}}@keyframes fl4-footer-animateOverlayOpen{0%{opacity:0}to{opacity:1}}@media screen and (forced-colors:active){.fl4-native-footer .icon{color:CanvasText;fill:CanvasText!important}}.fl4-native-footer quick-view-drawer{display:none}@keyframes fl4-footer-zoom-fade{0%{opacity:0;transform:scale(1.2)}50%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes fl4-footer-zoom-fade-small{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes fl4-footer-appear-down{0%{opacity:0;transform:translateY(calc(-1 * var(--fl4-footer-rem)))}to{opacity:1;transform:translateY(0)}}@keyframes fl4-footer-appear-up{0%{opacity:0;transform:translateY(calc(1 * var(--fl4-footer-rem)))}to{opacity:1;transform:translateY(0)}}@keyframes fl4-footer-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes fl4-footer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fl4-footer-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fl4-footer-preloading{0%,44%,88.1%,to{transform-origin:left}0%,to,88%{transform:scaleX(0)}44.1%,88%{transform-origin:right}33%,44%{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){@keyframes fl4-footer-animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}}@keyframes fl4-footer-strokeAnimation{0%{stroke-dashoffset:1;opacity:0}1%{opacity:1}to{stroke-dashoffset:0}}@supports (-webkit-overflow-scrolling: touch){.fl4-native-footer input:focus,.fl4-native-footer select:focus,.fl4-native-footer textarea:focus{font-size:16px}}@keyframes fl4-footer-deferred-spin{to{transform:rotate(360deg)}}@keyframes fl4-footer-deferred-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.fl4-native-footer details[id*=Search]{display:none!important}.fl4-native-footer .newsletter-form{width:100%;position:relative}.fl4-native-footer .newsletter-form .form__message{margin-top:calc(1.5 * var(--fl4-footer-rem));margin-bottom:0}.fl4-native-footer .newsletter-form .field__input{font-size:calc(1.4 * var(--fl4-footer-rem));box-shadow:none;outline:0;padding:0;padding-inline-start:calc(1.2 * var(--fl4-footer-rem));border:calc(.1 * var(--fl4-footer-rem)) solid transparent;border-bottom-color:rgb(var(--color-border-strong));transition-property:border}.fl4-native-footer .newsletter-form .field__input.invalid{border-color:var(--color-critical);box-shadow:none}.fl4-native-footer .newsletter-form .field:hover .field__input,.fl4-native-footer .newsletter-form .field__input:focus,.fl4-native-footer .newsletter-form .field__input:focus-visible{border-color:rgb(var(--color-border))}.fl4-native-footer .newsletter-form .field__button{box-shadow:none;background:none;width:fit-content;min-width:auto;padding-inline-end:calc(1 * var(--fl4-footer-rem));transition:padding var(--duration-default) ease}.fl4-native-footer .newsletter-form .field:hover .field__button,.fl4-native-footer .newsletter-form .field__input:focus~.field__button,.fl4-native-footer .newsletter-form .field__input:focus-visible~.field__button{padding-inline-end:calc(1.3 * var(--fl4-footer-rem))}.fl4-native-footer .newsletter-form .field__button:after{content:none}.fl4-native-footer .newsletter-form .field__button:not([disabled]){box-shadow:none}.fl4-native-footer .newsletter-form .field__button .icon{width:calc(1.3 * var(--fl4-footer-rem));height:calc(1.3 * var(--fl4-footer-rem))}.fl4-native-footer .newsletter-form .typeset{font-size:calc(1.3 * var(--fl4-footer-rem));letter-spacing:calc(.05 * var(--fl4-footer-rem));margin-top:calc(1.5 * var(--fl4-footer-rem));line-height:calc(1 + .4 / var(--font-body-scale))}.fl4-native-footer .newsletter-form .typeset p{margin:0}.fl4-native-footer .newsletter-form .typeset p+p{margin-top:calc(1 * var(--fl4-footer-rem))}.fl4-native-footer .accordion summary{line-height:1;padding:calc(1.5 * var(--fl4-footer-rem)) 0}.fl4-native-footer .accordion .summary__title{display:flex;flex:1}.fl4-native-footer .accordion+.accordion{margin-top:0;border-top:none}.fl4-native-footer .accordion{display:block;margin-top:calc(2.5 * var(--fl4-footer-rem));margin-bottom:0;border-top:calc(.1 * var(--fl4-footer-rem)) solid rgb(var(--color-border));border-bottom:calc(.1 * var(--fl4-footer-rem)) solid rgb(var(--color-border))}.fl4-native-footer .accordion__title{display:inline-block;max-width:calc(100% - calc(6 * var(--fl4-footer-rem)));min-height:calc(1.6 * var(--fl4-footer-rem));margin:0;word-break:break-word}.fl4-native-footer .accordion .summary__title .icon{flex:0 0 auto;align-self:center;fill:rgb(var(--color-foreground));width:calc(1.6 * var(--fl4-footer-rem));height:calc(1.6 * var(--fl4-footer-rem));margin-inline-end:calc(1.2 * var(--fl4-footer-rem))}.fl4-native-footer .accordion details[open]>summary .icon-caret{transform:scaleY(-1)}.fl4-native-footer .accordion__content{padding-bottom:calc(1.5 * var(--fl4-footer-rem));word-break:break-word}.fl4-native-footer .accordion__content img{max-width:100%}.fl4-native-footer .list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:calc(-.5 * var(--fl4-footer-rem)) 0;padding:0}@media screen and (min-width:750px){.fl4-native-footer .list-payment{justify-content:flex-end;margin:calc(-.5 * var(--fl4-footer-rem))}}.fl4-native-footer .list-payment__item{align-items:center;display:flex;padding:calc(.5 * var(--fl4-footer-rem))}.fl4-native-footer .list-social{display:flex;flex-wrap:wrap;gap:calc(.5 * var(--fl4-footer-rem));margin-inline-start:calc(-1 * var(--fl4-footer-rem))}.fl4-native-footer .list-social__link{position:relative;z-index:1;background:none;align-items:center;justify-content:center;display:flex;width:calc(4 * var(--fl4-footer-rem));height:calc(4 * var(--fl4-footer-rem));transition-property:color}.fl4-native-footer .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){.fl4-native-footer .list-social__link:hover{color:rgb(var(--color-background))}.fl4-native-footer .list-social__link:hover:after{transform:scale(1)}}.fl4-native-footer .list-social__link .icon{margin:0}.fl4-native-footer .rte>p:first-child{margin-top:0}.fl4-native-footer .rte>p:last-child{margin-bottom:0}.fl4-native-footer .rte>p[data-spam-detection-disclaimer]{margin:calc(2 * var(--fl4-footer-rem)) 0}.fl4-native-footer .rte table{table-layout:fixed}@media screen and (min-width:750px){.fl4-native-footer .rte table td{padding-inline-start:calc(1.2 * var(--fl4-footer-rem));padding-inline-end:calc(1.2 * var(--fl4-footer-rem))}}.fl4-native-footer .rte img{height:auto;max-width:100%}.fl4-native-footer .rte cite{display:block}.fl4-native-footer .rte ul{padding-inline-start:calc(2 * var(--fl4-footer-rem))}.fl4-native-footer .rte li{margin-bottom:calc(.5 * var(--fl4-footer-rem));list-style:inherit}.fl4-native-footer .rte li:last-child{margin-bottom:0}.fl4-native-footer .rte a{color:rgb(var(--color-link));font-size:inherit;position:relative;cursor:pointer;padding-bottom:calc(.2 * var(--fl4-footer-rem));text-decoration:none;background-color:transparent;background-image:linear-gradient(to top,rgb(var(--color-link)) 0px 0px),linear-gradient(to top,rgb(var(--color-border)) 0px 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% calc(.1 * var(--fl4-footer-rem)),100% calc(.1 * var(--fl4-footer-rem));transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default)}@media screen and (hover:hover){.fl4-native-footer .rte a:hover{background-position:left bottom,left bottom;background-size:100% calc(.1 * var(--fl4-footer-rem)),100% calc(.1 * var(--fl4-footer-rem))}}.fl4-native-footer .rte blockquote{display:inline-flex}.fl4-native-footer .rte blockquote>*{margin:calc(-.5 * var(--fl4-footer-rem)) 0 calc(-.5 * var(--fl4-footer-rem)) 0}.fl4-native-footer .footer{font-size:calc(1.8 * var(--fl4-footer-rem));line-height:calc(1 + .8 / var(--font-body-scale));color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background))}.fl4-native-footer .footer--border-top{border-top:calc(.1 * var(--fl4-footer-rem)) solid rgb(var(--color-border))}@media screen and (max-width:749px){.fl4-native-footer .footer--border-top{border-top:0}.fl4-native-footer .footer .flex-grid{display:block;margin-bottom:0}.fl4-native-footer .footer-block.flex-grid__item{padding:0;margin:calc(4 * var(--fl4-footer-rem)) 0;width:100%}.fl4-native-footer .footer-block.flex-grid__item:first-child{border-top:0}.fl4-native-footer footer details[empty] summary~*{padding-top:calc(1.5 * var(--fl4-footer-rem))}.fl4-native-footer .footer--border-top .footer__content-left{border-top:calc(.1 * var(--fl4-footer-rem)) solid rgb(var(--color-border))}.fl4-native-footer .footer--border-top .footer__content-top{padding-top:0}}.fl4-native-footer .footer__content-top{display:block;padding-top:calc(2 * var(--fl4-footer-rem));padding-bottom:calc(2 * var(--fl4-footer-rem))}@media screen and (min-width:750px){.fl4-native-footer .footer__content-top{padding-top:calc(7 * var(--fl4-footer-rem));padding-bottom:calc(6 * var(--fl4-footer-rem))}.fl4-native-footer .footer__content-top .flex-grid{row-gap:calc(6 * var(--fl4-footer-rem));margin-bottom:0}}.fl4-native-footer .footer__content-bottom{padding-bottom:calc(3 * var(--fl4-footer-rem))}.fl4-native-footer .footer__content-bottom-wrapper{display:flex;width:100%}@media screen and (max-width:749px){.fl4-native-footer .footer__content-bottom{flex-wrap:wrap;margin-top:calc(-.1 * var(--fl4-footer-rem));row-gap:calc(1.5 * var(--fl4-footer-rem))}.fl4-native-footer .footer__content-bottom-wrapper{flex-direction:column-reverse;flex-wrap:wrap}.fl4-native-footer .footer__content-bottom-wrapper .footer__column--info{margin-top:calc(1.5 * var(--fl4-footer-rem))}}.fl4-native-footer .footer__content-left,.fl4-native-footer .footer__content-right{width:100%;max-width:100%;padding-bottom:0}@media screen and (min-width:750px)and (max-width:989px){.fl4-native-footer .footer__content-left{width:calc(65% - var(--grid-horizontal-spacing) / 2)}.fl4-native-footer .footer__content-right{width:calc(35% - var(--grid-horizontal-spacing) / 2)}}.fl4-native-footer .footer__content-left .flex-grid,.fl4-native-footer .footer__content-right .flex-grid{margin-bottom:0}.fl4-native-footer .footer__content-left--only .footer-block{max-width:100%}@media screen and (max-width:989px){.fl4-native-footer .footer__content-right .small-hide{display:none}.fl4-native-footer .footer__content-right .flex-grid__item{width:100%;max-width:100%;margin-top:calc(-.1 * var(--fl4-footer-rem))}}@media screen and (min-width:990px){.fl4-native-footer .footer__content-left,.fl4-native-footer .footer__content-right{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.fl4-native-footer .footer__content-left--alt{width:calc(65% - var(--grid-horizontal-spacing) / 2)}.fl4-native-footer .footer__content-left--alt+.footer__content-right{width:calc(35% - var(--grid-horizontal-spacing) / 2)}.fl4-native-footer .footer__content-left--alt+.footer__content-right .flex-grid__item.small-hide{display:none}.fl4-native-footer .footer__content-left--alt+.footer__content-right .flex-grid__item{width:100%;max-width:100%;display:flex;justify-content:flex-end}.fl4-native-footer .footer__content-left--alt+.footer__content-right .accordion{max-width:calc(32 * var(--fl4-footer-rem))}}@media screen and (max-width:749px){.fl4-native-footer .footer__content-right .flex-grid__item{padding-bottom:0}.fl4-native-footer .footer__content-right .accordion{border-bottom:0}.fl4-native-footer .footer__content-right .footer__list-social{justify-content:center}.fl4-native-footer .footer__content-right .footer-block__details-content{margin-bottom:0}}.fl4-native-footer .footer__column{width:100%;align-items:flex-end}.fl4-native-footer .footer__column--info{padding-top:calc(2 * var(--fl4-footer-rem))}@media screen and (min-width:750px){.fl4-native-footer .footer__blocks-wrapper{--grid-horizontal-spacing: calc(2 * var(--fl4-footer-rem))}.fl4-native-footer .footer__column--info{padding-top:0}}.fl4-native-footer .accordion:empty+.footer-block{margin-top:0}.fl4-native-footer .footer .small-hide+.accordion{border-top:none}@media screen and (min-width:750px){.fl4-native-footer .footer-block{display:block;margin-top:0}}.fl4-native-footer .footer-block:empty{display:none}.fl4-native-footer .footer-block--newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin-top:calc(5 * var(--fl4-footer-rem))}.fl4-native-footer .footer-block--newsletter:only-child{margin-top:0}.fl4-native-footer .footer-block--newsletter>*{flex:1 1 100%}@media screen and (min-width:750px){.fl4-native-footer .footer-block--newsletter{flex-wrap:nowrap;justify-content:space-between}}.fl4-native-footer .footer-block__heading{margin-bottom:calc(2 * var(--fl4-footer-rem));margin-top:0;font-size:calc(var(--font-heading-scale) * calc(1.6 * var(--fl4-footer-rem)))}@media screen and (min-width:990px){.fl4-native-footer .footer-block__heading{font-size:calc(var(--font-heading-scale) * calc(1.8 * var(--fl4-footer-rem)))}}.fl4-native-footer .footer__list-social:empty,.fl4-native-footer .footer-block--newsletter:empty{display:none}.fl4-native-footer .footer__list-social .list-social__item--placeholder{font-size:calc(1.3 * var(--fl4-footer-rem));letter-spacing:calc(.04 * var(--fl4-footer-rem));color:rgb(var(--color-heading))}.fl4-native-footer .footer__list-social .list-social__item--placeholder:not(:only-child){display:none}.fl4-native-footer .footer-block__newsletter+.accordion__title{margin-top:calc(3 * var(--fl4-footer-rem));margin-bottom:calc(1 * var(--fl4-footer-rem))}.fl4-native-footer .footer-block__newsletter+.accordion__title:empty+.footer__list-social{margin-top:calc(3 * var(--fl4-footer-rem))}.fl4-native-footer .footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;font-size:calc(1.2 * var(--fl4-footer-rem));margin-top:calc(-.6 * var(--fl4-footer-rem));margin-inline-start:calc(-1.5 * var(--fl4-footer-rem));margin-inline-end:calc(-1.5 * var(--fl4-footer-rem))}.fl4-native-footer .footer__localization:empty{display:none}@media screen and (min-width:750px){.fl4-native-footer .footer__localization{justify-content:flex-end}}.fl4-native-footer .localization-form__currency{display:inline-block}.fl4-native-footer .localization-form{padding-inline-start:calc(1.5 * var(--fl4-footer-rem));padding-inline-end:calc(1.5 * var(--fl4-footer-rem))}@media screen and (max-width:749px){.fl4-native-footer .localization-form .button{word-break:break-all}}.fl4-native-footer .localization-form__select{position:relative;margin-bottom:calc(1.5 * var(--fl4-footer-rem));border:0;padding-inline-start:calc(1 * var(--fl4-footer-rem));text-align:start}.fl4-native-footer noscript .localization-form__select{padding-inline-start:calc(0 * var(--fl4-footer-rem));box-shadow:inset 0 0 0 calc(.1 * var(--fl4-footer-rem)) rgb(var(--color-border));transition:box-shadow var(--duration-default) ease}.fl4-native-footer noscript localization-form .localization-selector{padding:calc(.8 * var(--fl4-footer-rem)) calc(1.5 * var(--fl4-footer-rem));width:100%;height:calc(4 * var(--fl4-footer-rem));background:none}.fl4-native-footer noscript .localization-form__select .icon-caret{display:none}.fl4-native-footer .no-js .footer__localization localization-form{display:none}@media screen and (max-width:749px){.fl4-native-footer .footer__localization noscript{flex:0 0 100%;margin-bottom:calc(3 * var(--fl4-footer-rem))}.fl4-native-footer .footer__localization noscript button{width:100%}}.fl4-native-footer .localization-form__select .icon-caret{width:calc(.8 * var(--fl4-footer-rem));margin-inline-start:calc(1 * var(--fl4-footer-rem))}.fl4-native-footer localization-form .localization-selector{background-color:transparent;box-shadow:none;padding:calc(1 * var(--fl4-footer-rem)) 0;height:auto;margin:0;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:calc(.04 * var(--fl4-footer-rem))}.fl4-native-footer .localization-selector option{color:#000}.fl4-native-footer .localization-selector+.disclosure__list{opacity:1;animation:fl4-footer-animateLocalization var(--duration-default) ease}.fl4-native-footer .footer__payment{margin-top:calc(1.5 * var(--fl4-footer-rem))}.fl4-native-footer .footer__copyright{text-align:center;font-size:calc(1.4 * var(--fl4-footer-rem))}.fl4-native-footer .copyright__content{display:block;font-size:calc(1.2 * var(--fl4-footer-rem))}.fl4-native-footer footer details[open] summary{margin-bottom:calc(1.5 * var(--fl4-footer-rem))}.fl4-native-footer footer details[empty] summary{padding:0}.fl4-native-footer footer .accordion__title{max-width:100%;font-size:calc(1.2 * var(--fl4-footer-rem));letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-heading))}.fl4-native-footer footer .accordion__title:empty+.icon{display:none}@media screen and (min-width:750px){.fl4-native-footer footer details[open] summary{margin-bottom:calc(2.5 * var(--fl4-footer-rem))}.fl4-native-footer footer details summary{cursor:default}.fl4-native-footer footer details[open] summary~*{animation:none}.fl4-native-footer footer details summary .icon{display:none}.fl4-native-footer footer .accordion__title{font-size:calc(1 * var(--fl4-footer-rem))}.fl4-native-footer .footer__copyright{text-align:start}.fl4-native-footer .copyright__content{padding:calc(.4 * var(--fl4-footer-rem)) 0}}.fl4-native-footer .footer .accordion{margin:0;display:block;border-color:rgb(var(--color-border))}@media screen and (min-width:750px){.fl4-native-footer .footer .accordion{border:none}.fl4-native-footer .footer .accordion summary{padding:0}.fl4-native-footer footer details[empty] summary{margin-bottom:0}}.fl4-native-footer .footer .list-menu__item--link{padding:0;text-decoration:none;font-size:calc(1.6 * var(--fl4-footer-rem));line-height:calc(1 + .4 / var(--font-body-scale))}.fl4-native-footer .footer-block__details-content{margin-bottom:calc(4 * var(--fl4-footer-rem))}.fl4-native-footer .footer-block__details-content.rte{font-size:calc(1.4 * var(--fl4-footer-rem))}.fl4-native-footer .footer__follow-on-shop{display:flex;text-align:center;margin:calc(.4 * var(--fl4-footer-rem)) 0}.fl4-native-footer .footer-block__newsletter+.footer__follow-on-shop{margin-top:calc(3 * var(--fl4-footer-rem))}@media(min-width:750px){.fl4-native-footer .footer__follow-on-shop{text-align:start}.fl4-native-footer .footer-block__details-content{margin-bottom:0}.fl4-native-footer .footer-block__details-content>p,.fl4-native-footer .footer-block__details-content>li{padding:0}}.fl4-native-footer .footer-block-image{line-height:0}@media screen and (max-width:749px){.fl4-native-footer .footer-block-image{text-align:center}.fl4-native-footer .footer__follow-on-shop{display:flex;justify-content:center}}.fl4-native-footer .footer-block-image a{display:inline-block;line-height:0}.fl4-native-footer .footer-block-image p{margin:calc(1 * var(--fl4-footer-rem)) 0 0}.fl4-native-footer .footer-block-image img{height:auto}.fl4-native-footer .footer-block__details-content .placeholder{max-width:calc(20 * var(--fl4-footer-rem))}.fl4-native-footer .copyright__content a{text-decoration:none;color:rgb(var(--color-link));background-color:transparent;background-image:linear-gradient(to top,rgb(var(--color-border)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% calc(.1 * var(--fl4-footer-rem)),100% calc(.1 * var(--fl4-footer-rem));transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default);line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (hover:hover){.fl4-native-footer .copyright__content a:hover{background-position:left bottom,left bottom;background-size:100% calc(.1 * var(--fl4-footer-rem)),100% calc(.1 * var(--fl4-footer-rem))}}.fl4-native-footer .policies{display:block}.fl4-native-footer .policies li{display:inline-flex;justify-content:center;align-items:center}.fl4-native-footer .policies li+li:before{content:"\b7";padding:0 calc(.8 * var(--fl4-footer-rem))}.fl4-native-footer .policies li a{display:block}@keyframes fl4-footer-animateLocalization{0%{opacity:0;transform:translate(-50%,calc(1 * var(--fl4-footer-rem)))}to{opacity:1;transform:translate(-50%)}}.fl4-native-footer{box-sizing:border-box;width:100%;margin-top:64px;padding-bottom:calc(112px + env(safe-area-inset-bottom,0px));background:#e9ecf1;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(1.5 * var(--fl4-footer-rem));letter-spacing:normal;line-height:calc(1 + .8 / var(--font-body-scale));text-align:start}.fl4-native-footer *,.fl4-native-footer *:before,.fl4-native-footer *:after{box-sizing:inherit}.fl4-native-footer .shopify-section-footer,.fl4-native-footer .shopify-section-group-footer-group{--gradient-background:#E9ECF1!important;--color-background:233,236,241!important;--color-foreground:37,43,59!important;--color-link:37,43,59!important;--color-heading:37,43,59!important;--color-border:211,217,226!important}.fl4-native-footer .shopify-section-group-footer-group img[src*="pngwing.com_3"]{filter:invert(1) hue-rotate(180deg)}.fl4-native-footer .footer a{color:rgb(var(--color-link))}.fl4-native-footer .footer .list-social__link:hover{color:rgb(var(--color-background))}@media screen and (min-width:750px){.fl4-native-footer{font-size:calc(1.6 * var(--fl4-footer-rem))}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/fl4-native-footer.css.map */
