.ffpro-site-links{display:flex;justify-content:flex-end;align-items:center;gap:18px;padding:9px max(16px,calc((100% - 1360px)/2));background:#082c21;color:#fff;font:700 13px/1.5 Arial,sans-serif}.ffpro-site-links>span{margin-right:auto;font-size:11px;letter-spacing:.08em}.ffpro-site-links a{color:#b9ff2c;text-decoration:none}.ffpro-site-links[hidden]{display:none!important}.ffpro-entry-card{padding:24px;margin-bottom:28px;border-radius:14px;background:linear-gradient(120deg,#082c21,#08764b);color:#fff}.ffpro-entry-card h2{color:#fff!important;font-size:26px!important;line-height:1.2!important;margin:0 0 12px!important}.ffpro-entry-card p{color:#e7f2ec;margin:0 0 18px;line-height:1.6}.ffpro-entry-links{display:flex;flex-wrap:wrap;gap:12px}.ffpro-entry-links a{padding:12px 18px;border:1px solid #9bbbae;border-radius:8px;color:#fff;font-weight:700}.ffpro-entry-links a:first-child{background:#b9ff2c;border-color:#b9ff2c;color:#082c21}.ff-header.ffpro-linked .ff-header-inner{gap:16px}.ff-header.ffpro-linked .ff-nav{gap:3px}.ff-header.ffpro-linked .ff-nav>a,.ff-header.ffpro-linked .ff-nav-dropdown>a{padding-inline:9px}.ff-header.ffpro-linked .ffpro-public-menu>a{color:#b9ff2c}.ff-header.ffpro-linked .ffpro-public-menu>a:hover,.ff-header.ffpro-linked .ffpro-public-menu:focus-within>a{color:#082c21}.ff-header.ffpro-linked .ff-mobile-nav{position:relative}.ff-header.ffpro-linked .ff-mobile-nav:not([open])>.ff-mobile-panel{display:none}.ff-header.ffpro-linked .ff-mobile-nav[open]>.ff-mobile-panel{display:flex;flex-direction:column;gap:5px;position:absolute;right:0;top:calc(100% + 14px);width:min(360px,calc(100vw - 32px));max-height:70vh;overflow:auto;background:#fff;color:#082c21;border:1px solid #c8d8d0;border-radius:12px;padding:18px;box-shadow:0 20px 50px #082c2133}.ff-header.ffpro-compact .ff-nav,.ff-header.ffpro-compact .ff-actions{display:none}.ff-header.ffpro-compact .ff-mobile-nav{display:block;margin-left:auto}.ffpro-cache-notice{position:fixed;right:20px;bottom:20px;z-index:100100;display:flex;align-items:flex-start;gap:16px;max-width:min(440px,calc(100vw - 32px));padding:16px 18px;background:#f1faf4;color:#082c21;border:1px solid #9bc1a9;border-left:5px solid #08764b;border-radius:10px;box-shadow:0 15px 45px #0003;font:14px/1.5 Arial,sans-serif}.ffpro-cache-notice[data-kind=error]{background:#fff7e6;border-color:#d9b56b}.ffpro-cache-notice p{margin:0}.ffpro-cache-notice button{padding:0 4px;border:0;background:transparent;color:inherit;font-size:24px;line-height:1;cursor:pointer}.ffpro-cache-notice a:focus,.ffpro-entry-links a:focus{outline:3px solid #b9ff2c;outline-offset:3px}@media(max-width:1100px){.ff-header.ffpro-linked .ff-nav,.ff-header.ffpro-linked .ff-actions{display:none}.ff-header.ffpro-linked .ff-mobile-nav{display:block;margin-left:auto}}@media(max-width:600px){.ffpro-site-links{flex-wrap:wrap;justify-content:flex-start;gap:10px 18px}.ffpro-site-links>span{flex-basis:100%}.ffpro-entry-card{padding:20px}.ffpro-entry-links{flex-direction:column}.ffpro-cache-notice{right:16px;bottom:16px}}

.ff-header.ffpro-linked .ff-mobile-panel>*{flex-shrink:0}
.ffpro-commerce-account{padding-block:36px;min-height:60vh}.ffpro-commerce-account .woocommerce{overflow-wrap:anywhere}.ffpro-purchase-return{margin-block:24px}
.ffpro-entry-card.ffpro-purchase-return>h2{margin:0 0 12px!important;padding:0;border:0;border-radius:0;background:transparent;color:#fff!important;counter-increment:none}.ffpro-entry-card.ffpro-purchase-return>h2::before{content:none!important;display:none!important}.ffpro-entry-card.ffpro-purchase-return>p{margin:0 0 18px;padding:0;border:0;border-radius:0;background:transparent;color:#e7f2ec;line-height:1.6}.ffpro-entry-card.ffpro-purchase-return .ffpro-entry-links>a{display:inline-block;text-decoration:none;line-height:1.4}
