.shopify-section--ff-footer{width:100%;max-width:100%;margin-inline:0;overflow-x:clip}.shopify-section--ff-footer .ff-footer{width:100%;border-top:1px solid var(--ff-rule, rgba(0,0,0,.06));background:rgb(var(--background));overflow-x:clip}.shopify-section--ff-footer .ff-footer__grid{--ff-footer-title-gap: 2.5rem;--ff-footer-about-gap: clamp(1.5rem, 3vw, 2.25rem);display:grid;grid-template-columns:minmax(300px,1.55fr) repeat(3,minmax(160px,1fr));width:100%;margin-top:50px;align-items:start;gap:clamp(32px,4vw,72px)}.shopify-section--ff-footer .ff-footer-about{min-width:0;max-width:42ch;display:grid;align-content:start;row-gap:var(--ff-footer-title-gap);text-align:left;font-size:14px;line-height:1.6;color:rgb(var(--text-color))}.shopify-section--ff-footer .ff-footer-about__content{display:grid;align-content:start;row-gap:var(--ff-footer-about-gap);min-width:0}.shopify-section--ff-footer .ff-footer-about__copy{display:grid;gap:.9rem;margin:0;padding:0;text-align:left}.shopify-section--ff-footer .ff-footer-about__copy>*:last-child{margin-bottom:0}.shopify-section--ff-footer .ff-footer-about p{margin:0}.shopify-section--ff-footer .ff-footer-about__links{margin:0;font-weight:500;font-size:14px;line-height:1.5;text-align:left}@media(min-width:1200px){.shopify-section--ff-footer .ff-footer-about__links{white-space:nowrap}}.shopify-section--ff-footer .ff-footer-about a{color:var(--ff-head);text-decoration:underline;text-decoration-thickness:var(--ff-underline-thickness);text-underline-offset:var(--ff-underline-offset)}.shopify-section--ff-footer .ff-footer-about a:hover{text-decoration-thickness:var(--ff-underline-thickness)}.shopify-section--ff-footer .ff-footer__nav{min-width:0;display:grid;align-content:start;row-gap:var(--ff-footer-title-gap)}.shopify-section--ff-footer .ff-footer__nav-static{display:grid;align-content:start;row-gap:inherit;min-width:0}.shopify-section--ff-footer .ff-footer__title{margin:0;font-size:16px;line-height:1.5;font-weight:500;text-align:left;color:var(--ff-head)}.shopify-section--ff-footer .ff-footer__list{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.shopify-section--ff-footer .ff-footer__link{text-decoration:none;color:rgb(var(--text-color));font-weight:400;font-size:15px;line-height:1.5}.shopify-section--ff-footer .ff-footer__link:hover{text-decoration:underline;text-underline-offset:var(--ff-underline-offset)}.shopify-section--ff-footer .ff-footer__nav-body{display:grid;gap:1.15rem}.shopify-section--ff-footer .ff-footer__accordion{display:none}.shopify-section--ff-footer .ff-footer__accordion-summary{list-style:none}.shopify-section--ff-footer .ff-footer__accordion-summary::-webkit-details-marker{display:none}.shopify-section--ff-footer .ff-footer__accordion-icon{width:14px;height:14px;margin-inline-start:auto;position:relative;flex:0 0 auto}.shopify-section--ff-footer .ff-footer__accordion-icon:before,.shopify-section--ff-footer .ff-footer__accordion-icon:after{content:"";width:14px;height:1px;background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.shopify-section--ff-footer .ff-footer__accordion-icon:after{transform:translateY(-50%) rotate(90deg);transition:transform .2s ease}.shopify-section--ff-footer .ff-footer__accordion[open] .ff-footer__accordion-icon:after{transform:translateY(-50%) rotate(0)}.shopify-section--ff-footer .ff-footer-withdraw--mobile{display:none}.shopify-section--ff-footer .ff-footer-withdraw--desktop{display:block;margin-top:4rem}.shopify-section--ff-footer .ff-footer-withdraw__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:42px;max-width:100%;padding:.62rem 3rem;border:1px solid rgb(var(--ff-accent, 96 115 89) / .55);background:transparent;color:rgb(var(--ff-accent, 96 115 89));box-shadow:none;font-family:var(--text-font-family, inherit);font-size:15px;line-height:1.25;font-weight:500;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none}.shopify-section--ff-footer .ff-footer-withdraw__button:hover,.shopify-section--ff-footer .ff-footer-withdraw__button:focus-visible{background:rgb(var(--ff-accent, 96 115 89));border-color:rgb(var(--ff-accent, 96 115 89));color:#fff;text-decoration:none}@media(max-width:900px){.shopify-section--ff-footer .ff-footer-withdraw--desktop{display:none}.shopify-section--ff-footer .ff-footer-withdraw--mobile{display:block;margin-top:1.35rem}.shopify-section--ff-footer .ff-footer-withdraw__button{width:100%;min-height:46px;padding:.72rem 1rem;white-space:normal}}.shopify-section--ff-footer .ff-footer__bottom{margin-top:clamp(56px,8vw,96px);border-top:var(--ff-separator-width, 1px) solid var(--ff-separator-color, var(--ff-rule));padding-top:clamp(24px,5vw,48px)}@media(min-width:901px){.shopify-section--ff-footer .ff-footer__bottom{margin-top:clamp(44px,6vw,72px);padding-bottom:clamp(24px,3vw,40px)}}.shopify-section--ff-footer .ff-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"copy pay locale";align-items:end;column-gap:32px}.shopify-section--ff-footer .ff-bottom__copy{grid-area:copy;justify-self:start;margin:0;min-width:0;font-size:var(--text-xs);line-height:1.4;color:rgb(var(--text-color))}.shopify-section--ff-footer .ff-bottom__payments{grid-area:pay;justify-self:center;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:14px;opacity:.75;white-space:nowrap}.shopify-section--ff-footer .ff-bottom__payments>*{flex:0 0 auto}.shopify-section--ff-footer .ff-bottom__payments svg{height:22px;width:auto;display:block;flex:0 0 auto}.shopify-section--ff-footer .ff-bottom__locale{grid-area:locale;justify-self:center;width:auto;min-width:0}.shopify-section--ff-footer .ff-bottom__locale .ff-loc{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;flex-wrap:nowrap;width:auto;min-width:0;margin:0}.shopify-section--ff-footer .ff-bottom__locale .ff-loc>*{flex:0 0 auto}.shopify-section--ff-footer .ff-select{display:block;flex:0 0 auto;width:auto;min-width:0;max-width:none;white-space:nowrap;font-size:15px;line-height:1.25;padding:6px 24px 6px 0;border:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23607359'/%3E%3C/svg%3E") no-repeat right center;background-size:10px 6px;box-shadow:none;appearance:none;-webkit-appearance:none;color:rgb(var(--text-color))}.shopify-section--ff-footer .ff-footer__link:focus-visible,.shopify-section--ff-footer .ff-footer-about a:focus-visible,.shopify-section--ff-footer .ff-footer__accordion-summary:focus-visible{outline:1px solid currentColor;outline-offset:1px}@media(max-width:900px){.shopify-section--ff-footer .ff-footer__wrap{padding-block:28px}.shopify-section--ff-footer .ff-footer__grid{grid-template-columns:1fr;gap:56px;margin-top:32px}.shopify-section--ff-footer .ff-footer-about{max-width:none;row-gap:.75rem}.shopify-section--ff-footer .ff-footer-about__links{margin-top:20px}.shopify-section--ff-footer .ff-footer__nav{row-gap:1rem}.shopify-section--ff-footer .ff-footer__nav--collapsible{row-gap:0}.shopify-section--ff-footer .ff-footer__nav--collapsible .ff-footer__nav-static{display:none}.shopify-section--ff-footer .ff-footer__nav--collapsible .ff-footer__accordion{display:block;width:100%;border-block-start:1px solid var(--ff-rule, rgba(0,0,0,.08));border-block-end:1px solid var(--ff-rule, rgba(0,0,0,.08))}.shopify-section--ff-footer .ff-footer__accordion-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:52px;cursor:pointer;color:var(--ff-head)}.shopify-section--ff-footer .ff-footer__accordion-panel{padding-block:0 1.1rem}.shopify-section--ff-footer .ff-footer__list{gap:.65rem}.shopify-section--ff-footer .ff-footer__bottom{margin-top:32px;padding-top:20px;padding-bottom:calc(40px + env(safe-area-inset-bottom))}.shopify-section--ff-footer .ff-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;text-align:left}.shopify-section--ff-footer .ff-bottom__locale,.shopify-section--ff-footer .ff-bottom__payments,.shopify-section--ff-footer .ff-bottom__copy{width:100%;justify-self:auto}.shopify-section--ff-footer .ff-bottom__locale{order:1;margin-bottom:30px}.shopify-section--ff-footer .ff-bottom__locale .ff-loc{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px 18px;width:100%}.shopify-section--ff-footer .ff-select{max-width:100%;padding:6px 22px 6px 0;line-height:1.35;text-align:left}.shopify-section--ff-footer .ff-bottom__payments{order:2;flex-wrap:wrap;justify-content:flex-start;gap:10px;width:100%;max-width:none;white-space:normal}.shopify-section--ff-footer .ff-bottom__payments svg{height:20px}.shopify-section--ff-footer .ff-bottom__copy{order:3;justify-self:auto;text-align:left;width:100%}}.shopify-section--ff-footer .ff-footer,.shopify-section--ff-footer .ff-footer__bottom{border-top-width:var(--ff-separator-width)!important;border-top-style:solid!important}.shopify-section--ff-footer .ff-footer__wrap{width:min(calc(100% - (2 * var(--ff-clean-gutter-mobile))),var(--ff-rail-max, 1400px));max-width:var(--ff-rail-max, 1400px)!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box}@media(min-width:1000px){.shopify-section--ff-footer .ff-footer__wrap{width:min(calc(100% - (2 * var(--ff-clean-gutter))),var(--ff-rail-max, 1400px))}}@media(max-width:900px){.shopify-section--ff-footer .ff-footer__grid{gap:0!important}.shopify-section--ff-footer .ff-footer-about{margin-bottom:24px!important}.shopify-section--ff-footer .ff-footer__nav--collapsible .ff-footer__accordion{border-block-start:0!important;border-block-end:1px solid var(--ff-rule, rgba(0, 0, 0, .08))!important}.shopify-section--ff-footer .ff-footer__accordion-summary{min-height:52px!important}.shopify-section--ff-footer .ff-footer__accordion-panel{padding-block:.1rem 1.05rem!important}.shopify-section--ff-footer .ff-footer__accordion-panel .ff-footer__list{gap:0!important}.shopify-section--ff-footer .ff-footer__accordion-panel .ff-footer__link{display:flex!important;align-items:center;min-height:44px;padding-block:.3rem}.shopify-section--ff-footer .ff-footer__bottom{margin-top:16px!important;padding-top:8px!important;border-top:0!important}.shopify-section--ff-footer .ff-bottom{gap:10px!important}.shopify-section--ff-footer .ff-bottom__locale{margin-bottom:14px!important}.shopify-section--ff-footer .ff-bottom__payments{gap:8px!important}}.shopify-section--ff-footer .ff-footer__nav-body,.shopify-section--ff-footer .ff-footer__list,.shopify-section--ff-footer .ff-footer-withdraw{min-width:0}.shopify-section--ff-footer .ff-footer__link,.shopify-section--ff-footer .ff-footer-withdraw__button{white-space:normal;overflow-wrap:anywhere}.shopify-section--ff-footer .ff-footer__cookie-settings{display:block;max-width:100%;margin-top:4px;white-space:normal;overflow-wrap:anywhere}@media(min-width:901px){.shopify-section--ff-footer .ff-bottom{grid-template-columns:minmax(14rem,1fr) minmax(0,4fr) auto;column-gap:24px}.shopify-section--ff-footer .ff-bottom__payments{min-width:0;max-width:100%;flex-wrap:wrap;justify-content:flex-end;white-space:normal}}@media(min-width:901px)and (max-width:1199px){.shopify-section--ff-footer .ff-footer-withdraw__button{padding-inline:1rem}}@media(min-width:1000px)and (max-width:1199px){.shopify-section--ff-footer .ff-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.shopify-section--ff-footer .ff-footer-about{grid-column:1 / -1;max-width:70ch}}@media(min-width:1000px){.shopify-section--ff-footer .ff-footer__grid,.shopify-section--ff-footer .ff-bottom{padding-inline-end:calc(var(--ff-itrk-widget-size, 58px) + var(--ff-floating-stack-edge, var(--ff-itrk-widget-right, 24px)) + 12px)}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/ff-footer.css.map */
