body:has([data-kf-drop]){background:#253322;color:#f2ebdd}body:has([data-kf-drop]) .kf-drop-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(#0002,#0003),url(//kingsfarmula.com/cdn/shop/files/E_cows_Jr-market-background.webp?v=1786717519&width=2400) center 38% / cover no-repeat;pointer-events:none}body:has([data-kf-drop]) :is(#MainContent,#header-group,#header-component,.header__row,.header__columns,.header__navigation-bar-row,.header-section,footer,.footer-content,.section-background){background:transparent!important;background-color:transparent!important;--color-background:transparent!important}body:has([data-kf-drop]) #header-group{position:relative!important;top:auto!important;z-index:5!important}body:has([data-kf-drop]) #header-component{position:relative!important;top:auto!important}body:has([data-kf-drop]) #MainContent>.shopify-section:first-child{margin-top:0!important}body:has([data-kf-drop]) #header-component :is(a,button,summary,.menu-list__link-title,.menu-list__item){color:#f2ebdd!important;-webkit-text-fill-color:#f2ebdd!important;opacity:1!important;font-weight:700;text-shadow:0 1px 5px #0008}body:has([data-kf-drop]) #header-component :is(.header__underlay,.header__underlay-open,.header__underlay-closed){background:transparent!important}body:has([data-kf-drop]) #header-component [class*=color-]{--color-background:transparent!important;background:transparent!important}body:has([data-kf-drop]) :is(search-modal,.search-action){display:none!important}body:has([data-kf-drop]) footer :is(.section,.section-content-wrapper,.group-block,.email-signup__input-group,.email-signup__input,input){background:transparent!important}body:has([data-kf-drop]) footer :is(h2,p,a,label,input,button){color:#f2ebdd!important;-webkit-text-fill-color:#f2ebdd!important}.kf-drop{position:relative;isolation:isolate;color:#f2ebdd;font-family:KF Typewriter,Courier New,monospace;padding:clamp(42px,8vh,100px) 24px 50px;max-width:1500px;margin:auto}.kf-drop *,.kf-drop *:before,.kf-drop *:after{box-sizing:border-box}.kf-drop button{font:inherit;-webkit-appearance:none;appearance:none;border:0;background:none;color:inherit;padding:0;cursor:pointer;touch-action:manipulation}.kf-drop button:focus-visible,.kf-drop a:focus-visible{outline:2px solid #f2ebdd;outline-offset:5px}.kf-drop__intro{text-align:center;margin:0 0 36px;text-shadow:0 2px 8px #0009}.kf-drop__intro h2{color:inherit;margin:0;font:700 clamp(19px,2.4vw,30px)/1.15 "KF Typewriter","Courier New",monospace;letter-spacing:.07em}.kf-drop__intro p{margin:10px 0 0;font-size:11px;letter-spacing:.22em}.kf-drop__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 32px;max-width:1120px;margin:0 auto}.kf-drop__item{display:flex;flex-direction:column;align-items:center;min-width:0}.kf-drop__item img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 6px 7px #0003);transition:transform .2s}.kf-drop--grid .kf-drop__item:hover img{transform:translateY(-4px)}.kf-drop__label{display:block;margin-top:10px;font-size:13px;font-weight:700;line-height:1.4;text-transform:uppercase;text-shadow:0 1px 5px #000}.kf-drop__label small{display:block;font-size:11px;font-weight:400;letter-spacing:.06em;margin-top:5px}.kf-drop__reconnect{display:block;width:min(27vw,290px);margin:65px 5% 15px auto}.kf-drop__reconnect img{display:block;width:100%;height:auto}.kf-drop--circle{padding-top:28px}.kf-drop--circle .kf-drop__intro{margin-bottom:20px}.kf-drop__counter{text-align:center;font-size:12px;letter-spacing:.22em;margin-bottom:15px}.kf-drop--circle .kf-drop__collection{position:relative;width:min(58vh,580px,88vw);aspect-ratio:1;margin:auto;touch-action:pan-y}.kf-drop--circle .kf-drop__items{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.kf-drop--circle .kf-drop__item{position:absolute;left:50%;top:50%;width:13%;height:13%;min-width:44px;min-height:44px;transform:translate(-50%,-50%);transition:left .45s ease,top .45s ease;opacity:1;z-index:2}.kf-drop--circle .kf-drop__item[aria-pressed=true]{opacity:1}.kf-drop--circle .kf-drop__item[aria-pressed=true]:after{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#f2ebdd;position:absolute;bottom:-3px;left:calc(50% - 2px)}.kf-drop--circle .kf-drop__label{display:none}.kf-drop__center{position:absolute;top:26%;right:26%;bottom:26%;left:26%;display:grid;place-items:center}.kf-drop__hero{width:100%;height:100%}.kf-drop__hero img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 10px #0004)}.kf-drop button.kf-drop__prev,.kf-drop button.kf-drop__next{position:absolute;top:calc(50% - 22px);width:44px;height:44px;font:30px/1 Arial;z-index:3}.kf-drop__prev{left:15%}.kf-drop__next{right:15%}.kf-drop__selection{text-align:center;text-shadow:0 1px 6px #000;margin:22px 0 4px}.kf-drop__selection h2{font:700 14px/1.4 KF Typewriter,Courier New,monospace;color:inherit;margin:0;text-transform:uppercase}.kf-drop__selection p{font-size:12px;margin:6px 0}.kf-drop button.kf-drop__open,.kf-drop button.kf-drop__plus{display:block;width:44px;height:44px;font:30px/44px Arial;margin:0 auto}.kf-drop__hint{text-align:center;font-size:9px;letter-spacing:.12em;opacity:.85;margin:6px 0}.kf-drop--circle .kf-drop__reconnect{margin-top:30px}.kf-drop__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;padding:22px;margin:0;background:transparent;border:0;color:#f2ebdd;overflow:auto}.kf-drop__dialog::backdrop{background:#0004;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kf-drop__dialog[open]{display:grid;place-items:center}.kf-drop__focus{position:relative;width:min(540px,84vw);margin:30px auto;text-align:center}.kf-drop__focus-image{display:block;width:100%;height:auto;max-height:58svh;object-fit:contain;aspect-ratio:1;filter:drop-shadow(0 6px 10px #0005)}.kf-drop button.kf-drop__close{position:absolute;top:-32px;right:-8px;width:44px;height:44px;font:32px/44px Arial;z-index:2}.kf-drop__purchase h2{font:700 15px/1.4 KF Typewriter,Courier New,monospace;color:inherit;margin:14px 0 5px;text-transform:uppercase;text-shadow:0 1px 4px #000}.kf-drop__color,.kf-drop__price{font-size:12px;margin:5px 0;text-shadow:0 1px 4px #000}.kf-drop__sizes{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:8px auto}.kf-drop [hidden]{display:none!important}.kf-drop__sizes button{border:1px solid #f2ebdd;min-width:44px;min-height:44px;padding:8px;font-size:12px}.kf-drop__sizes button:disabled{opacity:.4;text-decoration:line-through;cursor:default}.kf-drop__status{font-size:12px;line-height:1.5;min-height:18px;margin:8px 0}html.kf-drop-open{overflow:hidden}@media(max-width:749px){.kf-drop{padding:35px 12px 30px}.kf-drop__intro{margin-bottom:20px}.kf-drop__items{gap:28px 8px}.kf-drop__label{font-size:9px;line-height:1.5}.kf-drop__label small{font-size:9px}.kf-drop__reconnect{width:43%;margin-top:45px;margin-right:2%}.kf-drop--circle{padding-top:20px}.kf-drop--circle .kf-drop__collection{width:92vw}.kf-drop__selection{margin-top:22px}.kf-drop__selection h2{font-size:12px}.kf-drop--circle .kf-drop__reconnect{margin-top:24px}.kf-drop__focus{width:88vw}.kf-drop__focus-image{max-height:50svh}.kf-drop__dialog{padding:12px}body:has([data-kf-drop]) .kf-drop-background{background-position:50% 27%}}@media(prefers-reduced-motion:reduce){.kf-drop *{transition:none!important;scroll-behavior:auto!important}}.kf-drop .kf-drop__hint,.kf-drop button.kf-drop__open{display:none!important}.kf-drop .kf-drop__reconnect{width:min(62vw,320px);margin:48px auto 12px}.kf-drop .kf-drop__intro{display:none!important}body:has([data-kf-drop]) #header-component .account-button,body:has([data-kf-drop]) #header-component shopify-account,body:has([data-kf-drop]) #header-component .account-button__icon{--color-account-icon:#f2ebdd !important;color:#f2ebdd!important}body:has([data-kf-drop]) #header-component .account-button__icon path{stroke:#f2ebdd!important}.kf-drop--circle .kf-drop__collection{touch-action:none;user-select:none;-webkit-user-select:none}.kf-drop--circle .kf-drop__items{cursor:grab}.kf-drop--circle .is-dragging,.kf-drop--circle .is-dragging .kf-drop__item{cursor:grabbing}.kf-drop--circle .is-dragging .kf-drop__item{transition:none!important}.kf-drop--circle .kf-drop__collection img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}body:has([data-kf-drop]){isolation:isolate;min-height:100svh;background-image:linear-gradient(#0002,#0003),url(//kingsfarmula.com/cdn/shop/files/E_cows_Jr-market-background.webp?v=1786717519&width=2400);background-position:center;background-size:cover;background-repeat:no-repeat}body:has([data-kf-drop]):before{content:"";position:fixed;top:-20lvh;right:0;bottom:-20lvh;left:0;z-index:-1;pointer-events:none;background:linear-gradient(#0002,#0003),url(//kingsfarmula.com/cdn/shop/files/E_cows_Jr-market-background.webp?v=1786717519&width=2400) center 38% / cover no-repeat}body:has([data-kf-drop]) .kf-drop-background{display:none!important}@media(max-width:749px){body:has([data-kf-drop]):before{background-position:50% 27%}}@media screen and (min-width:750px){.kf-drop--circle .kf-drop__collection{width:min(78vh,760px,85vw)}.kf-drop--circle .kf-drop__item{width:16%;height:16%}.kf-drop--circle .kf-drop__center{top:24%;right:24%;bottom:24%;left:24%}.kf-drop--circle .kf-drop__prev{left:12%}.kf-drop--circle .kf-drop__next{right:12%}}.kf-drop__dialog::backdrop{background:#0003;-webkit-backdrop-filter:none;backdrop-filter:none}.kf-drop__focus{width:min(680px,100%);padding:0;background:transparent;color:#f2ebdd;border:0;margin:0 auto;text-shadow:0 2px 6px #000}.kf-drop__focus-image{width:100%;height:min(58svh,680px);max-height:none;aspect-ratio:auto;object-fit:contain}.kf-drop button.kf-drop__close{position:absolute;top:0;right:6%;background:transparent;text-shadow:0 2px 6px #000}.kf-drop__sizes{gap:8px;margin:16px auto}.kf-drop__sizes button[aria-pressed=true]{background:#f2ebdd;color:#182331}.kf-drop button.kf-drop__add,.kf-drop__bag-actions button{display:block;width:100%;min-height:48px;padding:12px 16px;border:1px solid #f2ebdd;font:inherit}.kf-drop button.kf-drop__add{background:transparent;color:#f2ebdd;text-shadow:0 2px 6px #000}.kf-drop button.kf-drop__add:disabled{opacity:.55;cursor:default}.kf-drop__bag-actions{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:12px}.kf-drop__bag-actions a{color:inherit;text-underline-offset:4px}.kf-drop__bag-actions form{margin:0;flex:1}.kf-drop__dialog{padding:48px 16px max(24px,env(safe-area-inset-bottom));background:transparent}.kf-drop__purchase{max-width:400px;margin:0 auto}.kf-drop-open .kf-drop>:not(dialog):not(script){visibility:hidden}.kf-drop__sizes button{background:transparent;text-shadow:0 2px 6px #000}.kf-drop__sizes button[aria-pressed=true]{text-shadow:none}@media(max-width:749px){.kf-drop__focus-image{height:52svh}.kf-drop__purchase h2{margin-top:8px}}.kf-drop--grid .kf-drop__category-heading{grid-column:1 / -1;margin:0 0 -28px;padding:28px 0 0;color:inherit;font:700 16px/1.4 KF Typewriter,Courier New,monospace;letter-spacing:.06em;text-align:left;text-shadow:0 1px 5px #000}.kf-drop--grid .kf-drop__category-heading:first-child{padding-top:0}@media(max-width:749px){.kf-drop--grid .kf-drop__category-heading{font-size:14px;padding-top:20px;margin-bottom:-12px}}.kf-drop--grid .kf-drop__items{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-drop__category-label{display:block;margin-top:12px;font-size:14px;font-weight:700;text-shadow:0 1px 5px #000}.kf-drop--grid:not(.is-color-selection) .kf-drop__label{display:none}.kf-drop--grid.is-color-selection .kf-drop__category-label{display:none}.kf-drop__browse-bar{max-width:1120px;margin:0 auto 30px;display:flex;gap:20px;align-items:center}.kf-drop button.kf-drop__browse-back{min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.kf-drop__browse-title{margin:0;color:inherit;font:700 16px/1.4 KF Typewriter,Courier New,monospace;text-shadow:0 1px 5px #000}@media(max-width:749px){.kf-drop--grid .kf-drop__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.kf-drop__browse-title{font-size:14px}.kf-drop__category-label{font-size:13px}}.kf-drop__description{text-align:left;font-size:14px;line-height:1.6;margin:24px 0 0}.kf-drop__description p{margin:0 0 16px}.kf-drop__description ul{padding-left:20px;margin:0 0 20px}.kf-drop__description li{margin:4px 0}.kf-home-intro{max-width:600px;margin:0 0 48px;padding:8px 0;text-align:left;text-shadow:0 2px 6px #000}.kf-home-intro__art{margin:0 0 24px;width:min(100%,250px);transform:rotate(-6deg);transform-origin:left center}.kf-home-intro__art img{display:block;width:100%;height:auto}.kf-home-intro p{font:inherit;font-size:12px;line-height:1.6;max-width:480px;margin:0 0 24px}.kf-home-intro__actions{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.kf-home-intro__actions a{font:inherit;font-size:14px;min-height:44px;display:inline-flex;align-items:center;color:#f2ebdd;text-decoration:underline;text-underline-offset:5px}@media(max-width:749px){.kf-home-intro{padding:0;margin-bottom:32px}.kf-home-intro__art{width:min(60vw,220px)}.kf-home-intro__actions{gap:8px 20px}}.kf-home-intro{display:grid;grid-template-columns:minmax(240px,420px) minmax(0,320px);column-gap:clamp(24px,6vw,90px);row-gap:10px;max-width:100%;margin-bottom:20px;align-items:start}.kf-home-intro__art{grid-column:1;grid-row:1 / 3;margin:8px 0 0;width:100%}.kf-home-intro p{grid-column:2;grid-row:1;margin:0}.kf-home-intro__actions{grid-column:2;grid-row:2}@media(max-width:749px){.kf-home-intro{grid-template-columns:minmax(0,55%) minmax(0,1fr);column-gap:18px;row-gap:6px;margin-bottom:12px}.kf-home-intro__art{width:100%;margin-top:10px}.kf-home-intro p{font-size:11px;line-height:1.5}.kf-home-intro__actions{gap:0 16px}.kf-home-intro__actions a{font-size:13px}}.kf-home-intro{display:block;text-align:center}.kf-home-intro__art{width:min(100%,420px);margin:8px auto 0;transform-origin:center}.kf-home-intro__art a{display:block}@media(max-width:749px){.kf-home-intro__art{width:55%;margin:10px auto 0}}.kf-drop--circle:has(.kf-home-intro){padding-top:12px}.kf-home-intro{padding-top:0}@media(max-width:749px){.kf-drop--circle:has(.kf-home-intro){padding-top:4px}}.kf-home-intro__art{position:relative;top:-20px}.kf-home-intro{text-align:left}.kf-home-intro__art{width:min(100%,300px);margin:0;top:0;transform-origin:left center}@media(max-width:749px){.kf-drop--circle:has(.kf-home-intro){padding-top:4px}.kf-home-intro{margin:0 0 4px;padding:0}.kf-home-intro__art{width:36%;max-width:150px;margin:0 0 0 8px;top:0}.kf-drop--circle:has(.kf-home-intro) .kf-drop__counter{margin-bottom:4px;font-size:10px}.kf-drop--circle:has(.kf-home-intro) .kf-drop__collection{width:min(88vw,52svh)}.kf-drop--circle:has(.kf-home-intro) .kf-drop__selection{margin-top:8px}}@media(min-width:750px){.kf-drop--circle:has(.kf-home-intro){display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);column-gap:24px;max-width:1080px;padding-top:28px;padding-bottom:24px}.kf-drop--circle .kf-home-intro{grid-column:1;grid-row:2;align-self:start;margin:32px 0 0;padding:0}.kf-drop--circle .kf-home-intro__art{width:100%;max-width:260px;top:0;margin:0}.kf-drop--circle:has(.kf-home-intro) .kf-drop__counter{grid-column:2;grid-row:1;margin-bottom:6px}.kf-drop--circle:has(.kf-home-intro) .kf-drop__collection{grid-column:2;grid-row:2;width:min(60svh,58vw,640px);max-width:100%;margin:auto}.kf-drop--circle:has(.kf-home-intro) .kf-drop__selection{grid-column:2;grid-row:3;margin-top:8px}}body:has([data-kf-market]){background:#fff!important;color:#182331;--color-foreground:#182331}body:has([data-kf-market]):before{background:#fff!important}body:has([data-kf-market]) #header-component :is(a,button,summary,.menu-list__link-title,.menu-list__item,.account-button,shopify-account,.account-button__icon),body:has([data-kf-market]) footer :is(h2,p,a,label,input,button){color:#182331!important;-webkit-text-fill-color:#182331!important;text-shadow:none!important;--color-account-icon:#182331!important}body:has([data-kf-market]) #header-component .account-button__icon path{stroke:#182331!important}[data-kf-market],[data-kf-market] .kf-drop__dialog,[data-kf-market] .kf-drop__focus{color:#182331}[data-kf-market] *{text-shadow:none!important}[data-kf-market] button.kf-drop__add,[data-kf-market] .kf-drop__sizes button{color:#182331;border-color:#182331}[data-kf-market] .kf-drop__sizes button[aria-pressed=true]{color:#fff;background:#182331}[data-kf-market] button:focus-visible,[data-kf-market] a:focus-visible{outline-color:#182331}[data-kf-market] .kf-drop__item[aria-pressed=true]:after{background:#182331}[data-kf-market] .kf-drop__dialog{background:#fff}[data-kf-market] .kf-drop__dialog::backdrop{background:#ffffffed}[data-kf-market] .kf-drop__reconnect img{filter:brightness(0) saturate(100%) invert(11%) sepia(18%) saturate(1221%) hue-rotate(174deg) brightness(95%) contrast(93%)}[data-market-role=featured]{padding-top:12px;padding-bottom:12px}[data-market-role=featured] .kf-drop__collection{width:min(48svh,480px,84vw)}[data-market-role=featured] .kf-drop__counter{margin-bottom:8px}[data-market-role=featured] .kf-drop__selection{margin-top:12px}.kf-market-shop-all{display:flex;width:fit-content;align-items:center;min-height:44px;margin:12px auto 0;color:inherit;font-size:14px;text-underline-offset:5px}[data-market-role=catalog]{padding-top:28px;scroll-margin-top:24px}[data-market-role=catalog]:not(.is-color-selection) .kf-drop__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}[data-market-role=catalog]:not(.is-color-selection) .kf-drop__category-label{order:-1;margin:0 0 12px;align-self:flex-start;font-size:15px}[data-market-role=catalog] .kf-drop__item{justify-content:flex-start}@media(max-width:749px){[data-market-role=featured] .kf-drop__collection{width:min(44svh,84vw)}[data-market-role=catalog]:not(.is-color-selection) .kf-drop__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}[data-market-role=catalog]{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/kf-first-drop.css.map */
