.fk-fbt{display:none!important}.fk-product-name{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.fk-variants{display:grid;gap:14px;margin:6px 0 4px}.fk-variant__vals{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.fk-variant__vals label{position:relative;cursor:pointer}.fk-variant__vals input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.fk-variant__vals span{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:var(--bw, 2px) solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:var(--r-btn);background:var(--card);font-weight:700;font-size:14px}.fk-variant__vals span.sw:before{content:"";width:16px;height:16px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #00000026}.fk-variant__vals input:checked+span{border-color:var(--ink);background:var(--ink);color:var(--bg)}.fk-variant__vals input:focus-visible+span{outline:2px solid var(--cta);outline-offset:2px}[data-add][disabled]{opacity:.5;pointer-events:none}.fk-product__media{position:relative;display:block}.fk-scope[data-deco=grain]{background-image:var(--noise);background-size:180px}.fk-dyn{margin-top:10px}.fk-dyn .shopify-payment-button__button{border-radius:var(--r-btn);min-height:52px}.fk-dyn .shopify-payment-button__more-options{color:var(--muted)}.fk-stock{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:14px;font-weight:700;color:#b4231c}.fk-stock i{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 20%,transparent)}.fk-stars[style*=--r]{letter-spacing:1px}.fk-thumb--media{position:relative}.fk-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:18px;text-shadow:0 2px 8px rgba(0,0,0,.5)}.fk-pdp__main video,.fk-pdp__main iframe,.fk-pdp__main model-viewer{width:100%;height:100%;object-fit:cover;border:0}.fk-zoomable{cursor:zoom-in}.fk-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:grid;place-items:center;background:#000000e0;cursor:zoom-out;padding:20px}.fk-lightbox img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}@media(max-width:749px){.fk-sx--desktop{display:none}}@media(min-width:750px){.fk-sx--mobile{display:none}}.fk-sx--pt-none>*{padding-top:0!important}.fk-sx--pt-sm>*{padding-top:24px!important}.fk-sx--pt-lg>*{padding-top:clamp(80px,10vw,140px)!important}.fk-sx--pb-none>*{padding-bottom:0!important}.fk-sx--pb-sm>*{padding-bottom:24px!important}.fk-sx--pb-lg>*{padding-bottom:clamp(80px,10vw,140px)!important}.fk-sx--bg>*{background:var(--sx-bg)!important}.fk-sx--ink>*{color:var(--sx-ink)!important;--ink: var(--sx-ink)}.fk-scope .fk-grid--3{grid-template-columns:repeat(3,1fr)}.fk-drop .fk-lead{color:color-mix(in srgb,var(--dark-ink) 80%,transparent)}.fk-gift{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:12px 14px;margin:12px 0;border:2px dashed color-mix(in srgb,var(--cta) 45%,transparent);border-radius:14px;background:color-mix(in srgb,var(--hl) 35%,var(--card));transition:opacity .2s}.fk-gift__img{width:56px;height:56px;border-radius:10px;background:var(--card);display:grid;place-items:center;overflow:hidden;font-size:28px}.fk-gift__img img{width:100%;height:100%;object-fit:cover}.fk-gift__txt{display:grid;gap:2px;font-size:14px;line-height:1.35;text-align:left}.fk-gift__txt small{font-size:12px;color:var(--muted)}.fk-gift__badge{background:var(--cta);color:var(--cta-ink);font-weight:800;font-size:12px;letter-spacing:.08em;padding:5px 10px;border-radius:999px}.fk-gift:not(.is-on){opacity:.8}.fk-gift.is-on{border-style:solid}.fk-gift.is-on .fk-gift__lock,.fk-gift:not(.is-on) .fk-gift__ok{display:none}.fk-gift .fk-gift__ok{color:var(--cta);font-weight:700}.fk-gift .fk-gift__note{color:#b45309}.fk-notice{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;margin:12px 0;padding:14px 16px;border-radius:12px;border:1.5px solid color-mix(in srgb,#d93025 35%,transparent);background:color-mix(in srgb,#d93025 6%,var(--card,#fff));text-align:left}.fk-notice__icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#d93025;color:#fff;font-weight:900;font-size:16px;line-height:1}.fk-notice b{display:block;font-size:15px;margin-bottom:2px}.fk-notice p{margin:0;font-size:14px;line-height:1.45;color:var(--ink,inherit)}.fk-notice p strong,.fk-notice p b{display:inline;color:#d93025}.fk-stock[hidden],[data-fk-stock][hidden],.fk-gift[hidden],.fk-notice[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fk-horizon.css.map */
