.utilities>.policy-list-rows{grid-column:1 / -1;justify-self:center}.policy-list-rows{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:100%;font-size:var(--font-size, .875rem);text-transform:var(--text-transform, none)}.policy-list-inline{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0}.policy-list-inline li{display:flex;align-items:center}.policy-list-inline li+li:before{content:"";width:3px;height:3px;margin:0 .75rem;border-radius:50%;background:currentColor;opacity:.3}.policy-list-inline--company a{color:var(--arelia-text-primary, #1A1D28);opacity:.85}.policy-list-inline--policies a{color:var(--arelia-text-secondary, #414651);opacity:.85}.policy-list-inline a{letter-spacing:.01em;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease}.policy-list-inline a:hover,.policy-list-inline a:focus-visible{border-bottom-color:currentColor}@media(max-width:749px){.policy-list-rows{gap:1rem}.policy-list-inline{flex-direction:column;gap:.6rem}.policy-list-inline li+li:before{display:none}}.utilities>.social-icons__wrapper:not(:has(a)){display:none}.footer-content .text-block>h2{color:var(--arelia-text-primary, #1A1D28)}.footer-content{margin-top:16px;border-top:1px solid var(--arelia-line, #C9CBD0)}.footer-content .text-block p{font-size:.875rem}footer .utilities{border-top-width:0}@media(min-width:750px){footer:has(.footer-content){display:flex}footer:has(.footer-content)>.shopify-section{flex:1 1 50%;min-width:0}footer:has(.footer-content)>.shopify-section>.section{--arelia-footer-half: min(calc((var(--page-width) - var(--page-margin) * 2) / 2), calc(100% - var(--page-margin)))}footer:has(.footer-content)>.shopify-section:first-child>.section{grid-template-columns:minmax(var(--page-margin),1fr) var(--arelia-footer-half) 0px}footer:has(.footer-content)>.shopify-section:last-child>.section{grid-template-columns:0px var(--arelia-footer-half) minmax(var(--page-margin),1fr)}footer .utilities{display:flex;justify-content:flex-end;margin-top:16px;border-top:1px solid var(--arelia-line, #C9CBD0)}footer .utilities.spacing-style{padding-block-start:16px}.utilities>.policy-list-rows{justify-self:end}.policy-list-rows{align-items:flex-end}.policy-list-inline{justify-content:flex-end}}@media(max-width:749px){.policy-list-inline{flex-direction:row;gap:.5rem 1.25rem}.policy-list-rows{gap:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/arelia-footer-policy.css.map */
