@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;600;700;800&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;1,9..40,300&display=swap";:root{--fk-cream: #eff6f2;--fk-green: #86b499;--fk-green-dark: #5a8a6e;--fk-green-deeper: #3d6b52;--fk-green-light: #c5dccf;--fk-text: #1a2820;--fk-muted: #4a6358;--fk-border: rgba(134,180,153,.25);--fk-shadow: 0 4px 32px rgba(61,107,82,.1);--fk-radius: 20px;--fk-radius-sm: 10px;--fk-radius-lg: 28px}body{font-family:DM Sans,sans-serif;background:var(--fk-cream);color:var(--fk-text)}.fk-section-label{display:inline-block;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--fk-green-dark);margin-bottom:14px}.fk-section-title{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(26px,3vw,42px);font-weight:700;letter-spacing:-1px;line-height:1.1;color:var(--fk-text);margin-bottom:18px}.fk-section-sub{font-size:17px;color:var(--fk-muted);font-weight:300;line-height:1.7;max-width:560px}.fk-btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--fk-green-dark);color:#fff;padding:15px 30px;border-radius:var(--fk-radius-sm);font-weight:600;font-size:15px;text-decoration:none;border:none;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 20px #5a8a6e47}.fk-btn-primary:hover{background:var(--fk-green-deeper);transform:translateY(-2px);box-shadow:0 8px 28px #5a8a6e66;color:#fff;text-decoration:none}.fk-btn-primary svg{transition:transform .2s}.fk-btn-primary:hover svg{transform:translate(4px)}.fk-btn-secondary{display:inline-flex;align-items:center;gap:6px;color:var(--fk-muted);font-weight:500;font-size:15px;text-decoration:none;border-bottom:1.5px solid var(--fk-green-light);padding-bottom:2px;transition:color .2s,border-color .2s;background:none;border-top:none;border-left:none;border-right:none;cursor:pointer}.fk-btn-secondary:hover{color:var(--fk-green-dark);border-bottom-color:var(--fk-green);text-decoration:none}.fk-btn-white{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--fk-green-deeper);padding:15px 34px;border-radius:var(--fk-radius-sm);font-weight:700;font-size:15px;text-decoration:none;transition:transform .15s,box-shadow .2s;box-shadow:0 4px 20px #00000021}.fk-btn-white:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000002e;text-decoration:none;color:var(--fk-green-deeper)}@keyframes fk-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.fk-fade{animation:fk-fade-up .6s ease both}.fk-fade-1{animation-delay:.1s}.fk-fade-2{animation-delay:.22s}.fk-fade-3{animation-delay:.34s}.fk-fade-4{animation-delay:.46s}@keyframes fk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.fk-section{padding:96px 5vw}.fk-section-header{margin-bottom:52px}.fk-card{background:#fff;border:1px solid var(--fk-border);border-radius:var(--fk-radius);padding:36px 28px;transition:transform .2s,box-shadow .2s,border-color .2s}.fk-card:hover{transform:translateY(-4px);box-shadow:var(--fk-shadow);border-color:var(--fk-green-light)}@media(max-width:768px){.fk-section{padding:64px 5vw}.fk-section-title{font-size:clamp(24px,6vw,34px)}.fk-section-sub{font-size:15px}.fk-btn-primary{padding:13px 22px;font-size:14px}.fk-btn-white{padding:13px 26px;font-size:14px}}.header-wrapper,.shopify-section-group-header-group .header-wrapper{background:#eff6f2f2!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(134,180,153,.25)!important;position:sticky!important;top:0!important;z-index:100!important}.header__heading-link,.header__heading{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;font-size:22px!important;letter-spacing:-.5px!important;color:#1a2820!important}.header__heading-logo{max-height:44px!important}.header__menu-item span,.header__menu-item .link{font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#4a6358!important;letter-spacing:.3px!important;text-transform:none!important;transition:color .2s!important}.header__menu-item:hover span,.header__menu-item:hover .link{color:#1a2820!important}.header__submenu{background:#fff!important;border:1px solid rgba(134,180,153,.3)!important;border-radius:12px!important;box-shadow:0 8px 32px #3d6b521f!important;padding:8px!important}.header__icon svg,.header__icon--cart svg{color:#4a6358!important;stroke:#4a6358!important}.header__icon:hover svg,.header__icon--cart:hover svg{color:#1a2820!important;stroke:#1a2820!important}.header__icon--menu svg{color:#1a2820!important;stroke:#1a2820!important}.menu-drawer{background:#eff6f2!important}.menu-drawer__menu-item span{font-family:DM Sans,sans-serif!important;font-size:16px!important;font-weight:500!important;color:#1a2820!important}.announcement-bar{background:#3d6b52!important;color:#fff!important}.announcement-bar__message{color:#fff!important;font-size:13px!important;font-family:DM Sans,sans-serif!important}.shopify-section-group-header-group{position:sticky!important;top:0!important;z-index:200!important}.header-wrapper{background:#eff6f2f5!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;border-bottom:1px solid rgba(134,180,153,.25)!important;padding:0 5vw!important;box-shadow:none!important}.header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;padding:0!important;min-height:68px!important;max-height:68px!important;gap:32px!important}.header__inline-menu{display:flex!important;flex-direction:row!important;align-items:center!important;order:2!important;flex:1!important;justify-content:flex-end!important;margin:0!important;padding:0!important}.header__heading{order:1!important;margin:0!important;padding:0!important;flex-shrink:0!important}.header__heading-link{display:flex!important;align-items:center!important;text-decoration:none!important;padding:0!important}.header__heading-link .h2,.header__heading .h2{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;font-size:20px!important;letter-spacing:-.3px!important;color:#1a2820!important;line-height:1!important;text-transform:uppercase!important}.header__heading-logo{height:36px!important;width:auto!important;max-width:none!important}.header__icons{order:3!important;display:flex!important;align-items:center!important;gap:4px!important;flex-shrink:0!important;margin:0!important;padding:0!important}.header__menu-item{padding:4px 10px!important;white-space:nowrap!important}.header__menu-item>.link,.header__menu-item>span{font-family:DM Sans,sans-serif!important;font-size:13.5px!important;font-weight:500!important;color:#4a6358!important;text-transform:none!important;letter-spacing:.2px!important;transition:color .2s!important;text-decoration:none!important}.header__menu-item:hover>.link,.header__menu-item:hover>span{color:#1a2820!important}.header__submenu{background:#fff!important;border:1px solid rgba(134,180,153,.3)!important;border-radius:12px!important;box-shadow:0 8px 32px #3d6b521f!important;padding:8px!important;margin-top:4px!important}.header__submenu .header__menu-item>.link,.header__submenu .header__menu-item>span{font-size:13px!important;color:#4a6358!important;font-weight:400!important}.cart-count-bubble{background:#86b499!important;color:#fff!important}.header__icon--cart .icon,.header__icon .icon{color:#4a6358!important}@media(max-width:989px){.header__icon--menu{order:3!important}.header__inline-menu{display:none!important}.header__icons{order:2!important}.header{min-height:60px!important;max-height:60px!important}}.menu-drawer__container,.menu-drawer{background:#eff6f2!important}.menu-drawer__navigation .menu-drawer__menu-item,.menu-drawer__navigation-items a{font-family:DM Sans,sans-serif!important;font-size:16px!important;font-weight:500!important;color:#1a2820!important;text-transform:none!important;letter-spacing:0!important}.menu-drawer__close-button svg{color:#1a2820!important}.announcement-bar{background:#3d6b52!important}.announcement-bar__message *{color:#fff!important;font-family:DM Sans,sans-serif!important;font-size:13px!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/fatkiller-custom.css.map */
