.drl-ft{padding-block:80px 32px}.drl-ft__inner{display:grid;gap:var(--drl-sp-12, 48px)}@media screen and (min-width:990px){.drl-ft__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:var(--drl-sp-16, 64px)}}.drl-ft__brand{display:flex;flex-direction:column;align-items:flex-start;gap:var(--drl-sp-6, 24px)}.drl-ft__logo{height:auto;max-width:100%}.drl-ft__mark{display:block}.drl-ft__mark .drl-logo{color:inherit}.drl-ft__statement{margin:0;max-width:22ch;font-size:clamp(24px,2.6vw,34px);font-weight:var(--drl-fw-light, 300);line-height:1.15;letter-spacing:-.02em}.drl-ft__news{width:100%;max-width:420px}.drl-ft__news-heading{margin:0;font-size:15px;font-weight:var(--drl-fw-medium, 500)}.drl-ft__news-note{margin:2.5px 0 var(--drl-sp-4, 16px);font-size:13px;opacity:.78}.drl-ft__form{display:flex;align-items:center;gap:var(--drl-sp-2, 8px);padding:2.5px 2.5px 2.5px var(--drl-sp-4, 16px);border:var(--drl-stroke-1, 1px) solid rgba(var(--color-foreground),.45);border-radius:var(--drl-radius-sm, 8px);transition:border-color var(--drl-dur-fast, .25s) ease}.drl-ft__form:focus-within{border-color:rgb(var(--color-foreground))}.drl-ft__input{flex:1 1 auto;min-width:0;min-height:44px;padding:0;border:0;background:none;color:inherit;font-size:15px;font-family:inherit}.drl-ft__input::placeholder{color:rgba(var(--color-foreground),.55)}.drl-ft__input:focus{outline:none}.drl-ft__submit{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--drl-radius-sm, 8px);background:none;color:inherit;cursor:pointer}.drl-ft__submit .icon,.drl-ft__submit svg{width:12.5px;height:12.5px}.drl-ft__submit:hover{opacity:.7}.drl-ft__form-error,.drl-ft__form-ok{flex:1 0 100%;margin:var(--drl-sp-2, 8px) 0 0;font-size:13px}.drl-ft__legal{padding:var(--drl-sp-4, 16px);border:var(--drl-stroke-1, 1px) solid rgba(var(--color-foreground),.28);border-radius:var(--drl-radius-sm, 8px);font-size:13px;line-height:1.5;opacity:.85;max-width:460px}.drl-ft__legal>:first-child{margin-top:0}.drl-ft__legal>:last-child{margin-bottom:0}.drl-ft__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--drl-sp-10, 40px) var(--drl-sp-6, 24px)}@media screen and (min-width:750px){.drl-ft__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.drl-ft__col-title{margin:0 0 var(--drl-sp-4, 16px);font-size:12px;opacity:.78}.drl-ft__col:not(:has(.drl-ft__link)):not(:has(.drl-ft__text)){display:none}.drl-ft__list{margin:0;padding:0}.drl-ft__item+.drl-ft__item{margin-top:var(--drl-sp-3, 12px)}.drl-ft__link{color:inherit;text-decoration:none;font-size:15px;line-height:1.3;display:inline-block;max-width:100%;overflow-wrap:anywhere;transition:opacity var(--drl-dur-fast, .25s) ease}.drl-ft__link:hover{opacity:.7}.drl-ft__link:focus-visible,.drl-ft__submit:focus-visible{outline:2px solid var(--drl-focus-ring, #d3fa99);outline-offset:3px;border-radius:2px}.drl-ft__base{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--drl-sp-6, 24px);margin-top:var(--drl-sp-16, 64px);padding-top:var(--drl-sp-6, 24px);border-top:var(--drl-stroke-1, 1px) solid rgba(var(--color-foreground),.18)}.drl-ft__base-left{display:flex;flex-direction:column;align-items:flex-start;gap:var(--drl-sp-4, 16px)}.drl-ft__copy{margin:0;font-size:13px;opacity:.78}.drl-ft__pay{display:flex;flex-wrap:wrap;align-items:center;gap:var(--drl-sp-2, 8px);margin:0;padding:0}.drl-ft__pay-icon{width:38px;height:24px}@media screen and (max-width:749px){.drl-ft{padding-block:var(--drl-sp-12, 48px) var(--drl-sp-6, 24px)}.drl-ft__inner{gap:var(--drl-sp-8, 32px)}.drl-ft__cols{gap:var(--drl-sp-6, 24px) var(--drl-sp-5, 20px)}.drl-ft__col-title{margin-bottom:var(--drl-sp-3, 12px)}.drl-ft__item+.drl-ft__item{margin-top:var(--drl-sp-2, 8px)}.drl-ft__legal{padding:var(--drl-sp-3, 12px)}.drl-ft__base{margin-top:var(--drl-sp-8, 32px);padding-top:var(--drl-sp-4, 16px);gap:var(--drl-sp-4, 16px)}.drl-ft__base-left{gap:var(--drl-sp-2, 8px)}.drl-ft__brand{font-size:24px}.drl-ft__pay-icon{width:32px;height:20px}.drl-ft__pay{gap:4px}}.drl-ft__text{margin:0}.drl-ft__text p{margin:0 0 var(--drl-sp-3, 12px);font-size:15px;line-height:1.45;opacity:.88}.drl-ft__text p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/50/assets/drl-footer.css.map */
