.fo{--fo-px: clamp(1px, 100vw / 1440, 1.7778px);--fo-body-font: "Barlow Semi Condensed", "Barlow Condensed", sans-serif;--fo-heading-font: "Barlow Condensed", sans-serif;display:flex;flex-direction:column;gap:calc(40 * var(--fo-px));padding:calc(var(--fo-padding-top, 40) * var(--fo-px)) calc(var(--fo-padding-horizontal, 40) * var(--fo-px)) calc(var(--fo-padding-bottom, 40) * var(--fo-px));color:var(--fo-text, #fff);background-color:var(--fo-background, #141414);border-top:1px solid var(--fo-border, #292929)}.fo .fo__rule{width:100%;height:0;margin:0;border:0;border-top:1px solid var(--fo-border, #292929)}.fo .fo__rule--mobile{display:none}.fo__top{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(40 * var(--fo-px))}.fo__logo{display:block;flex:none;width:min(100%,calc(var(--fo-logo-width, 120) * var(--fo-px)))}.fo__logo img{display:block;width:100%;height:auto}.fo__menus{display:flex;justify-content:space-between;gap:calc(20 * var(--fo-px));flex:0 1 calc(var(--fo-menus-width, 670) * var(--fo-px));max-width:100%}.fo__menu{display:flex;flex-direction:column;gap:calc(16 * var(--fo-px));min-width:0}.fo__menu-title{margin:0;font-family:var(--fo-heading-font);font-size:calc(var(--fo-heading-size, 22) * var(--fo-px));font-weight:800;font-style:italic;line-height:1.2;letter-spacing:.01em;color:var(--fo-text, #fff)}.fo__links{display:flex;flex-direction:column;gap:calc(8 * var(--fo-px));margin:0;padding:0;list-style:none}.fo__link{display:block;font-family:var(--fo-body-font);font-size:calc(var(--fo-link-size, 14) * var(--fo-px));font-weight:400;line-height:1.2;text-decoration:none;color:var(--fo-muted, #a6a6a6)}.fo__link:hover{color:var(--fo-text, #fff)}.fo__bar{display:flex;flex-direction:column;gap:calc(20 * var(--fo-px))}.fo__bar-row{display:flex;justify-content:space-between;align-items:center;gap:calc(20 * var(--fo-px))}.fo__socials{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:calc(4 * var(--fo-px));margin:0;padding:0;list-style:none}.fo__social{display:flex;justify-content:center;align-items:center;min-width:calc(var(--fo-social-size, 48) * var(--fo-px));min-height:calc(var(--fo-social-size, 48) * var(--fo-px));padding:calc(14 * var(--fo-px) - 1px);border:1px solid var(--fo-border, #292929);border-radius:calc(4 * var(--fo-px));background-color:var(--fo-background, #141414);color:var(--fo-text, #fff);transition:background-color .2s,color .2s,border-color .2s}.fo__social:hover,.fo__social:focus-visible{background-color:#fff;border-color:#fff;color:#000}.fo__social svg{width:calc(20 * var(--fo-px));height:calc(20 * var(--fo-px))}.fo__payments{display:flex;justify-content:space-between;align-items:center;gap:calc(20 * var(--fo-px));flex:0 1 calc(var(--fo-menus-width, 670) * var(--fo-px));max-width:100%}.fo__payments-title{margin:0;font-family:var(--fo-heading-font);font-size:calc(var(--fo-heading-size, 22) * var(--fo-px));font-weight:800;font-style:italic;line-height:1.2;letter-spacing:.01em;color:var(--fo-text, #fff)}.fo__payment-icons{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:calc(12 * var(--fo-px));margin:0;padding:0;list-style:none}.fo__payment-icons li{display:flex}.fo__payment-icon{display:block;width:auto;height:calc(var(--fo-payment-height, 21) * var(--fo-px))}.fo__payment-image{display:block;width:auto;max-width:100%;height:calc(var(--fo-payment-height, 21) * var(--fo-px))}.fo__cards{display:flex;gap:calc(20 * var(--fo-px))}.fo__card{display:flex;flex-direction:column;justify-content:space-between;gap:calc(20 * var(--fo-px));flex:1 1 0;min-width:0;min-height:calc(var(--fo-card-height, 180) * var(--fo-px));padding:calc(24 * var(--fo-px) - 1px);border:1px solid var(--fo-card-border, #202020);border-radius:calc(12 * var(--fo-px));background-color:var(--fo-card, #0f0f0f)}.fo__card-head{display:flex;flex-direction:column;gap:calc(4 * var(--fo-px))}.fo__card-title{margin:0;font-family:var(--fo-heading-font);font-size:calc(var(--fo-heading-size, 22) * var(--fo-px));font-weight:800;font-style:italic;line-height:1.2;letter-spacing:.01em;color:var(--fo-text, #fff)}.fo__card-text{margin:0;font-family:var(--fo-heading-font);font-size:calc(16 * var(--fo-px));font-weight:400;line-height:1.4;letter-spacing:.01em;color:var(--fo-muted, #a6a6a6)}.fo__card-actions{display:flex;gap:calc(4 * var(--fo-px))}.fo__button{display:inline-flex;justify-content:center;align-items:center;min-height:calc(48 * var(--fo-px));padding:0 calc(24 * var(--fo-px));border-radius:calc(6 * var(--fo-px));font-family:var(--fo-heading-font);font-size:calc(16 * var(--fo-px));font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,filter .2s}.fo__button--outline{border:1px solid var(--fo-outline, #4d4d4d);background:transparent;color:var(--fo-text, #fff)}.fo__button--outline:hover,.fo__button--outline:focus-visible{border-color:#fff;background-color:#fff;color:#000}.fo__button--solid{flex:1 1 auto;border:0;background-color:var(--fo-accent, #f26722);color:var(--fo-accent-text, #fff)}.fo__button--solid:hover{filter:brightness(1.08)}.fo__form{display:flex;flex-wrap:wrap;gap:calc(8 * var(--fo-px))}.fo__input{flex:999 1 auto;min-width:0;min-height:calc(48 * var(--fo-px));padding:0 calc(20 * var(--fo-px) - 1px);border:1px solid var(--fo-border, #292929);border-radius:calc(6 * var(--fo-px));background-color:var(--fo-input, #141414);font-family:var(--fo-heading-font);font-size:calc(16 * var(--fo-px));line-height:1;letter-spacing:.01em;color:var(--fo-text, #fff)}.fo__input::placeholder{color:var(--fo-muted, #a6a6a6)}.fo__input:focus{outline:none;border-color:var(--fo-outline, #4d4d4d)}.fo__form-message{flex:1 0 100%;margin:0;font-family:var(--fo-heading-font);font-size:calc(14 * var(--fo-px));color:var(--fo-success, #00ff00)}.fo__form-message--error{color:var(--fo-accent, #f26722)}.fo__contact{display:flex;flex-direction:column;gap:calc(2 * var(--fo-px))}.fo__contact-line{margin:0;font-family:var(--fo-heading-font);font-size:calc(16 * var(--fo-px));font-weight:400;line-height:1.4;letter-spacing:.01em;text-decoration:none;color:var(--fo-muted, #a6a6a6)}a.fo__contact-line:hover{color:var(--fo-text, #fff)}.fo__copyright{margin:0;font-family:var(--fo-body-font);font-size:calc(14 * var(--fo-px));font-weight:400;line-height:1.2;color:var(--fo-muted, #a6a6a6)}.fo__copyright a{color:inherit}@media screen and (max-width:989px){.fo__menus{flex:1 1 auto;width:auto;flex-wrap:wrap;justify-content:flex-start;gap:24px 20px}.fo__menu{flex:0 1 auto;min-width:140px}.fo__payments{flex:1 1 auto;width:auto}.fo__cards{flex-direction:column;gap:calc(20 * var(--fo-px))}.fo__card{flex:none;min-height:0}}@media screen and (max-width:749px){.fo{gap:24px;padding:calc(var(--fo-mobile-padding-top, 32) * 1px) 16px calc(var(--fo-mobile-padding-bottom, 32) * 1px)}.fo__top{display:contents}.fo .fo__rule--mobile{display:block}.fo .fo__rule--bottom{display:none}.fo__logo{order:1;width:min(100%,calc(var(--fo-mobile-logo-width, 60) * 1px))}.fo__top .fo__rule--mobile{order:2}.fo>.fo__rule--mobile{order:4}.fo__menus{order:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;width:100%}.fo__menu{min-width:0}.fo__cards{order:5;flex-direction:column;gap:16px}.fo__bar{order:6}.fo__copyright{order:7;font-size:12px;text-align:center}.fo__menu-title,.fo__card-title{font-size:calc(var(--fo-mobile-heading-size, 18) * 1px);letter-spacing:0}.fo__link{font-size:calc(var(--fo-link-size, 14) * 1px)}.fo__bar-row{flex-direction:column;align-items:center;gap:16px}.fo__socials{gap:8px}.fo__social{min-width:40px;min-height:40px;padding:10px;border-radius:4px}.fo__social svg{width:18px;height:18px}.fo__payments{flex-direction:column;align-items:center;gap:8px;width:100%}.fo__payments-title{font-size:16px;letter-spacing:0}.fo__payment-icons{justify-content:center;gap:6px}.fo__payment-icon,.fo__payment-image{height:calc(var(--fo-payment-height, 21) * .5714px)}.fo__card{flex:none;gap:16px;min-height:0;padding:15px;border-radius:8px}.fo__card-text,.fo__contact-line{font-size:13px;letter-spacing:0}.fo__contact{gap:4px}.fo__contact-hours{font-size:11px}.fo__card-actions{display:block}.fo__button--outline{width:100%;min-height:0;padding:9px 15px;border-radius:4px;font-size:14px;letter-spacing:0}.fo__form{flex-direction:column;gap:8px}.fo__input{min-height:40px;padding:0 11px;font-size:13px}.fo__button--solid{width:100%;min-height:40px;padding:0 24px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/footer-orca.css.map */
