.gielle-footer-section{position:relative;z-index:1}.gielle-footer{background:linear-gradient(145deg,#171d26,#0b131e 80%);color:#eaf1f9;padding:0 28px}.gielle-footer__inner{max-width:1590px;margin:auto}.gielle-footer__main{display:grid;grid-template-columns:minmax(240px,1.48fr) repeat(4,minmax(145px,1fr));gap:clamp(20px,2.2vw,47px);padding:56px 0 55px;align-items:start}.gielle-footer__brand{min-width:0;padding-right:clamp(0px,2vw,30px)}.gielle-footer__brand-link{display:inline-flex;align-items:center;text-decoration:none;color:#fff}.gielle-footer__logo-image{max-width:240px;width:100%;height:auto;display:block}.gielle-footer__wordmark{gap:12px;line-height:1}.gielle-footer__symbol{width:60px;height:60px;flex:0 0 60px;display:grid;place-items:center;background:#0864da;transform:rotate(45deg);border-radius:3px}.gielle-footer__symbol span{display:inline-block;transform:rotate(-45deg);font-size:42px;line-height:1;color:#fff;font-weight:350;font-family:Arial,sans-serif}.gielle-footer__brand-type{display:grid;align-items:start}.gielle-footer__brand-type strong{letter-spacing:.03em;font-weight:400;font-size:39px;line-height:.95;color:#fff}.gielle-footer__brand-type small{font-size:18px;font-weight:400;text-align:right;letter-spacing:.025em;color:#dbe4f4;margin-top:3px}.gielle-footer__tagline{font-size:13px;line-height:1.65;color:#c4cedb;margin:29px 0 24px;max-width:300px}.gielle-footer__contact{display:grid;gap:11px}.gielle-footer__contact a{display:flex;gap:11px;align-items:center;color:#f2f7ff!important;text-decoration:none;font-size:13px;overflow-wrap:anywhere;line-height:1.35}.gielle-footer__contact a:hover,.gielle-footer__details a:hover{color:#9ac5ff!important}.gielle-footer__contact svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;flex:0 0 17px}.gielle-footer__location{font-size:12px;color:#9eabbc;line-height:1.5;margin:18px 0 0;max-width:275px}.gielle-footer__details{min-width:0}.gielle-footer__details summary{display:flex;align-items:center;justify-content:space-between;list-style:none;font-size:16px;font-weight:760;color:#fff;line-height:1.3;margin:0 0 20px;cursor:default}.gielle-footer__details summary::-webkit-details-marker{display:none}.gielle-footer__details summary span{display:none}.gielle-footer__details ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.gielle-footer__details a{font-size:13px;color:#bdc8d6!important;text-decoration:none;line-height:1.4;transition:color .2s}.gielle-footer__details a.gielle-footer__highlight{color:#f4d693!important;font-weight:700}.gielle-footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 28px;border-top:1px solid #49505b;padding:20px 0 24px;color:#aab6c6}.gielle-footer__bottom p{font-size:11px;line-height:1.5;margin:0}.gielle-footer__payments{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.gielle-footer__payment{width:34px;height:23px;border-radius:3px;background:#fff;overflow:hidden}@media(max-width:1150px){.gielle-footer__main{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 26px;padding:43px 0}.gielle-footer__brand{grid-column:1/-1;display:grid;grid-template-columns:260px minmax(0,1fr);gap:0 25px;align-items:center}.gielle-footer__tagline{margin:0;max-width:440px}.gielle-footer__contact{grid-column:1/-1;display:flex;flex-wrap:wrap;margin-top:20px;gap:12px 25px}.gielle-footer__location{grid-column:1/-1;max-width:none;margin-top:7px}}@media(max-width:750px){.gielle-footer{padding:0 20px}.gielle-footer__main{display:block;padding:35px 0 26px}.gielle-footer__brand{display:block;margin-bottom:29px;padding-right:0}.gielle-footer__symbol{width:48px;height:48px;flex-basis:48px}.gielle-footer__symbol span{font-size:34px}.gielle-footer__brand-type strong{font-size:32px}.gielle-footer__brand-type small{font-size:14px}.gielle-footer__tagline{margin:19px 0 17px;font-size:13px}.gielle-footer__contact{display:grid;gap:12px;margin:0}.gielle-footer__location{margin-top:14px;font-size:11px}.gielle-footer__details{border-top:1px solid #414955}.gielle-footer__details:last-child{border-bottom:1px solid #414955}.gielle-footer__details summary{font-size:14px;font-weight:680;margin:0;min-height:52px;cursor:pointer}.gielle-footer__details summary span{display:block;color:#9ca7b6;font-size:23px;font-weight:300}.gielle-footer__details[open] summary span{transform:rotate(45deg)}.gielle-footer__details ul{padding:0 0 17px;gap:12px}.gielle-footer__details a{font-size:12px}.gielle-footer__bottom{padding:22px 0 28px;display:grid;gap:11px}.gielle-footer__bottom p{font-size:10.5px}.gielle-footer__payments{margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/gielle-footer.css.map */
