.flr-site-footer{--flr-ink: #f5f2ec;--flr-muted: #a3aeaa;--flr-accent: #5cc4b8;--flr-line: rgb(245 242 236 / .16);background:#172428;color:var(--flr-ink, #f5f2ec);font-family:var(--flr-font-text, Manrope, sans-serif)}.flr-site-footer__inner{width:min(1320px,calc(100% - 80px));margin-inline:auto;padding-block:48px 28px}.flr-site-footer__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:36px;align-items:start}.flr-site-footer__logo{display:inline-block}.flr-site-footer__logo img{display:block;width:165px;height:auto}.flr-site-footer__group a.flr-more-link{min-height:0;font:600 13px/1.45 var(--flr-font-text, Manrope, sans-serif)}.flr-site-footer__social{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;color:var(--flr-ink, #172428);font:600 13px/1.45 var(--flr-font-text, Manrope, sans-serif);text-decoration:none}.flr-site-footer__social svg{width:20px;height:20px;color:var(--flr-accent, #00655f)}.flr-site-footer__identity p{max-width:40ch;margin:20px 0 0;color:var(--flr-muted, #5d6865);font-size:13px;line-height:1.6}.flr-site-footer__nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.flr-site-footer__group summary{display:block;list-style:none;cursor:default;pointer-events:none}.flr-site-footer__group summary::-webkit-details-marker{display:none}.flr-site-footer__group h3{margin:0 0 14px;color:var(--flr-ink, #172428);font:600 15px/1.35 var(--flr-font-text, Manrope, sans-serif);letter-spacing:0}.flr-site-footer__group-link{color:inherit;text-decoration:none;pointer-events:auto;cursor:pointer}.flr-site-footer__group-label--phone,.flr-site-footer__overview,.flr-site-footer .flr-site-footer__toggle,.flr-site-footer__go{display:none}.flr-site-footer__group ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.flr-site-footer__group a{color:var(--flr-ink, #172428);font-size:15px;line-height:1.35;text-decoration:none}.flr-site-footer a:hover,.flr-site-footer__legal button:hover{color:var(--flr-accent, #00655f)}.flr-site-footer :is(a,button,summary):focus-visible{outline:2px solid var(--flr-accent, #00655f);outline-offset:3px}.flr-site-footer__legal{margin-top:44px;padding-top:20px;border-top:1px solid var(--flr-line, #d4d7d0)}.flr-site-footer__legal ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.flr-site-footer__legal a,.flr-site-footer__legal button{padding:0;border:0;background:none;color:var(--flr-muted, #5d6865);font:400 13px/1.5 var(--flr-font-text, Manrope, sans-serif);text-decoration:none;cursor:pointer}.flr-site-footer :is(.flr-site-footer__group,.flr-site-footer__legal) a[aria-current=page]{color:var(--flr-accent, #00655f)}.flr-site-footer__legal summary{display:none}.flr-site-footer__close{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:20px}.flr-site-footer__close small{color:var(--flr-muted, #5d6865);font-size:12px;line-height:1.5}.flr-site-footer__payments{display:block;width:auto;height:22px;opacity:.85}@media screen and (max-width:1199px){.flr-site-footer__top{grid-template-columns:minmax(0,1fr);gap:32px}}@media screen and (min-width:750px)and (max-width:899px){.flr-site-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.flr-site-footer__inner{width:calc(100% - 32px);padding-block:36px 24px}.flr-site-footer__top{gap:24px}.flr-site-footer__nav{grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid var(--flr-line, #d4d7d0)}.flr-site-footer__group{border-bottom:1px solid var(--flr-line, #d4d7d0)}.flr-site-footer__group summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.flr-site-footer__group h3{margin:0;color:var(--flr-ink, #172428);font-size:15px;font-weight:600}.flr-site-footer__group-link{display:none}.flr-site-footer__group-label--phone{display:inline}.flr-site-footer__overview{display:block}.flr-site-footer .flr-site-footer__toggle{display:block;margin-inline-end:4px}.flr-site-footer__group ul{gap:0;padding-bottom:10px}.flr-site-footer__group li a{display:flex;align-items:center;min-height:44px}.flr-site-footer__group li a.flr-more-link{min-height:44px}.flr-site-footer__group--direct h3{flex:1}.flr-site-footer__group--direct .flr-site-footer__group-link{display:flex;align-items:center;min-height:52px}.flr-site-footer__group--direct .flr-site-footer__group-label--phone,.flr-site-footer__group--direct ul{display:none}.flr-site-footer__group--direct .flr-site-footer__go{display:grid;place-items:center;flex:none;width:16px;margin-inline-end:4px;color:var(--flr-accent, #00655f);pointer-events:none}.flr-site-footer__go svg{width:16px;height:16px}.flr-site-footer__legal{margin-top:0;padding-top:0;border-top:0;border-bottom:1px solid var(--flr-line, #d4d7d0)}.flr-site-footer__legal summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.flr-site-footer__legal summary::-webkit-details-marker{display:none}.flr-site-footer__legal h3{margin:0;color:var(--flr-ink, #172428);font:600 15px/1.35 var(--flr-font-text, Manrope, sans-serif);letter-spacing:0}.flr-site-footer__legal ul{display:block;padding-bottom:10px}.flr-site-footer__legal a,.flr-site-footer__legal button{display:flex;align-items:center;min-height:44px;color:var(--flr-ink, #172428);font-size:15px}.flr-site-footer__payments{height:20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/filorion-footer.css.map */
