:root{--cream:#fff9f4;--forest:#173f35;--pink:#d3325b;--ink:#263a34;--muted:#6f7d78;--line:rgba(23,63,53,.14)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#fff}body{margin:0;background:#fff;color:var(--ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}.fx-site-promo{height:32px;background:linear-gradient(90deg,#123b32,#1e5648,#123b32);color:#fff;display:flex;align-items:center;justify-content:center;gap:34px;padding:0 14px;font-size:9.5px;font-weight:900;letter-spacing:.08em;white-space:nowrap;overflow:hidden}.fx-site-header{position:sticky;top:0;z-index:70;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:10px clamp(16px,4vw,48px);background:#fff9f4f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.fx-site-brand{display:flex;align-items:center;gap:9px;text-decoration:none}.fx-site-brand img{width:40px;height:40px;object-fit:contain}.fx-site-brand>span{display:flex;flex-direction:column;gap:1px}.fx-site-brand b{font-size:16px;letter-spacing:.09em;color:var(--forest)}.fx-site-brand small{font-size:6.5px;letter-spacing:.13em;color:var(--pink);font-weight:900}.fx-site-nav{display:flex;justify-content:center;gap:26px}.fx-site-nav a{text-decoration:none;font-size:11px;font-weight:800;color:var(--forest)}.fx-site-cart{text-decoration:none;font-size:11px;font-weight:850;white-space:nowrap}.fx-site-cart span{display:inline-grid;place-items:center;min-width:21px;height:21px;border-radius:999px;background:var(--pink);color:#fff;margin-left:4px}.fx-site-footer{padding:38px clamp(16px,5vw,64px) 30px;background:#102f28;color:#fff}.fx-site-footer p{margin:0;color:#ffffffb8;font-size:11px;line-height:1.5}.fx-cart-page{width:min(900px,calc(100% - 30px));margin:42px auto 100px}.fx-cart-page h1{color:var(--forest)}.fx-cart-item{display:grid;grid-template-columns:90px 1fr auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.fx-cart-item img{width:90px;height:90px;object-fit:contain;border-radius:12px;background:#fff}.fx-cart-info{min-width:0}.fx-cart-info>strong{font-size:13px}.fx-cart-info p{margin:4px 0;font-size:10px;color:var(--muted)}.fx-cart-property{display:block;font-size:9px;color:var(--muted);margin-top:2px}.fx-cart-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.fx-cart-side b{font-size:12px}.fx-cart-side label{font-size:9px;color:var(--muted)}.fx-cart-side input{width:54px;height:34px;border:1px solid var(--line);border-radius:8px;padding:0 6px;text-align:center}.fx-cart-side a{font-size:9px;color:var(--pink)}.fx-cart-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.fx-cart-actions button{min-height:48px;padding:0 20px;border-radius:12px;font-weight:900;cursor:pointer}.fx-cart-actions button[name=update]{background:#fff;border:1px solid var(--forest);color:var(--forest)}.fx-cart-actions button[name=checkout]{border:0;background:var(--pink);color:#fff}.fx-home{min-height:72vh;display:grid;place-items:center;padding:60px 24px;text-align:center}@media(max-width:760px){.fx-site-promo{justify-content:flex-start;gap:24px;overflow-x:auto;scrollbar-width:none}.fx-site-header{grid-template-columns:1fr auto;gap:6px 12px;padding:7px 10px 6px}.fx-site-brand img{width:34px;height:34px}.fx-site-brand b{font-size:14px}.fx-site-brand small{font-size:5.5px}.fx-site-nav{grid-column:1/-1;order:3;justify-content:flex-start;gap:19px;overflow-x:auto;padding:6px 0 1px;border-top:1px solid var(--line);scrollbar-width:none}.fx-site-nav a{font-size:9.5px;flex:0 0 auto}.fx-site-footer{grid-template-columns:1fr}.fx-cart-item{grid-template-columns:70px 1fr}.fx-cart-item img{width:70px;height:70px}}@media(max-width:760px){.fx-cart-item{grid-template-columns:70px 1fr;align-items:start}.fx-cart-item img{width:70px;height:70px}.fx-cart-side{grid-column:2;align-items:flex-start;flex-direction:row;flex-wrap:wrap;align-items:center}.fx-cart-actions{display:grid;grid-template-columns:1fr;gap:7px}.fx-cart-actions button{width:100%}}:root{--fx-page:#dfeae3;--fx-panel:#edf4ef;--fx-panel-hi:#f5f8f6;--fx-line:rgba(23,63,53,.16);--fx-depth:rgba(23,63,53,.11)}html,body{background:var(--fx-page)}.fx-site-header{background:#edf4ef;border-bottom:1px solid var(--fx-line);box-shadow:0 4px #173f350e,0 10px 20px #173f3512;backdrop-filter:none;-webkit-backdrop-filter:none}.fx-cart-page,.fx-home{background:var(--fx-page)}.fx-cart-item,.fx-cart-actions button[name=update]{background:linear-gradient(180deg,var(--fx-panel-hi),var(--fx-panel));border:1px solid var(--fx-line);box-shadow:0 4px #173f3512,0 10px 18px #173f3512,inset 0 1px #ffffffe6}.fx-cart-item img,.fx-cart-side input{background:var(--fx-panel-hi)}.fx-site-footer{padding:34px clamp(18px,5vw,64px) 34px;background:linear-gradient(180deg,#173f35,#0f3028);color:#fff}.fx-footer-bottom{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,1.4fr);gap:34px;align-items:start}.fx-footer-about b,.fx-footer-policy-block>b{display:block;font-size:12px;letter-spacing:.09em;margin-bottom:9px;color:#fff}.fx-footer-about p{max-width:390px;margin:0;color:#ffffffbd;font-size:11px;line-height:1.5}.fx-footer-about p+p{margin-top:8px}.fx-footer-about a,.fx-footer-policy-block a{color:#fff}.fx-footer-about-link{display:inline-block;margin-top:10px;font-size:10px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.fx-footer-policy-block{text-align:right}.fx-footer-links{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:11px 18px}.fx-footer-links a{color:#fffffff0;font-size:10px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.fx-footer-meta{display:flex;justify-content:space-between;gap:18px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.14);color:#ffffffb3;font-size:9px;font-weight:700;letter-spacing:.03em}@media(min-width:1025px){.fx-site-footer{width:calc(100% - 76px);margin:22px 38px 38px;padding:34px;border:1px solid rgba(255,255,255,.15);border-radius:28px;box-shadow:0 8px #0a241e38,0 22px 38px #0a241e2e,inset 0 1px #ffffff14}.fx-footer-bottom{grid-template-columns:minmax(260px,.9fr) minmax(420px,1.35fr);gap:24px}.fx-footer-about,.fx-footer-policy-block{min-height:132px;padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#ffffff0e;box-shadow:0 4px #0000001f,0 10px 18px #00000014,inset 0 1px #ffffff1a}.fx-footer-links{gap:12px 20px}}@media(max-width:760px){.fx-site-footer{padding:28px 18px 112px}.fx-footer-bottom{grid-template-columns:1fr;gap:22px}.fx-footer-about,.fx-footer-policy-block{text-align:center}.fx-footer-about p{margin-left:auto;margin-right:auto}.fx-footer-links{justify-content:center;gap:12px 16px}.fx-footer-links a{font-size:10px}.fx-footer-meta{flex-direction:column;align-items:center;text-align:center;gap:7px}}.fx-policy-page #MainContent,.fx-page-about-us #MainContent{padding:42px 18px 64px}.fx-policy-page #MainContent .section-wrapper,.fx-page-about-us #MainContent .section-wrapper{margin:0!important}.fx-policy-page #MainContent .page-width-content,.fx-page-about-us #MainContent .page-width-content{width:min(980px,calc(100% - 76px))!important;max-width:980px!important;margin:0 auto!important;padding:0!important}.fx-policy-page #MainContent .section-content-wrapper,.fx-page-about-us #MainContent .section-content-wrapper{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;padding:42px 48px!important;background:linear-gradient(180deg,#f5f8f6,#edf4ef)!important;border:1px solid rgba(23,63,53,.16)!important;border-radius:26px!important;box-shadow:0 7px #173f3513,0 18px 30px #173f3517,inset 0 1px #fffffff0!important;color:#263a34!important;text-align:left!important}.fx-policy-page #MainContent h1,.fx-page-about-us #MainContent h1{margin:0 0 28px!important;color:#173f35!important;font-size:clamp(30px,3.6vw,44px)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-.025em!important;text-align:center!important}.fx-policy-page .page-content>rte-formatter>h1:first-child,.fx-page-about-us .page-content>rte-formatter>h1:first-child,.shopify-policy__body>h1:first-child{display:none!important}.fx-policy-page #MainContent h2,.fx-policy-page #MainContent h3,.fx-page-about-us #MainContent h2,.fx-page-about-us #MainContent h3{margin:30px 0 10px!important;color:#173f35!important;font-size:18px!important;line-height:1.25!important;font-weight:900!important;text-align:left!important}.fx-policy-page #MainContent p,.fx-policy-page #MainContent li,.fx-page-about-us #MainContent p,.fx-page-about-us #MainContent li{color:#344a43!important;font-size:15px!important;line-height:1.72!important;text-align:left!important}.fx-policy-page #MainContent p{margin:0 0 14px!important}.fx-policy-page #MainContent ul,.fx-policy-page #MainContent ol{margin:4px 0 20px!important;padding-left:24px!important}.fx-policy-page #MainContent li{margin:0 0 7px!important;padding-left:3px!important}.fx-policy-page #MainContent a,.fx-page-about-us #MainContent a{color:#b92a50!important;font-weight:750!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important;overflow-wrap:anywhere!important}.fx-policy-page #MainContent strong,.fx-page-about-us #MainContent strong{color:#173f35!important;font-weight:850!important}.fx-policy-page #MainContent *,.fx-page-about-us #MainContent *{max-width:100%;overflow-wrap:break-word}.fx-page-about-us .page-content rte-formatter{display:grid;gap:0}.fx-page-about-us .page-content p{margin:0!important;padding:16px 0!important;border-bottom:1px solid rgba(23,63,53,.1)}.fx-page-about-us .page-content p:last-child{border-bottom:0;padding-bottom:0!important}.fx-page-contact-us .page-content rte-formatter{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}.fx-page-contact-us .page-content rte-formatter>p{margin:0!important}.fx-page-contact-us .page-content rte-formatter>p:nth-of-type(1){grid-column:1/-1!important;text-align:center!important;padding:0 10px 14px!important;font-size:16px!important;color:#52645e!important}.fx-page-contact-us .page-content rte-formatter>p:nth-of-type(2),.fx-page-contact-us .page-content rte-formatter>p:nth-of-type(3){min-height:104px!important;display:flex;flex-direction:column;justify-content:center;padding:20px!important;border:1px solid rgba(23,63,53,.15);border-radius:18px!important;background:linear-gradient(180deg,#f8fbf9,#eaf2ed);box-shadow:0 4px #173f3511,0 10px 18px #173f3512,inset 0 1px #ffffffeb}.fx-page-contact-us .page-content rte-formatter>p:nth-of-type(4){grid-column:1/-1!important;padding:16px 18px!important;border-left:4px solid #d3325b;border-radius:12px;background:#f7eef1}.fx-page-contact-us .page-content rte-formatter>p:nth-of-type(5){grid-column:1/-1!important;padding:20px!important;border:1px solid rgba(23,63,53,.15);border-radius:18px;background:linear-gradient(180deg,#f7faf8,#eaf2ed);box-shadow:0 4px #173f350e,0 10px 18px #173f350f}.fx-page-contact-us .page-content rte-formatter>p:nth-of-type(6){grid-column:1/-1!important;padding:15px 18px!important;border-radius:12px;background:#f1f5f2;color:#5d6c67!important}.fx-page-tracking-order .page-content rte-formatter{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}.fx-page-tracking-order .page-content rte-formatter>p{margin:0!important;padding:20px 22px!important;border:1px solid rgba(23,63,53,.15)!important;border-radius:18px!important;background:linear-gradient(180deg,#f8fbf9,#eaf2ed)!important;box-shadow:0 4px #173f350f,0 10px 18px #173f3511,inset 0 1px #ffffffeb!important}.fx-page-tracking-order .page-content rte-formatter>p:last-child{border-left:4px solid #d3325b!important;background:#f7eef1!important}.shopify-policy__container{width:min(980px,calc(100% - 76px))!important;max-width:980px!important;margin:42px auto 64px!important;padding:42px 48px!important;background:linear-gradient(180deg,#f5f8f6,#edf4ef)!important;border:1px solid rgba(23,63,53,.16)!important;border-radius:26px!important;box-shadow:0 7px #173f3513,0 18px 30px #173f3517,inset 0 1px #fffffff0!important}.shopify-policy__title h1{margin:0 0 28px!important;color:#173f35!important;font-size:clamp(30px,3.6vw,44px)!important;line-height:1.08!important;font-weight:900!important;text-align:center!important}.shopify-policy__body{color:#344a43!important;font-size:15px!important;line-height:1.72!important;text-align:left!important;overflow-wrap:anywhere!important}.shopify-policy__body h2,.shopify-policy__body h3{margin:30px 0 10px!important;color:#173f35!important;font-size:18px!important;line-height:1.25!important}.shopify-policy__body p{margin:0 0 14px!important}.shopify-policy__body li{margin:0 0 7px!important}.shopify-policy__body a{color:#b92a50!important;font-weight:750!important}@media(max-width:760px){.fx-policy-page #MainContent,.fx-page-about-us #MainContent{padding:20px 0 42px!important}.fx-policy-page #MainContent .page-width-content,.fx-page-about-us #MainContent .page-width-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.fx-policy-page #MainContent .section-content-wrapper,.fx-page-about-us #MainContent .section-content-wrapper,.shopify-policy__container{width:auto!important;max-width:none!important;margin:0 14px 42px!important;padding:24px 18px!important;border-radius:18px!important;box-shadow:0 4px #173f3511,0 10px 18px #173f3512,inset 0 1px #ffffffeb!important}.shopify-policy__container{margin-top:20px!important}.fx-policy-page #MainContent h1,.fx-page-about-us #MainContent h1,.shopify-policy__title h1{margin-bottom:22px!important;font-size:28px!important;line-height:1.12!important}.fx-policy-page #MainContent h2,.fx-policy-page #MainContent h3,.fx-page-about-us #MainContent h2,.fx-page-about-us #MainContent h3,.shopify-policy__body h2,.shopify-policy__body h3{margin-top:24px!important;font-size:16px!important}.fx-policy-page #MainContent p,.fx-policy-page #MainContent li,.fx-page-about-us #MainContent p,.fx-page-about-us #MainContent li,.shopify-policy__body{font-size:14px!important;line-height:1.68!important}.fx-policy-page #MainContent ul,.fx-policy-page #MainContent ol{padding-left:21px!important}.fx-page-contact-us .page-content rte-formatter{grid-template-columns:1fr!important}.fx-page-contact-us .page-content rte-formatter>p:nth-of-type(2),.fx-page-contact-us .page-content rte-formatter>p:nth-of-type(3){min-height:0!important}.fx-site-footer .fx-footer-links a[href="/pages/tracking-order"]{display:inline-flex!important;visibility:visible!important;opacity:1!important}}.fx-page-data-sharing-opt-out #MainContent{min-height:60vh}.fx-page-data-sharing-opt-out #MainContent .section-content-wrapper,.fx-page-data-sharing-opt-out #MainContent .page-width-content{box-sizing:border-box}.fx-page-data-sharing-opt-out #MainContent .page-content p,.fx-page-data-sharing-opt-out #MainContent .page-content strong{overflow-wrap:anywhere}.fx-page-data-sharing-opt-out #MainContent #pc--optOutFormContainer{margin:24px 0 4px;max-width:100%}.fx-page-data-sharing-opt-out #MainContent .page-content{width:100%}@media(max-width:760px){.fx-page-data-sharing-opt-out #MainContent #pc--optOutFormContainer{margin:20px 0 2px;max-width:100%}}@media(min-width:1025px){.fx-site-footer .fx-footer-policy-block>b{font-size:17px!important;letter-spacing:.06em!important;margin-bottom:16px!important}.fx-site-footer .fx-footer-policy-block .fx-footer-links{gap:16px 24px!important;line-height:1.55!important;align-items:center!important}.fx-site-footer .fx-footer-policy-block .fx-footer-links a{font-size:15px!important;font-weight:750!important;line-height:1.55!important;text-underline-offset:4px!important;white-space:normal!important}}@media(max-width:760px){body.fx-policy-page #MainContent,body.fx-page-about-us #MainContent{box-sizing:border-box!important;width:100%!important;padding:18px 12px 38px!important;overflow-x:clip}body.fx-policy-page #MainContent .section-wrapper,body.fx-page-about-us #MainContent .section-wrapper{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.fx-policy-page #MainContent .page-width-content,body.fx-page-about-us #MainContent .page-width-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body.fx-policy-page #MainContent .section-content-wrapper,body.fx-page-about-us #MainContent .section-content-wrapper{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 auto 20px!important;padding:24px 18px!important;border-radius:18px!important}body.fx-policy-page #MainContent .page-content,body.fx-page-about-us #MainContent .page-content,body.fx-policy-page #MainContent .page-content rte-formatter,body.fx-page-about-us #MainContent .page-content rte-formatter{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;overflow-wrap:anywhere!important}body.fx-policy-page #MainContent .page-content p,body.fx-policy-page #MainContent .page-content li,body.fx-page-about-us #MainContent .page-content p,body.fx-page-about-us #MainContent .page-content li{font-size:14px!important;line-height:1.7!important;overflow-wrap:anywhere!important}body.fx-page-data-sharing-opt-out #MainContent #pc--optOutFormContainer,body.fx-page-data-sharing-opt-out #MainContent #pc--optOutFormContainer form{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}body.fx-page-data-sharing-opt-out #MainContent #pc--optOutFormContainer input,body.fx-page-data-sharing-opt-out #MainContent #pc--optOutFormContainer button{max-width:100%!important;box-sizing:border-box!important}}body.fx-page-faqs #MainContent .page-content rte-formatter>h1:first-child{display:none!important}body.fx-page-faqs #MainContent .page-content rte-formatter>h3{display:block!important;box-sizing:border-box!important;margin:18px 0 0!important;padding:19px 22px 10px!important;border:1px solid rgba(23,63,53,.16)!important;border-bottom:0!important;border-radius:17px 17px 0 0!important;background:#f8fbf9!important;box-shadow:0 3px #173f3509;color:#173f35!important;font-size:18px!important;font-weight:850!important;line-height:1.35!important;text-align:left!important;overflow-wrap:anywhere!important}body.fx-page-faqs #MainContent .page-content rte-formatter>h3+p{box-sizing:border-box!important;margin:0 0 12px!important;padding:0 22px 20px!important;border:1px solid rgba(23,63,53,.16)!important;border-top:0!important;border-radius:0 0 17px 17px!important;background:#f8fbf9!important;box-shadow:0 5px #173f350b,0 10px 18px #173f350d;color:#465d54!important;font-size:15px!important;line-height:1.7!important;text-align:left!important;overflow-wrap:anywhere!important}body.fx-page-faqs #MainContent .page-content rte-formatter>h3+p a{color:#b92a50!important;text-decoration:underline!important;overflow-wrap:anywhere!important}@media(max-width:760px){body.fx-page-faqs #MainContent .page-content rte-formatter>h3{margin:12px 0 0!important;padding:16px 15px 8px!important;border-radius:14px 14px 0 0!important;font-size:16px!important;line-height:1.4!important}body.fx-page-faqs #MainContent .page-content rte-formatter>h3+p{margin:0 0 10px!important;padding:0 15px 17px!important;border-radius:0 0 14px 14px!important;font-size:14px!important;line-height:1.65!important}}.fx-site-header .fx-site-brand{flex:0 0 auto;min-width:0;gap:0}.fx-site-header .fx-site-brand .fx-official-logo{display:block!important;height:76px!important;width:auto!important;max-width:90px!important;object-fit:contain!important;background:transparent!important}.fx-site-footer .fx-footer-logo{box-sizing:border-box;display:flex;width:fit-content;align-items:center;justify-content:center;padding:9px 13px;border-radius:14px;border:1px solid rgba(255,255,255,.22);background:#eef5f0;text-decoration:none;margin:0 0 17px}.fx-site-footer .fx-footer-logo img{display:block;height:116px;width:auto;max-width:135px;object-fit:contain}@media(max-width:760px){.fx-site-header .fx-site-brand .fx-official-logo{height:56px!important;max-width:65px!important}.fx-site-footer .fx-footer-logo{margin:0 auto 18px;padding:8px 12px}.fx-site-footer .fx-footer-logo img{height:103px;max-width:120px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/foxes-clean.css.map */
