/* Footer: the live theme's own footer CSS, scoped to .eg-dawn; rem converted at the live 10px root */
.eg-footer-dawn{--font-body-family: Outfit, sans-serif;--font-body-style: normal;--font-body-weight: 300;--font-heading-family: Cabin, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-scale: 1.0;--font-heading-scale: 1.0;--font-button-family: var(--font-body-family);--font-button-size: 12px;--font-button-baseline: 0px;--font-price-family: var(--font-heading-family);--font-price-scale: var(--font-heading-scale);--color-base-text: 33, 35, 38;--color-base-background: 255, 255, 255;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 26, 27, 24;--color-base-accent: 120, 155, 74;--color-base-heading: 26, 27, 24;--color-base-border: 210, 213, 217;--color-placeholder: 243, 243, 243;--color-overlay: 33, 35, 38;--color-keyboard-focus: 135, 173, 245;--color-shadow: 168, 232, 226;--shadow-opacity: 1;--color-background-dark: 235, 235, 235;--color-price: #1a1b18;--color-sale-price: #d72c0d;--color-critical: #d72c0d;--color-success: #008060;--page-width: 1600px;--page-width-margin: 0px;--button-radius: 0px;--button-border-width: 1px;--button-shadow-horizontal-offset: 0px;--button-shadow-vertical-offset: 0px;font-size:15px;letter-spacing:.6px;line-height:1.8;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground));background:rgb(var(--color-background))}
@media screen and (min-width:750px){.eg-footer-dawn{font-size:16px}}
.eg-footer-dawn *,.eg-footer-dawn *::before,.eg-footer-dawn *::after{box-sizing:border-box}
.eg-footer-dawn{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background);--color-heading: var(--color-base-heading);--color-border: var(--color-base-border)}
.eg-footer-dawn{--color-button-background: var(--color-base-accent);--color-button-border: var(--color-base-accent);--color-button-text: var(--color-base-solid-button-labels)}
.eg-footer-dawn .button--secondary{--color-button-background: var(--color-background);--color-button-border: var(--color-base-outline-button-labels);--color-button-text: var(--color-base-outline-button-labels)}
.eg-footer-dawn .button--tertiary{--color-button-background: var(--color-background);--color-button-border: var(--color-border);--color-button-text: var(--color-base-outline-button-labels)}
.eg-footer-dawn{--color-link: var(--color-base-outline-button-labels)}
.eg-footer-dawn{--color-badge-background: rgba(var(--color-background), .95);--color-badge-foreground: rgb(var(--color-foreground));--color-badge-border: rgb(var(--color-border))}
.eg-footer-dawn{--duration-short: .1s;--duration-default: .25s;--duration-long: .5s;--duration-animate: 1s;--image-position: center center}
.eg-footer-dawn .page-width{max-width:var(--page-width);margin:0 auto;padding:0 15px}
.eg-footer-dawn .page-width-desktop{padding:0;margin:0 auto}
@media screen and (min-width:750px){.eg-footer-dawn .page-width{padding:0 50px}.eg-footer-dawn .page-width--narrow{padding:0 90px}.eg-footer-dawn .page-width-desktop{padding:0}}
@media screen and (min-width:990px){.eg-footer-dawn .page-width--inner{padding:0 150px}.eg-footer-dawn .page-width--narrow{max-width:726px;padding:0}.eg-footer-dawn .page-width-desktop{max-width:var(--page-width);padding:0 50px}}
.eg-footer-dawn .page-width--full-width{max-width:100%;padding:0}
.eg-footer-dawn{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));overflow-x:hidden}
.eg-footer-dawn .grid-auto-flow{display:grid;grid-auto-flow:column}
.eg-footer-dawn .rte-width{max-width:820px;margin:0 auto 20px}
.eg-footer-dawn .list-unstyled{margin:0;padding:0;list-style:none}
.eg-footer-dawn .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}
.eg-footer-dawn .visually-hidden--inline{margin:0;height:1em}
.eg-footer-dawn .heading,.eg-footer-dawn h1,.eg-footer-dawn h2,.eg-footer-dawn h3,.eg-footer-dawn h4,.eg-footer-dawn h5,.eg-footer-dawn .h0,.eg-footer-dawn .h1,.eg-footer-dawn .h2,.eg-footer-dawn .h3,.eg-footer-dawn .h4,.eg-footer-dawn .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) * 0.6px);color:rgb(var(--color-heading));line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}
.eg-footer-dawn h4,.eg-footer-dawn .h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 15px)}
@media only screen and (min-width:750px){.eg-footer-dawn h4,.eg-footer-dawn .h4{font-size:calc(var(--font-heading-scale) * 16px)}}
.eg-footer-dawn [data-heading-capitalize] .card-information__text.h4,.eg-footer-dawn [data-heading-capitalize] .bundle-products .product-title{font-size:calc(var(--font-heading-scale) * 15px - 2px);letter-spacing:.2em}
@media only screen and (min-width:750px){.eg-footer-dawn [data-heading-capitalize] .card-information__text.h4,.eg-footer-dawn [data-heading-capitalize] .bundle-products .product-title{font-size:calc(var(--font-heading-scale) * 16px - 2px)}}
.eg-footer-dawn .typeset .link,.eg-footer-dawn .typeset2 .link,.eg-footer-dawn .typeset3 .link{font-size:inherit}
.eg-footer-dawn .caption-with-letter-spacing .link{font-size:inherit;color:inherit}
.eg-footer-dawn .caption-large,.eg-footer-dawn .customer .field input,.eg-footer-dawn .customer select,.eg-footer-dawn .field__input,.eg-footer-dawn .form__label,.eg-footer-dawn .select__select{font-size:13px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:0.4px}
@media screen and (max-width:749px){.eg-footer-dawn .small-hide{display:none!important}}
.eg-footer-dawn a:empty,.eg-footer-dawn ul:empty,.eg-footer-dawn dl:empty,.eg-footer-dawn div:empty,.eg-footer-dawn section:empty,.eg-footer-dawn article:empty,.eg-footer-dawn p:empty,.eg-footer-dawn h1:empty,.eg-footer-dawn h2:empty,.eg-footer-dawn h3:empty,.eg-footer-dawn h4:empty,.eg-footer-dawn h5:empty,.eg-footer-dawn h6:empty{display:none}
.eg-footer-dawn .link{font-family:inherit;font-size:14px;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% 1px,100% 1px;transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default)}
@media screen and (hover:hover){.eg-footer-dawn .link:hover{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}}
.eg-footer-dawn .link--text{color:rgb(var(--color-foreground))}
.eg-footer-dawn .link--underline{background-image:linear-gradient(to top,rgb(var(--color-link)) 0px 0px),linear-gradient(to top,rgb(var(--color-border)) 0px 0px)}
.eg-footer-dawn .link-with-icon{background-image:none;display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}
.eg-footer-dawn .link-with-icon .label{position:relative}
@media screen and (hover:hover){.eg-footer-dawn .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% 1px,100% 1px;transition:background-size var(--duration-default) ease}.eg-footer-dawn .link-with-icon:hover .label{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}}
.eg-footer-dawn .link-with-icon .icon{width:18px;height:18px;margin-inline-end:10px}
.eg-footer-dawn details>*{box-sizing:border-box}
@media screen and (hover:hover){.eg-footer-dawn .animate-arrow .icon-arrow path{transform:translate(-2.5px);transition:transform var(--duration-default) ease}.eg-footer-dawn .animate-arrow:hover .icon-arrow path{transform:translate(-0.5px)}}
.eg-footer-dawn summary{cursor:pointer;list-style:none;position:relative}
.eg-footer-dawn summary .icon-caret{position:absolute;top:50%;right:15px;margin-top:-3px;height:6px;transition:transform var(--duration-default) ease}
.eg-footer-dawn summary::-webkit-details-marker{display:none}
.eg-footer-dawn .title-wrapper .link{font-size:16px;margin-top:0;flex-shrink:0}
.eg-footer-dawn .title-wrapper .link-with-icon{display:flex;align-items:center;text-transform:uppercase;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 13px);letter-spacing:3px;font-weight:600}
.eg-footer-dawn .title-wrapper.right .link-with-icon .icon{width:15px}
.eg-footer-dawn .title .link{font-size:inherit;line-height:normal}
.eg-footer-dawn .grid{display:flex;flex-wrap:wrap;margin-bottom:20px;padding:0;list-style:none;column-gap:var(--grid-horizontal-spacing);--grid-horizontal-spacing: 10px}
@media screen and (min-width:480px){.eg-footer-dawn .grid{--grid-horizontal-spacing: 20px}}
@media screen and (min-width:750px){.eg-footer-dawn .grid{--grid-horizontal-spacing: 30px}}
.eg-footer-dawn .grid__item{padding-bottom:5px;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){.eg-footer-dawn .grid__item{padding-bottom:10px}.eg-footer-dawn .grid__item--one-third{max-width:100%;width:calc(33.33% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .grid__item--two-third{max-width:100%;width:calc(66.67% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .grid__item--one-quarter{max-width:100%;width:calc(25% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .grid__item--three-quarter{max-width:100%;width:calc(75% - var(--grid-horizontal-spacing) / 2)}}
.eg-footer-dawn .grid--gapless{margin-bottom:0;--grid-horizontal-spacing: 0px}
.eg-footer-dawn .grid--gapless .grid__item{padding-bottom:0}
@media screen and (max-width:749px){.eg-footer-dawn .grid__item.slider__slide--full-width{width:100%;max-width:none}}
@media screen and (min-width:750px)and (max-width:989px){.eg-footer-dawn .grid--1-col-tablet .grid__item{max-width:100%}.eg-footer-dawn .grid--one-third-max.grid--2-col-tablet .grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .grid--one-third-max.grid--3-col-tablet .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}
@media screen and (min-width:990px){.eg-footer-dawn .grid--one-third-max.grid--3-col-desktop .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}
.eg-footer-dawn .grid--1-col .grid__item{max-width:100%;width:100%}
.eg-footer-dawn .grid--3-col .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}
@media screen and (min-width:750px){.eg-footer-dawn .grid--3-col .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}
.eg-footer-dawn .grid--2-col .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:100%}
@media screen and (min-width:750px){.eg-footer-dawn .grid--2-col .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.eg-footer-dawn .grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.eg-footer-dawn .grid--3p3-col-tablet .grid__item{width:calc(30.3% - var(--grid-horizontal-spacing) * 3 / 3.3)}.eg-footer-dawn .grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .grid--2p3-col-tablet .grid__item{width:calc(43.48% - var(--grid-horizontal-spacing) 2 / 2.3)}.eg-footer-dawn .grid--1-col-tablet .grid__item{width:100%}}
@media screen and (min-width:990px){.eg-footer-dawn .grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-horizontal-spacing) * 5 / 6)}.eg-footer-dawn .grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)}.eg-footer-dawn .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.eg-footer-dawn .grid--4p3-col-desktop .grid__item{width:calc(23.26% - var(--grid-horizontal-spacing) * 4 / 4.3)}.eg-footer-dawn .grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.eg-footer-dawn .grid--3p3-col-desktop .grid__item{width:calc(30.3% - var(--grid-horizontal-spacing) * 3 / 3.3)}.eg-footer-dawn .grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .grid--rigid.grid--6-col-desktop .grid__item{max-width:calc(16.66% - var(--grid-horizontal-spacing) * 5 / 6)}.eg-footer-dawn .grid--rigid.grid--5-col-desktop .grid__item{max-width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)}.eg-footer-dawn .grid--rigid.grid--4-col-desktop .grid__item{max-width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.eg-footer-dawn .grid--rigid.grid--3-col-desktop .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.eg-footer-dawn .grid--rigid.grid--2-col-desktop .grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}}
@media screen and (min-width:990px){.eg-footer-dawn .grid--1-col-desktop{flex:0 0 100%;max-width:100%}.eg-footer-dawn .grid--1-col-desktop .grid__item{width:100%;max-width:100%}}
@media screen and (max-width:480px){.eg-footer-dawn .grid--1-col-mobile .grid__item{max-width:100%;width:100%}}
.eg-footer-dawn .grid__item--vertical-align{align-self:center}
.eg-footer-dawn .grid__item--full-width{flex:0 0 100%;max-width:100%}
.eg-footer-dawn .grid--no-gutters{column-gap:0}
.eg-footer-dawn .grid--no-gutters .grid__item{padding-bottom:0}
.eg-footer-dawn .button,.eg-footer-dawn .shopify-challenge__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:10px 30px;padding-top:calc(10px + 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:240px;max-width:100%;min-height:46px;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){.eg-footer-dawn .button,.eg-footer-dawn .shopify-challenge__button{min-height:50px}.eg-footer-dawn .button--large{font-size:calc(var(--font-button-size) + 2px);padding:15px 30px;padding-top:calc(15px + var(--font-button-baseline));min-height:60px}}
.eg-footer-dawn .button[disabled],.eg-footer-dawn .button[aria-disabled=true]{pointer-events:none}
.eg-footer-dawn .button,.eg-footer-dawn .button-label,.eg-footer-dawn .shopify-challenge__button{font-size:var(--font-button-size);letter-spacing:.2em;line-height:calc(1 + .2 / var(--font-body-scale))}
.eg-footer-dawn .button--tertiary{font-size:calc(var(--font-button-size) - 1px);padding:8px 15px;padding-top:calc(8px + var(--font-button-baseline));min-width:90px;min-height:40px;line-height:calc(1 + .8 / var(--font-body-scale));border:none;box-shadow:inset 0 0 0 1px rgb(var(--color-button-border));transition:box-shadow var(--duration-default) ease}
.eg-footer-dawn .button--small{font-size:max(calc(var(--font-button-size) - 2px),12px);padding:6px 20px;padding-top:calc(6px + var(--font-button-baseline));min-height:40px;min-width:180px}
@media screen and (hover:hover){.eg-footer-dawn .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)}.eg-footer-dawn .button--secondary:after{content:"";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;width:120%;height:100%;background-image:none;background-color:rgb(var(--color-button-text));backface-visibility:hidden;will-change:transform;transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform-origin:0% 100%;transition:transform var(--duration-long) ease}.eg-footer-dawn .button--tertiary:after{content:none}.eg-footer-dawn .button:hover{box-shadow:none;background-color:rgba(var(--color-button-background),.85);transition-delay:var(--duration-default)}.eg-footer-dawn .button:hover:after{animation:shine var(--duration-animate) ease}.eg-footer-dawn .button--secondary:hover{color:rgb(var(--color-button-background));transition-delay:0s}.eg-footer-dawn .button--secondary:hover:after{animation:none;transform:rotate3d(0,0,1,0) translateZ(0)}.eg-footer-dawn .button--tertiary:hover{color:rgb(var(--color-button-text));box-shadow:inset 0 0 0 2px rgb(var(--color-button-border));transition-delay:0s}}
.eg-footer-dawn .button:disabled,.eg-footer-dawn .button[aria-disabled=true],.eg-footer-dawn .button.disabled{cursor:not-allowed;opacity:.5}
.eg-footer-dawn .button--full-width{display:flex;width:100%}
.eg-footer-dawn .button.loading{color:transparent}
.eg-footer-dawn .button.loading:after{content:"";display:block;animation:loading var(--duration-long) infinite linear;border:2px solid transparent;border-inline-start:2px solid rgb(var(--color-button-text));border-radius:100%;height:24px;width:24px;z-index:-1;position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-12px;right:auto;bottom:auto;background:none;transform:none;transform-origin:unset}
.eg-footer-dawn .button--small.loading:before{width:20px;height:20px}
.eg-footer-dawn .button--cta{min-height:45px;background:none;box-shadow:none;min-width:auto;max-width:100%;padding:0;border:none;justify-content:space-between;text-transform:none;color:rgb(var(--color-link))}
.eg-footer-dawn .button--cta.button--small{min-height:27px;min-width:auto}
.eg-footer-dawn .button--cta.button--small .label{padding-inline-end:10px;font-size:10px;line-height:20px;text-transform:uppercase;letter-spacing:.2em}
@media screen and (min-width:750px){.eg-footer-dawn .button--cta{min-width:225px}.eg-footer-dawn .button--cta.button--large .label{font-size:18px}}
@media screen and (hover:hover){.eg-footer-dawn .button--cta:hover{color:rgb(var(--color-link));background-color:transparent}}
.eg-footer-dawn .button--cta:before,.eg-footer-dawn .button--cta:after{content:"";position:absolute;width:100%;height:1px;bottom:0;right:0;top:auto;left:auto;transform:none;border:none;background-image:none;background-color:rgb(var(--color-border));transition:transform var(--duration-default) ease}
.eg-footer-dawn .button--cta:before{transform:scaleX(0);transform-origin:left;transition-delay:0s}
.eg-footer-dawn .button--cta:after{transform-origin:right;transition-delay:.25s}
@media screen and (hover:hover){.eg-footer-dawn .button--cta:hover:before{transform:scaleX(1);transition-delay:.25s}.eg-footer-dawn .button--cta:hover:after{transform:scaleX(0);transition-delay:0s}}
.eg-footer-dawn .button--cta .label{padding-inline-end:20px;font-size:16px;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:0.4px;text-align:start;display:inline-block;vertical-align:top;overflow:hidden;transition:transform var(--duration-default) ease}
@media screen and (hover:hover){.eg-footer-dawn .button--cta:hover .label{transform:translate(5px)}}
.eg-footer-dawn .button--cta .icon{fill:currentColor;width:15px;height:15px}
.eg-footer-dawn .button--cta.loading{color:rgb(var(--color-link))}
.eg-footer-dawn .button--cta.loading:before{content:none}
.eg-footer-dawn .button--cta.loading:after{background-color:transparent;border-width:1px;width:16px;height:16px;margin-top:-8px;margin-left:0;left:auto;right:0}
.eg-footer-dawn .button--cta.loading .icon{color:transparent}
.eg-footer-dawn .button--arrow{box-shadow:none;min-height:auto;min-width:auto}
.eg-footer-dawn .field__input,.eg-footer-dawn .select__select,.eg-footer-dawn .customer .field input,.eg-footer-dawn .customer select{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 1px rgb(var(--color-border));height:42px;box-sizing:border-box;transition:box-shadow var(--duration-default) ease}
@media screen and (min-width:750px){.eg-footer-dawn .field__input,.eg-footer-dawn .select__select,.eg-footer-dawn .customer .field input,.eg-footer-dawn .customer select{min-height:45px}}
@media screen and (hover:hover){.eg-footer-dawn .field__input:hover,.eg-footer-dawn .select__select:hover,.eg-footer-dawn .customer .field input:hover,.eg-footer-dawn .customer select:hover{box-shadow:inset 0 0 0 2px rgb(var(--color-border))}}
.eg-footer-dawn .field__input.invalid,.eg-footer-dawn .select__select.invalid,.eg-footer-dawn .customer .field input.invalid,.eg-footer-dawn .customer select.invalid{box-shadow:inset 0 0 0 1px var(--color-critical)}
@media screen and (hover:hover){.eg-footer-dawn .field__input.invalid:hover,.eg-footer-dawn .select__select.invalid:hover,.eg-footer-dawn .customer .field input.invalid:hover,.eg-footer-dawn .customer select.invalid:hover{box-shadow:inset 0 0 0 2px var(--color-critical)}}
.eg-footer-dawn .field__input:focus-visible,.eg-footer-dawn .select__select:focus-visible,.eg-footer-dawn .customer .field input:focus-visible,.eg-footer-dawn .customer select:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgb(var(--color-border))}
.eg-footer-dawn .select .icon-caret,.eg-footer-dawn .customer select+svg{height:6px;pointer-events:none;position:absolute;top:calc(50% - 3.5px);right:15px}
.eg-footer-dawn .field{position:relative;width:100%;display:flex}
.eg-footer-dawn .customer .field{display:block}
.eg-footer-dawn .field--with-error{flex-wrap:wrap}
.eg-footer-dawn .field__input,.eg-footer-dawn .customer .field input{flex-grow:1;text-align:start;padding:15px}
.eg-footer-dawn .field__input::-webkit-search-cancel-button,.eg-footer-dawn .customer .field input::-webkit-search-cancel-button{display:none}
.eg-footer-dawn .field__input::placeholder,.eg-footer-dawn .customer .field input::placeholder{color:rgb(var(--color-foreground));opacity:.7;transition:opacity var(--duration-default) ease}
.eg-footer-dawn .field__input:focus::placeholder,.eg-footer-dawn .customer .field input:focus::placeholder{opacity:.4}
.eg-footer-dawn .field__input:-webkit-autofill,.eg-footer-dawn .customer .field input:-webkit-autofill{background-clip:text;-webkit-background-clip:text}
.eg-footer-dawn .field__input::-webkit-search-decoration,.eg-footer-dawn .customer .field input::-webkit-search-decoration{-webkit-appearance:none}
.eg-footer-dawn .field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:44px;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:44px}
@media screen and (hover:hover){.eg-footer-dawn .field__button:hover{color:currentColor}}
.eg-footer-dawn .field__button:before{content:none}
.eg-footer-dawn .field__button>.icon{height:25px;width:25px}
.eg-footer-dawn .form__message.errors .rte a{color:inherit}
.eg-footer-dawn .form__message.errors+.errors ul{margin-top:0}
.eg-footer-dawn .customer .field .form__message{font-size:14px;text-align:start}
.eg-footer-dawn .form__message .icon,.eg-footer-dawn .customer .form__message .icon{align-self:flex-start;height:16px;width:16px;margin-inline-end:5px}
.eg-footer-dawn .customer .field .form__message .icon{align-self:start}
.eg-footer-dawn .form-status .icon{width:18px;height:18px}
.eg-footer-dawn .form-status-list .link:first-letter{text-transform:capitalize}
.eg-footer-dawn .quantity__button .icon{flex:0 0 10px;width:10px;height:10px;pointer-events:none;position:relative;z-index:2}
.eg-footer-dawn .no-js details[open] .modal__toggle{position:absolute;z-index:101;height:34px;width:44px;right:15px}
@media screen and (min-width:750px){.eg-footer-dawn .no-js details[open] .modal__toggle{height:44px;right:calc(50% - 300px)}}
.eg-footer-dawn .no-js details[open] .modal__toggle span{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:rgb(var(--color-background))}
.eg-footer-dawn .no-js details[open] .modal__toggle .icon-close{display:flex;width:12px;height:12px}
.eg-footer-dawn .no-js details[open] .modal__toggle-open{display:none}
.eg-footer-dawn .modal__close-button .icon{width:20px;height:20px;transition:transform var(--duration-default) ease}
@media screen and (hover:hover){.eg-footer-dawn .modal__close-button:hover .icon{transform:scale(.8) rotate(90deg)}}
.eg-footer-dawn .no-js details[open] .modal__content{overflow:visible}
.eg-footer-dawn .no-js details[open] .modal-overlay{display:block;animation:fade-in var(--duration-long) ease}
.eg-footer-dawn .no-js details[open] .modal-overlay:after{content:"";position:absolute;background-color:rgba(var(--color-overlay),.5);top:100%;left:0;right:0;height:100vh}
.eg-footer-dawn .header__icon .icon{stroke-width:var(--icon-weight);height:20px;width:20px;fill:none;vertical-align:middle;transition:transform var(--duration-default) ease;will-change:transform}
.eg-footer-dawn .header__icon .icon,.eg-footer-dawn #icon-close,.eg-footer-dawn #icon-search,.eg-footer-dawn #icon-cart{overflow:visible}
@media screen and (hover:hover){.eg-footer-dawn .header__icon:hover .icon{transform:scale(1.07)}}
.eg-footer-dawn .header .localization-selector .icon+.label{margin-inline-start:8px}
.eg-footer-dawn summary .header__icon--summary:after,.eg-footer-dawn drawer-close-button.header__icon--summary:after,.eg-footer-dawn drawer-close-button.header__icon--menu:after{content:"";position:absolute;width:34px;height:34px;border-radius:50%;transform:scale(0);background-color:rgba(var(--color-foreground),.08);transition:transform var(--duration-default) ease}
.eg-footer-dawn details[open].menu-opening>summary .header__icon--summary:after{transform:scale(1)}
.eg-footer-dawn drawer-close-button.header__icon--summary .icon-close,.eg-footer-dawn drawer-close-button.header__icon--menu .icon-close{height:14px;width:14px;stroke-width:calc(var(--icon-weight) - .1px);color:rgb(var(--color-link))}
.eg-footer-dawn .header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition-property:transform,opacity;transition-timing-function:ease;transition-duration:var(--duration-default);stroke-width:calc(calc(var(--icon-weight) * 2) - .4px)}
.eg-footer-dawn .header__icon--menu .icon-close{height:14px;width:14px;stroke-width:calc(var(--icon-weight) - .1px)}
.eg-footer-dawn details:not([open])>.header__icon--menu .icon-close,.eg-footer-dawn details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}
.eg-footer-dawn details[open].menu-opening>.header__icon--menu span{color:rgb(var(--color-header-foreground));transition:color var(--duration-default) ease}
.eg-footer-dawn .js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}
.eg-footer-dawn .js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}
@media screen and (min-width:990px){.eg-footer-dawn .header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.eg-footer-dawn .header--center-split .header__inline-menu .list-menu{justify-content:center;column-gap:0}}
@media screen and (min-width:1200px){.eg-footer-dawn .header--center-split .header__inline-menu .list-menu{column-gap:15px}}
@media screen and (hover:hover){.eg-footer-dawn details[open].menu-opening>.header__menu-item .label,.eg-footer-dawn .no-js details[open]>.header__menu-item .label,.eg-footer-dawn .header__menu-item:hover .label{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}}
.eg-footer-dawn .header__active-menu-item .label,.eg-footer-dawn .list-menu__item--active .label{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}
.eg-footer-dawn .header__menu-item .icon-caret{position:static;height:6px;width:auto;display:none;transition:transform var(--duration-default) ease}
.eg-footer-dawn .header__submenu .icon-caret{margin-inline-start:12px;margin-top:3px;display:block}
.eg-footer-dawn .header__submenu details[open]>summary .icon-caret{transform:scaleY(-1)}
.eg-footer-dawn .icon-plus-alt{position:relative}
.eg-footer-dawn .icon-plus-alt:before,.eg-footer-dawn .icon-plus-alt:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor}
.eg-footer-dawn .icon-plus-alt:before{width:100%;height:1px}
.eg-footer-dawn .icon-plus-alt:after{width:1px;height:100%}
@media screen and (forced-colors:active){.eg-footer-dawn .icon{color:CanvasText;fill:CanvasText!important}}
.eg-footer-dawn .breadcrumb .link{font-size:inherit}
.eg-footer-dawn .rte>p:first-child{margin-top:0}
.eg-footer-dawn .rte>p:last-child{margin-bottom:0}
.eg-footer-dawn .rte>p[data-spam-detection-disclaimer]{margin:20px 0}
.eg-footer-dawn .rte table{table-layout:fixed}
@media screen and (min-width:750px){.eg-footer-dawn .rte table td{padding-inline-start:12px;padding-inline-end:12px}}
.eg-footer-dawn .rte img{height:auto;max-width:100%}
.eg-footer-dawn .rte cite{display:block}
.eg-footer-dawn .rte ul{padding-inline-start:20px}
.eg-footer-dawn .rte li{margin-bottom:5px;list-style:inherit}
.eg-footer-dawn .rte li:last-child{margin-bottom:0}
.eg-footer-dawn .rte a{color:rgb(var(--color-link));font-size:inherit;position:relative;cursor:pointer;padding-bottom:2px;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% 1px,100% 1px;transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default)}
@media screen and (hover:hover){.eg-footer-dawn .rte a:hover{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}}
.eg-footer-dawn .rte blockquote{display:inline-flex}
.eg-footer-dawn .rte blockquote>*{margin:-5px 0}
.eg-footer-dawn .accordion summary{line-height:1;padding:15px 0}
.eg-footer-dawn .accordion .summary__title{display:flex;flex:1}
.eg-footer-dawn .accordion+.accordion{margin-top:0;border-top:none}
.eg-footer-dawn .accordion{display:block;margin-top:25px;margin-bottom:0;border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}
.eg-footer-dawn .accordion__title{display:inline-block;max-width:calc(100% - 60px);min-height:16px;margin:0;word-break:break-word}
.eg-footer-dawn .accordion .summary__title .icon{flex:0 0 auto;align-self:center;fill:rgb(var(--color-foreground));width:16px;height:16px;margin-inline-end:12px}
.eg-footer-dawn .accordion details[open]>summary .icon-caret{transform:scaleY(-1)}
.eg-footer-dawn .accordion__content{padding-bottom:15px;word-break:break-word}
.eg-footer-dawn .accordion__content img{max-width:100%}
.eg-footer-dawn .newsletter-form{width:100%;position:relative;--color-keyboard-focus: var(--color-border)}
.eg-footer-dawn .newsletter-form .form__message{margin-top:15px;margin-bottom:0}
.eg-footer-dawn .newsletter-form .field__input{font-size:14px;box-shadow:none;outline:0;padding:0;padding-inline-start:12px;border:1px solid transparent;border-bottom-color:rgb(var(--color-border));transition-property:border}
.eg-footer-dawn .newsletter-form .field__input.invalid{border-color:var(--color-critical);box-shadow:none}
.eg-footer-dawn .newsletter-form .field:hover .field__input,.eg-footer-dawn .newsletter-form .field__input:focus,.eg-footer-dawn .newsletter-form .field__input:focus-visible{border-color:rgb(var(--color-border))}
.eg-footer-dawn .newsletter-form .field__button{box-shadow:none;background:none;width:fit-content;min-width:auto;padding-inline-end:10px;transition:padding var(--duration-default) ease}
.eg-footer-dawn .newsletter-form .field:hover .field__button,.eg-footer-dawn .newsletter-form .field__input:focus~.field__button,.eg-footer-dawn .newsletter-form .field__input:focus-visible~.field__button{padding-inline-end:13px}
.eg-footer-dawn .newsletter-form .field__button:after{content:none}
.eg-footer-dawn .newsletter-form .field__button:not([disabled]){box-shadow:none}
.eg-footer-dawn .newsletter-form .field__button .icon{width:13px;height:13px}
.eg-footer-dawn .newsletter-form .typeset{font-size:13px;letter-spacing:0.5px;margin-top:15px;line-height:calc(1 + .4 / var(--font-body-scale))}
.eg-footer-dawn .newsletter-form .typeset p{margin:0}
.eg-footer-dawn .newsletter-form .typeset p+p{margin-top:10px}
.eg-footer-dawn .list-social{display:flex;flex-wrap:wrap;gap:5px;margin-inline-start:-10px}
.eg-footer-dawn .list-social__link{position:relative;z-index:1;background:none;align-items:center;justify-content:center;display:flex;width:40px;height:40px;transition-property:color}
.eg-footer-dawn .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){.eg-footer-dawn .list-social__link:hover{color:rgb(var(--color-background))}.eg-footer-dawn .list-social__link:hover:after{transform:scale(1)}}
.eg-footer-dawn .list-social__link .icon{margin:0}
.eg-footer-dawn .footer{font-size:18px;line-height:calc(1 + .8 / var(--font-body-scale));color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background))}
.eg-footer-dawn .footer--border-top{border-top:1px solid rgb(var(--color-border))}
@media screen and (max-width:749px){.eg-footer-dawn .footer--border-top{border-top:0}.eg-footer-dawn .footer .grid{display:block;margin-bottom:0}.eg-footer-dawn .footer-block.grid__item{padding:0;margin:40px 0;width:100%}.eg-footer-dawn .footer-block.grid__item:first-child{border-top:0}.eg-footer-dawn footer details[empty] summary~*{padding-top:15px}.eg-footer-dawn .footer--border-top .footer__content-left{border-top:1px solid rgb(var(--color-border))}.eg-footer-dawn .footer--border-top .footer__content-top{padding-top:0}}
.eg-footer-dawn .footer__content-top{display:block;padding-top:20px;padding-bottom:20px}
@media screen and (min-width:750px){.eg-footer-dawn .footer__content-top{padding-top:70px;padding-bottom:60px}.eg-footer-dawn .footer__content-top .grid{row-gap:60px;margin-bottom:0}}
.eg-footer-dawn .footer__content-bottom{padding-bottom:30px}
.eg-footer-dawn .footer__content-bottom-wrapper{display:flex;width:100%}
@media screen and (max-width:749px){.eg-footer-dawn .footer__content-bottom{flex-wrap:wrap;margin-top:-1px;row-gap:15px}.eg-footer-dawn .footer__content-bottom-wrapper{flex-direction:column-reverse;flex-wrap:wrap}.eg-footer-dawn .footer__content-bottom-wrapper .footer__column--info{margin-top:15px}}
.eg-footer-dawn .footer__content-left,.eg-footer-dawn .footer__content-right{width:100%;max-width:100%;padding-bottom:0}
@media screen and (min-width:750px)and (max-width:989px){.eg-footer-dawn .footer__content-left{width:calc(65% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .footer__content-right{width:calc(35% - var(--grid-horizontal-spacing) / 2)}}
.eg-footer-dawn .footer__content-left .grid,.eg-footer-dawn .footer__content-right .grid{margin-bottom:0}
.eg-footer-dawn .footer__content-left--only .footer-block{max-width:100%}
@media screen and (max-width:989px){.eg-footer-dawn .footer__content-right .small-hide{display:none}.eg-footer-dawn .footer__content-right .grid__item{width:100%;max-width:100%;margin-top:-1px}}
@media screen and (min-width:990px){.eg-footer-dawn .footer__content-left,.eg-footer-dawn .footer__content-right{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .footer__content-left--alt{width:calc(65% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .footer__content-left--alt+.footer__content-right{width:calc(35% - var(--grid-horizontal-spacing) / 2)}.eg-footer-dawn .footer__content-left--alt+.footer__content-right .grid__item.small-hide{display:none}.eg-footer-dawn .footer__content-left--alt+.footer__content-right .grid__item{width:100%;max-width:100%;display:flex;justify-content:flex-end}.eg-footer-dawn .footer__content-left--alt+.footer__content-right .accordion{max-width:320px}}
@media screen and (max-width:749px){.eg-footer-dawn .footer__content-right .grid__item{padding-bottom:0}.eg-footer-dawn .footer__content-right .accordion{border-bottom:0}.eg-footer-dawn .footer__content-right .footer__list-social{justify-content:center}.eg-footer-dawn .footer__content-right .footer-block__details-content{margin-bottom:0}}
.eg-footer-dawn .footer__column{width:100%;align-items:flex-end}
.eg-footer-dawn .footer__column--info{padding-top:20px}
@media screen and (min-width:750px){.eg-footer-dawn .footer__blocks-wrapper{--grid-horizontal-spacing: 20px}.eg-footer-dawn .footer__column--info{padding-top:0}}
.eg-footer-dawn .accordion:empty+.footer-block{margin-top:0}
.eg-footer-dawn .footer .small-hide+.accordion{border-top:none}
@media screen and (min-width:750px){.eg-footer-dawn .footer-block{display:block;margin-top:0}}
.eg-footer-dawn .footer-block:empty{display:none}
.eg-footer-dawn .footer-block--newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin-top:50px}
.eg-footer-dawn .footer-block--newsletter:only-child{margin-top:0}
.eg-footer-dawn .footer-block--newsletter>*{flex:1 1 100%}
@media screen and (min-width:750px){.eg-footer-dawn .footer-block--newsletter{flex-wrap:nowrap;justify-content:space-between}}
.eg-footer-dawn .footer-block__heading{margin-bottom:20px;margin-top:0;font-size:calc(var(--font-heading-scale) * 16px)}
@media screen and (min-width:990px){.eg-footer-dawn .footer-block__heading{font-size:calc(var(--font-heading-scale) * 18px)}}
.eg-footer-dawn .footer__list-social:empty,.eg-footer-dawn .footer-block--newsletter:empty{display:none}
.eg-footer-dawn .footer__list-social .list-social__item--placeholder{font-size:13px;letter-spacing:0.4px;color:rgb(var(--color-heading))}
.eg-footer-dawn .footer__list-social .list-social__item--placeholder:not(:only-child){display:none}
.eg-footer-dawn .footer-block__newsletter+.accordion__title{margin-top:30px;margin-bottom:10px}
.eg-footer-dawn .footer-block__newsletter+.accordion__title:empty+.footer__list-social{margin-top:30px}
.eg-footer-dawn .footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;font-size:12px;margin-top:-6px;margin-inline-start:-15px;margin-inline-end:-15px}
.eg-footer-dawn .footer__localization:empty{display:none}
@media screen and (min-width:750px){.eg-footer-dawn .footer__localization{justify-content:flex-end}}
.eg-footer-dawn .localization-form__currency{display:inline-block}
.eg-footer-dawn .localization-form{padding-inline-start:15px;padding-inline-end:15px}
@media screen and (max-width:749px){.eg-footer-dawn .localization-form .button{word-break:break-all}}
.eg-footer-dawn .localization-form__select{position:relative;margin-bottom:15px;border:0;padding-inline-start:10px;text-align:start}
.eg-footer-dawn noscript .localization-form__select{padding-inline-start:0px;box-shadow:inset 0 0 0 1px rgb(var(--color-border));transition:box-shadow var(--duration-default) ease}
.eg-footer-dawn noscript localization-form .localization-selector{padding:8px 15px;width:100%;height:40px;background:none}
.eg-footer-dawn noscript .localization-form__select .icon-caret{display:none}
.eg-footer-dawn .no-js .footer__localization localization-form{display:none}
@media screen and (max-width:749px){.eg-footer-dawn .footer__localization noscript{flex:0 0 100%;margin-bottom:30px}.eg-footer-dawn .footer__localization noscript button{width:100%}}
.eg-footer-dawn .localization-form__select .icon-caret{width:8px;margin-inline-start:10px}
.eg-footer-dawn localization-form .localization-selector{background-color:transparent;box-shadow:none;padding:10px 0;height:auto;margin:0;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:0.4px}
.eg-footer-dawn .localization-selector option{color:#000}
.eg-footer-dawn .localization-selector+.disclosure__list{opacity:1;animation:animateLocalization var(--duration-default) ease}
.eg-footer-dawn .footer__payment{margin-top:15px}
.eg-footer-dawn .footer__copyright{text-align:center;font-size:14px}
.eg-footer-dawn .copyright__content{display:block;font-size:12px}
.eg-footer-dawn footer details[open] summary{margin-bottom:15px}
.eg-footer-dawn footer details[empty] summary{padding:0}
.eg-footer-dawn footer .accordion__title{max-width:100%;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-heading))}
.eg-footer-dawn footer .accordion__title:empty+.icon{display:none}
@media screen and (min-width:750px){.eg-footer-dawn footer details[open] summary{margin-bottom:25px}.eg-footer-dawn footer details summary{cursor:default}.eg-footer-dawn footer details[open] summary~*{animation:none}.eg-footer-dawn footer details summary .icon{display:none}.eg-footer-dawn footer .accordion__title{font-size:10px}.eg-footer-dawn .footer__copyright{text-align:start}.eg-footer-dawn .copyright__content{padding:4px 0}}
.eg-footer-dawn .footer .accordion{margin:0;display:block;border-color:rgb(var(--color-border))}
@media screen and (min-width:750px){.eg-footer-dawn .footer .accordion{border:none}.eg-footer-dawn .footer .accordion summary{padding:0}.eg-footer-dawn footer details[empty] summary{margin-bottom:0}}
.eg-footer-dawn .footer .list-menu__item--link{padding:0;text-decoration:none;font-size:16px;line-height:calc(1 + .4 / var(--font-body-scale))}
.eg-footer-dawn .footer-block__details-content{margin-bottom:40px}
.eg-footer-dawn .footer-block__details-content.rte{font-size:14px}
.eg-footer-dawn .footer__follow-on-shop{display:flex;text-align:center;margin:4px 0}
.eg-footer-dawn .footer-block__newsletter+.footer__follow-on-shop{margin-top:30px}
@media(min-width:750px){.eg-footer-dawn .footer__follow-on-shop{text-align:start}.eg-footer-dawn .footer-block__details-content{margin-bottom:0}.eg-footer-dawn .footer-block__details-content>p,.eg-footer-dawn .footer-block__details-content>li{padding:0}}
.eg-footer-dawn .footer-block-image{line-height:0}
@media screen and (max-width:749px){.eg-footer-dawn .footer-block-image{text-align:center}.eg-footer-dawn .footer__follow-on-shop{display:flex;justify-content:center}}
.eg-footer-dawn .footer-block-image a{display:inline-block;line-height:0}
.eg-footer-dawn .footer-block-image p{margin:10px 0 0}
.eg-footer-dawn .footer-block-image img{height:auto}
.eg-footer-dawn .footer-block__details-content .placeholder{max-width:200px}
.eg-footer-dawn .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% 1px,100% 1px;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){.eg-footer-dawn .copyright__content a:hover{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}}
.eg-footer-dawn .policies{display:block}
.eg-footer-dawn .policies li{display:inline-flex;justify-content:center;align-items:center}
.eg-footer-dawn .policies li+li:before{content:"\b7";padding:0 8px}
.eg-footer-dawn .policies li a{display:block}
.eg-footer-dawn.eg-footer-dawn{--gradient-background:#789b4a;--color-background:120,155,74;--color-foreground:238,242,230;--color-link:255,255,255;--color-border:108,140,68;--color-heading:255,255,255}
.eg-footer-dawn .footer__content-top{position:relative;padding-top:110px!important}
.eg-footer-dawn .footer__content-top::before{content:"";position:absolute;top:28px;left:50%;transform:translateX(-50%);width:210px;height:66px;background:url("../images/logo-white.svg") no-repeat center/contain}
@media screen and (max-width:749px){.eg-footer-dawn .footer__content-top{padding-top:84px!important}.eg-footer-dawn .footer__content-top::before{width:160px;height:50px;top:20px}}
@media screen and (max-width:749px){.eg-footer-dawn .footer__content-bottom{padding-bottom:45px}}
.eg-footer-dawn .rte p,.eg-footer-dawn .rte li{line-height:1.7!important}
.eg-footer-dawn .footer,.eg-footer-dawn .footer p,.eg-footer-dawn .footer a,.eg-footer-dawn .footer li{font-size:15px!important}
