.checkout_root__Bnx0e{position:relative;min-height:100vh;font-family:var(--font-vazirmatn),sans-serif;font-size:14px;color:var(--ink);background:var(--paper);overflow-x:clip;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.checkout_srOnly__bMvxq{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.checkout_mono__5fyaj{font-family:var(--font-plex-mono),monospace}.checkout_muted__Fe7kv{color:var(--muted);font-size:13px;font-weight:600}.checkout_bg__FWomN{position:absolute;inset:0 0 auto 0;height:360px;overflow:hidden;pointer-events:none}.checkout_bgImg__ACauN{position:absolute;inset:-6%;filter:blur(14px) saturate(1.1)}.checkout_bgFade__2l4Jg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(246,239,231,.6),rgba(246,239,231,.86) 55%,#f6efe7)}.checkout_header__RLF3P{position:sticky;top:8px;z-index:60;margin:8px 10px 0;border-radius:14px;background:rgba(255,255,255,.62);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgba(255,255,255,.85);box-shadow:0 8px 24px -16px rgba(70,35,15,.18)}.checkout_headerBar__L8Rqm{max-width:1440px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:0 10px;height:56px}.checkout_back__8NMDc{width:44px;height:44px;margin-right:-6px;border-radius:10px;display:grid;place-items:center;flex:none}.checkout_back__8NMDc:active{background:rgba(17,17,17,.06)}.checkout_mTitle__d541b{flex:1;min-width:0;display:flex;flex-direction:column}.checkout_mTitleFa__OrvsS{font-size:15px;font-weight:800;line-height:1.3}.checkout_mTitleCount__b9m1J{font-size:11px;color:var(--muted)}.checkout_logo__GdjST{display:flex;align-items:center;gap:7px;flex:none}.checkout_secure__0OoTh{display:none}.checkout_cartPill__BxXsY{height:40px;padding:0 12px;display:flex;align-items:center;gap:8px;border-radius:10px;background:rgba(17,17,17,.07);font-size:13px;font-weight:800}.checkout_cartPill__BxXsY>span{min-width:12px;text-align:center;display:inline-block}.checkout_main__qJQNW{position:relative;max-width:1440px;margin:0 auto;padding:16px 14px 0}.checkout_head__NG6Dx{display:flex;flex-direction:column;margin-bottom:16px}.checkout_h1__VAl_D{margin:0;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.checkout_h1En__92OWu{font-family:var(--font-schibsted),sans-serif;font-weight:800;font-size:46px;line-height:.95;letter-spacing:-.045em}.checkout_h1Fa__XWUHg{font-size:16px;font-weight:800}.checkout_backToCart__zr44c{align-self:flex-start;margin-top:8px;font-size:12.5px;font-weight:700;color:var(--muted2);display:inline-flex;align-items:center;gap:6px}.checkout_backToCart__zr44c:hover{color:var(--accent-deep)}.checkout_steps__BvM0V{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}.checkout_steps__BvM0V li{display:flex;flex-direction:column;gap:7px}.checkout_stepBar__5a_Pi{height:4px;border-radius:2px;background:rgba(17,17,17,.12)}.checkout_steps__BvM0V li[aria-current] .checkout_stepBar__5a_Pi,.checkout_steps__BvM0V li[data-done] .checkout_stepBar__5a_Pi{background:var(--accent);box-shadow:0 4px 10px -2px rgba(232,93,42,.6)}.checkout_stepLabel__lqB1K{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--muted2);white-space:nowrap}.checkout_stepLabel__lqB1K .checkout_mono__5fyaj{font-size:10px}.checkout_steps__BvM0V li[aria-current] .checkout_stepLabel__lqB1K,.checkout_steps__BvM0V li[data-done] .checkout_stepLabel__lqB1K{font-weight:800;color:var(--ink)}.checkout_skeleton__JxgTb{display:flex;flex-direction:column;gap:10px}.checkout_skeleton__JxgTb>span{height:128px;border-radius:18px;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.8);animation:checkout_pulse__NfDXp 1.4s ease-in-out infinite}@keyframes checkout_pulse__NfDXp{50%{opacity:.55}}.checkout_empty__yU83T{display:flex;flex-direction:column;align-items:center;gap:14px;padding:56px 20px;border-radius:22px;background:rgba(255,255,255,.62);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.85);box-shadow:0 40px 70px -45px rgba(70,35,15,.45);text-align:center}.checkout_empty__yU83T p{margin:0;font-size:15px;color:var(--muted);line-height:1.8}.checkout_emptyTitle__cTkw9{font-family:var(--font-schibsted),sans-serif;font-weight:800;font-size:38px;letter-spacing:-.045em;line-height:1}.checkout_emptyBtns__JzDMT{display:flex;flex-direction:column;gap:8px;width:100%}.checkout_primaryBtn___AizV{height:52px;padding:0 22px;border-radius:14px;background:var(--accent);color:var(--ink);display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;box-shadow:0 14px 28px -12px rgba(232,93,42,.7);transition:background .2s}.checkout_primaryBtn___AizV:hover{color:var(--ink);background:#f07446}.checkout_ghostBtn__9OPOl{height:52px;padding:0 18px;border-radius:14px;border:1px solid rgba(17,17,17,.12);background:rgba(255,255,255,.75);display:flex;align-items:center;justify-content:center;font-weight:700;transition:border-color .2s,color .2s}.checkout_ghostBtn__9OPOl:hover{border-color:var(--accent);color:var(--accent-deep)}.checkout_banner__6vQ9P{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:16px;background:rgba(194,70,27,.08);border:1px solid rgba(194,70,27,.25);font-size:13px;font-weight:700;color:var(--accent-deep);margin-bottom:14px}.checkout_banner__6vQ9P a{align-self:flex-start;font-weight:800;text-decoration:underline}.checkout_grid__CmTyT{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.checkout_card__VyItI{border-radius:20px;background:rgba(255,255,255,.66);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);border:1px solid rgba(255,255,255,.9);box-shadow:0 40px 70px -44px rgba(70,35,15,.5)}.checkout_cardHead__3DIv7{margin:0;padding:18px 18px 14px;font-size:15px;font-weight:800;border-bottom:1px solid rgba(17,17,17,.07);display:flex;justify-content:space-between;align-items:center;gap:10px}.checkout_cardHead__3DIv7 .checkout_sub__XMszm{font-size:11.5px;font-weight:600;color:var(--muted2)}.checkout_form__r7f45{padding:6px 18px 18px;display:grid;grid-template-columns:1fr;gap:12px}.checkout_form__r7f45>div{display:flex;flex-direction:column;gap:6px;min-width:0}@media (min-width:600px){.checkout_form__r7f45{grid-template-columns:1fr 1fr;gap:14px}.checkout_span2__qiK6C{grid-column:span 2}}.checkout_form__r7f45 label{font-size:12px;font-weight:700;color:var(--muted2)}.checkout_req__aOvpJ{color:var(--accent)}.checkout_input___BcNy,.checkout_textarea__DMEeq{width:100%;border:1px solid rgba(17,17,17,.1);border-radius:12px;background:rgba(255,255,255,.85);font-size:15px;color:var(--ink);outline:none;transition:border-color .2s,box-shadow .2s}.checkout_input___BcNy{height:48px;padding:0 12px}.checkout_textarea__DMEeq{min-height:74px;padding:11px 12px;resize:vertical;line-height:1.7}.checkout_input___BcNy:focus,.checkout_textarea__DMEeq:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(232,93,42,.14)}[data-err] .checkout_input___BcNy,[data-err] .checkout_textarea__DMEeq{border-color:var(--accent-deep)}.checkout_err__fxNJT{font-size:11px;font-weight:700;color:var(--accent-deep)}.checkout_aside__yLudy{position:relative;gap:12px;min-width:0}.checkout_aside__yLudy,.checkout_summary__ekMd1{display:flex;flex-direction:column}.checkout_sumTitle__gcTaW{margin:0;padding:18px 18px 12px;font-size:16px;font-weight:800;border-bottom:1px solid rgba(17,17,17,.07)}.checkout_sumLoading__6M4Pr{padding:20px 18px 24px}.checkout_items__q9coI{list-style:none;margin:0;padding:10px 18px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid rgba(17,17,17,.07);max-height:264px;overflow-y:auto}.checkout_item__QzJHu{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:10px;align-items:center}.checkout_itemImg__EoT43{position:relative;display:block;width:52px;height:52px;border-radius:10px;overflow:hidden}.checkout_itemInfo__PyaME{display:flex;flex-direction:column;gap:2px;min-width:0}.checkout_itemName__o0VGp{font-size:12.5px;font-weight:700;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.checkout_itemMeta__FA3II{font-size:11px;color:var(--muted2);white-space:nowrap}.checkout_itemPrice__iSiL3{font-size:13px;font-weight:800;white-space:nowrap}.checkout_shipSet___nTDm{border:0;border-bottom:1px solid rgba(17,17,17,.07);margin:0;padding:14px 18px;min-width:0}.checkout_shipSet___nTDm legend{padding:0 0 8px;font-size:12px;font-weight:700;color:var(--muted2);float:right;width:100%}.checkout_shipOpts__MiN4s{display:flex;flex-direction:column;gap:8px;clear:both}.checkout_shipOpt__OgD8J{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:54px;padding:10px 12px;border-radius:14px;border:1.5px solid rgba(17,17,17,.08);background:rgba(255,255,255,.45);cursor:pointer;text-align:right;transition:background .2s,border-color .2s}.checkout_shipOpt__OgD8J[aria-pressed=true]{border-color:var(--accent);background:rgba(255,255,255,.95)}.checkout_ring__CFggZ{width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(17,17,17,.25);display:grid;place-items:center}.checkout_ring__CFggZ>span{width:10px;height:10px;border-radius:50%;background:var(--accent);transform:scale(0);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}[aria-pressed=true]>.checkout_ring__CFggZ{border-color:var(--accent)}[aria-pressed=true]>.checkout_ring__CFggZ>span{transform:scale(1)}.checkout_shipText___SGE7{display:flex;flex-direction:column;gap:2px;min-width:0}.checkout_shipFa__9LKWh{font-size:13.5px;font-weight:800}.checkout_shipEta__rpekK{font-size:12px;color:var(--muted)}.checkout_shipPrice__936iw{font-size:13px;font-weight:800;white-space:nowrap}.checkout_shipPrice__936iw[data-free]{color:var(--accent-deep)}.checkout_couponBlock__psbnk{padding:8px 18px 12px;border-bottom:1px solid rgba(17,17,17,.07)}.checkout_couponRow__WtwLP{display:flex;gap:6px}.checkout_couponInput__GWoja{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid rgba(17,17,17,.1);border-radius:12px;background:rgba(255,255,255,.85);font-family:var(--font-plex-mono),monospace;font-size:15px;letter-spacing:.08em;text-transform:uppercase;outline:none;text-align:right;transition:border-color .2s,box-shadow .2s}.checkout_couponInput__GWoja:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(232,93,42,.14)}.checkout_couponApply__2Qdo4{height:44px;padding:0 16px;border:0;border-radius:12px;background:var(--ink);color:#fff;cursor:pointer;font-size:13px;font-weight:800;transition:background .2s,color .2s}.checkout_couponApply__2Qdo4:hover{background:var(--accent);color:var(--ink)}.checkout_couponOn__aVoA3{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 6px 0 12px;border-radius:12px;background:rgba(232,93,42,.12);border:1px dashed rgba(232,93,42,.6)}.checkout_couponOnText__RyZzv{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;min-width:0}.checkout_couponOnText__RyZzv .checkout_mono__5fyaj{letter-spacing:.08em}.checkout_couponDesc__4FCbg{color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout_couponX__jDSkY{width:34px;height:34px;border:0;border-radius:9px;background:transparent;cursor:pointer;font-size:16px}.checkout_couponX__jDSkY:hover{background:rgba(255,255,255,.7)}.checkout_hint__tMDZI{font-size:11px;color:var(--muted2);margin-top:6px}.checkout_error__ooLlz{font-size:12px;font-weight:700;color:var(--accent-deep);margin-top:6px}.checkout_rows__D2XuO{margin:0;padding:14px 18px 16px;display:flex;flex-direction:column;gap:10px;font-size:13px}.checkout_rows__D2XuO>div{display:flex;justify-content:space-between;gap:12px}.checkout_rows__D2XuO dt{color:var(--muted)}.checkout_rows__D2XuO dd{margin:0;font-weight:700;white-space:nowrap}.checkout_rows__D2XuO dd[data-deal]{color:var(--accent-deep)}.checkout_rows__D2XuO>.checkout_totalRow__blrln{align-items:baseline;margin-top:4px;padding-top:12px;border-top:1px dashed rgba(17,17,17,.15)}.checkout_totalRow__blrln dt{font-size:14px;font-weight:800;color:var(--ink)}.checkout_totalRow__blrln dd{font-size:21px;font-weight:800;display:inline-block}.checkout_savings__9lXXD{align-self:flex-start;padding:5px 10px;border-radius:8px;background:rgba(232,93,42,.12);font-size:12px;font-weight:800;color:var(--accent-deep)}.checkout_sumCta__PUD7l{display:none}.checkout_cta__aYEyj{height:56px;width:100%;border:0;border-radius:14px;background:var(--accent);color:var(--ink);display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-weight:800;font-size:15px;cursor:pointer;box-shadow:0 18px 34px -12px rgba(232,93,42,.7);transition:background .2s,transform .15s}.checkout_cta__aYEyj:hover:not(:disabled){background:#f07446}.checkout_cta__aYEyj:active:not(:disabled){transform:scale(.98)}.checkout_cta__aYEyj:disabled{opacity:.6;cursor:wait}.checkout_barCta__8id_g>span:first-child,.checkout_cta__aYEyj>span:first-child{font-size:15px}.checkout_barCta__8id_g>span:last-child,.checkout_cta__aYEyj>span:last-child{font-size:18px}.checkout_payNote__DNAWJ{text-align:center;font-size:12px;color:var(--muted2)}.checkout_bar__RCCSq{position:fixed;z-index:80;left:0;right:0;bottom:0;padding:10px 12px calc(12px + env(safe-area-inset-bottom));background:rgba(246,239,231,.78);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);border-top:1px solid rgba(255,255,255,.9);box-shadow:0 -20px 40px -24px rgba(70,35,15,.4)}.checkout_barInner__002EM{max-width:560px;margin:0 auto;display:flex;align-items:center;gap:10px}.checkout_barTotal__KtO_f{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:4px 6px;min-height:48px;justify-content:center;text-align:right}.checkout_barLabel__PsXLf{font-size:11px;color:var(--muted)}.checkout_barAmount__FNK2d{font-size:17px;font-weight:800;white-space:nowrap}.checkout_barCta__8id_g{flex:1;height:54px;border:0;border-radius:14px;background:var(--accent);color:var(--ink);display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-weight:800;cursor:pointer;box-shadow:0 16px 30px -12px rgba(232,93,42,.7),inset 0 1px 0 rgba(255,255,255,.3);transition:transform .15s}.checkout_barCta__8id_g:active:not(:disabled){transform:scale(.98)}.checkout_barCta__8id_g:disabled{opacity:.6;cursor:wait}.checkout_footer__gB8_g{display:none}@media (min-width:860px){.checkout_bg__FWomN{height:460px}.checkout_header__RLF3P{top:12px;margin:12px 16px 0}.checkout_headerBar__L8Rqm{padding:0 18px;height:60px}.checkout_back__8NMDc,.checkout_mTitle__d541b{display:none}.checkout_secure__0OoTh{margin-right:auto;display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.checkout_cartPill__BxXsY{height:44px;padding:0 14px}.checkout_main__qJQNW{padding:28px 32px 0}.checkout_grid__CmTyT{grid-template-columns:minmax(0,1fr) clamp(340px,30vw,420px);gap:28px}.checkout_aside__yLudy{position:sticky;top:92px}.checkout_sumCta__PUD7l{display:flex;flex-direction:column;gap:10px;padding:0 18px 18px}.checkout_bar__RCCSq{display:none}.checkout_footer__gB8_g{max-width:1440px;margin:48px auto 0;padding:22px 32px 28px;border-top:1px solid rgba(17,17,17,.1);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;font-size:13px;color:#7a5a48}.checkout_footer__gB8_g nav{display:flex;flex-wrap:wrap;gap:8px 20px}}@media (max-width:859px){.checkout_main__qJQNW{padding-bottom:88px}}.checkout_accountNotice__off9s{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;padding:14px 16px;margin:0 0 18px;background:#fff5eb;border:1px solid #f0d7c2;border-radius:12px;font-size:12px;line-height:1.7}.checkout_accountNotice__off9s a{color:#b94820;font-weight:800}.checkout_addressPicker__nehsT{padding:18px;margin-bottom:6px;border-bottom:1px solid rgba(17,17,17,.07)}.checkout_addressPickerLabel__qGGGG{display:block;margin-bottom:9px;font-weight:800;font-size:12px}.checkout_addressOptions__ZyADH{display:flex;gap:9px;overflow-x:auto;padding:2px 2px 5px}.checkout_addressOption__zZZiL{display:grid;gap:4px;min-width:150px;max-width:240px;padding:12px 14px;border:1px solid #ded5cc;border-radius:12px;background:#fff;color:#161616;font:inherit;text-align:right;cursor:pointer}.checkout_addressOption__zZZiL[aria-pressed=true]{border-color:#e85d2a;background:#fff4e9;box-shadow:inset 0 0 0 1px #e85d2a}.checkout_addressOption__zZZiL strong{font-size:12px}.checkout_addressOption__zZZiL small{color:#6b635d;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout_saveAddress__Pmt8e{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;cursor:pointer}.checkout_saveAddress__Pmt8e input{width:17px;height:17px;accent-color:#e85d2a}.ui_cover__W7fGB{object-fit:cover}.ui_slot__qGYNk{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px;text-align:center;font-size:13px;font-weight:500;line-height:1.3;background:rgba(127,127,127,.08)}.ui_slot__qGYNk:after{content:"";position:absolute;inset:0;border:1.5px dashed;border-radius:inherit;opacity:.35;pointer-events:none}.ui_slot__qGYNk svg{opacity:.45}.ui_slot__qGYNk span{opacity:.75}.ui_slotCompact__SoY4m{font-size:10px;gap:2px;padding:6px;line-height:1.2}.ui_slotCompact__SoY4m svg{width:16px;height:16px}.ui_sheetRoot__Ty4k8{position:fixed;inset:0;z-index:100;pointer-events:none;visibility:hidden;transition:visibility .5s}.ui_sheetRoot__Ty4k8[data-open]{pointer-events:auto;visibility:visible;transition:none}.ui_backdrop__OjYFd{position:absolute;inset:0;background:rgba(30,15,8,.34);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .35s}.ui_sheetRoot__Ty4k8[data-open] .ui_backdrop__OjYFd{opacity:1}.ui_panel__W57Dc{position:absolute;left:50%;bottom:0;width:min(100%,560px);max-height:var(--sheet-max,88dvh);display:flex;flex-direction:column;border-radius:22px 22px 0 0;background:rgba(250,245,240,.94);backdrop-filter:blur(30px) saturate(1.6);-webkit-backdrop-filter:blur(30px) saturate(1.6);border:1px solid rgba(255,255,255,.9);border-bottom:0;box-shadow:0 -30px 60px -30px rgba(40,15,5,.45);transform:translate(-50%,105%);transition:transform .5s cubic-bezier(.16,1,.3,1);outline:none}.ui_sheetRoot__Ty4k8[data-open] .ui_panel__W57Dc{transform:translate(-50%)}.ui_sheetHead__XQr5l{flex:none;padding:10px 18px 12px;touch-action:none;cursor:grab}.ui_handle__vyiRW{display:block;width:40px;height:5px;border-radius:3px;background:rgba(17,17,17,.18);margin:0 auto 12px}.ui_headRow__4gRgK{display:flex;align-items:center;justify-content:space-between;gap:10px}.ui_title__UF4Dq{margin:0;font-size:17px;font-weight:800;display:flex;align-items:center;gap:8px}.ui_headActions__DrdKb{display:flex;align-items:center;gap:4px}.ui_closeBtn__y_1AO{width:40px;height:40px;border:0;border-radius:11px;background:rgba(17,17,17,.06);cursor:pointer;font-size:19px;display:grid;place-items:center;transition:background .2s}.ui_closeBtn__y_1AO:hover{background:rgba(17,17,17,.12)}.ui_sheetBody__KOaKj{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 14px}.ui_sheetFoot__th5WK{flex:none;padding:12px 14px calc(14px + env(safe-area-inset-bottom));border-top:1px solid rgba(17,17,17,.07);display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.ui_drawer__iMIHj .ui_backdrop__OjYFd{background:rgba(40,20,10,.28);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ui_drawer__iMIHj .ui_panel__W57Dc{top:12px;bottom:12px;left:12px;width:min(420px,calc(100vw - 24px));max-height:none;border-radius:20px;border-bottom:1px solid rgba(255,255,255,.9);background:rgba(250,245,240,.86);box-shadow:0 40px 80px -30px rgba(40,15,5,.5);transform:translateX(calc(-100% - 24px));transition-duration:.55s}.ui_drawer__iMIHj[data-open] .ui_panel__W57Dc{transform:none}.ui_drawer__iMIHj .ui_sheetHead__XQr5l{padding:20px 22px 16px;border-bottom:1px solid rgba(17,17,17,.07);cursor:default}.ui_drawer__iMIHj .ui_handle__vyiRW{display:none}.ui_drawer__iMIHj .ui_title__UF4Dq{font-size:18px}.ui_drawer__iMIHj .ui_closeBtn__y_1AO{width:36px;height:36px;border-radius:10px;font-size:18px}.ui_drawer__iMIHj .ui_sheetBody__KOaKj{padding:10px 14px}.ui_drawer__iMIHj .ui_sheetFoot__th5WK{padding:16px 22px 22px;gap:12px}}.cart_cover__Heevp{object-fit:cover}.cart_countBadge__324Jo{min-width:22px;height:22px;padding:0 6px;border-radius:7px;background:#e85d2a;color:#111;font-size:11px;display:grid;place-items:center}.cart_body__8se4r{display:flex;flex-direction:column;gap:10px;padding-bottom:12px}.cart_ship__B5gQY{display:flex;flex-direction:column;gap:7px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.9)}.cart_shipMsg__Y1n4g{font-size:13px;font-weight:700}.cart_shipTrack__43J_q{height:5px;border-radius:3px;background:rgba(17,17,17,.08);overflow:hidden}.cart_shipFill__ko26W{display:block;height:100%;background:linear-gradient(90deg,#f2a27e,#e85d2a);border-radius:3px;transition:width .6s cubic-bezier(.16,1,.3,1)}.cart_empty__jffoM{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;text-align:center}.cart_emptyTitle__yvpJ1{font-family:var(--font-schibsted),sans-serif;font-weight:800;font-size:28px;letter-spacing:-.04em}.cart_emptySub__9jcSw{font-size:13px;color:#5e5b55}.cart_lines__65OdA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cart_line__qZS4Y{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:8px;border-radius:14px;background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.9);box-shadow:0 10px 24px -18px rgba(70,35,15,.4)}.cart_thumb__YM1WF{position:relative;width:76px;height:76px;border-radius:10px;overflow:hidden}.cart_lineBody__fPjJh{flex-direction:column;min-width:0}.cart_lineBody__fPjJh,.cart_lineTop__Vwi6x{display:flex;justify-content:space-between;gap:6px}.cart_lineText__q4hMd{display:flex;flex-direction:column;gap:1px;min-width:0}.cart_lineName__E9qaA{font-size:13px;font-weight:700;line-height:1.5;color:var(--ink)}.cart_lineVariant__yeOyP{font-size:11px;color:var(--muted)}.cart_remove__iCQsD{flex:none;width:32px;height:32px;margin:-6px 0 0 -4px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:#8a877f;font-size:17px}.cart_remove__iCQsD:hover{color:#e85d2a}.cart_lineBottom__jBsn_{display:flex;justify-content:space-between;align-items:center;gap:8px}.cart_stepper__Woma0{display:flex;align-items:center;border-radius:10px;background:rgba(17,17,17,.06);padding:2px}.cart_stepper__Woma0 button{width:36px;height:36px;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:17px;font-weight:700}.cart_stepper__Woma0 button:hover{background:#fff}.cart_stepper__Woma0 span{min-width:22px;text-align:center;font-size:14px;font-weight:800}.cart_lineTotal__a4_9a{font-size:13px;font-weight:800;white-space:nowrap}.cart_totalRow__5I6Ni{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:#5e5b55}.cart_total__IV23_{font-size:19px;font-weight:800;color:#111}.cart_checkout__t_b3a{height:54px;border-radius:14px;background:#e85d2a;color:#111;display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-weight:800;font-size:15px;box-shadow:0 16px 30px -12px rgba(232,93,42,.6);transition:background .2s}.cart_checkout__t_b3a:hover{color:#111;background:#f07446}.cart_checkout__t_b3a[data-disabled]{background:rgba(17,17,17,.12);box-shadow:none;pointer-events:none}.cart_viewAll__hkTaR{display:none;height:40px;place-items:center;font-size:13px;font-weight:700;color:#5e5b55}.cart_viewAll__hkTaR:hover{color:#111}@media (min-width:1024px){.cart_body__8se4r{padding:0}.cart_ship__B5gQY{border-radius:0;background:transparent;border:0;padding:4px 8px 14px;margin:0 -14px;padding-inline:22px;border-bottom:1px solid rgba(17,17,17,.07)}.cart_shipMsg__Y1n4g{font-weight:600}.cart_empty__jffoM{padding:60px 20px}.cart_emptyTitle__yvpJ1{font-size:30px}.cart_emptySub__9jcSw{font-size:14px}.cart_line__qZS4Y{grid-template-columns:72px minmax(0,1fr);background:rgba(255,255,255,.7)}.cart_thumb__YM1WF{width:72px;height:72px}.cart_lineName__E9qaA{font-size:14px}.cart_stepper__Woma0{border-radius:9px}.cart_stepper__Woma0 button{width:30px;height:30px;border-radius:7px;font-size:16px}.cart_stepper__Woma0 span{min-width:24px}.cart_lineTotal__a4_9a,.cart_totalRow__5I6Ni{font-size:14px}.cart_total__IV23_{font-size:20px}.cart_checkout__t_b3a{height:52px;border-radius:12px;padding:0 20px}.cart_viewAll__hkTaR{display:grid}}.home_root__akB_A{--ink:#111111;--accent:#e85d2a;--paper:#f6efe7;--body:#3f3d39;--muted:#5e5b55;--muted2:#8a877f;--hover:#f3f2ef;--ease:cubic-bezier(0.16,1,0.3,1);--ease-curtain:cubic-bezier(0.77,0,0.18,1);--glass-bg:rgba(255,255,255,0.58);--glass-border:1px solid rgba(255,255,255,0.8);--glass-blur:blur(20px) saturate(1.5);position:relative;font-family:var(--font-vazirmatn),sans-serif;background:var(--paper);color:var(--ink);font-size:15px;overflow-x:clip;-webkit-font-smoothing:antialiased}.home_main__mAzY8{position:relative;z-index:1}.home_srOnly__bgMn_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.home_cover__VWVXo{object-fit:cover}.home_accent__lKar3{color:var(--accent)}.home_ink__I20pV{color:var(--ink)}.home_muted2__T4Yqp{color:var(--muted2)}.home_col10__3sPog,.home_col12__rAZ5F,.home_col14__prhgh,.home_col28__BYeuv,.home_col2__cD_iz,.home_col6__1Ut4Z,.home_col8__05ty8{display:flex;flex-direction:column}.home_col2__cD_iz{gap:2px;min-width:0}.home_col6__1Ut4Z{gap:6px}.home_col8__05ty8{gap:8px}.home_col10__3sPog{gap:10px}.home_col12__rAZ5F{gap:12px}.home_col14__prhgh{gap:14px}.home_col28__BYeuv{gap:28px}.home_glass__phTbp{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border)}.home_mono__60Inq{font-family:var(--font-plex-mono),monospace}.home_eyebrowAccent__19aML,.home_eyebrowR__Sf_2X{font-family:var(--font-plex-mono),monospace;font-size:11px;letter-spacing:.14em;color:var(--muted2);text-align:right}.home_eyebrowAccent__19aML{letter-spacing:.16em;color:var(--accent)}.home_maskLine__l_4My{display:block;overflow:hidden;padding-bottom:.06em}.home_maskLine__l_4My>span{display:block}.home_slot__iYspk{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px;text-align:center;font-size:13px;font-weight:500;line-height:1.3;background:rgba(127,127,127,.08)}.home_slot__iYspk:after{content:"";position:absolute;inset:0;border:1.5px dashed;opacity:.35;pointer-events:none}.home_slot__iYspk svg{opacity:.45}.home_slot__iYspk span{opacity:.75}.home_header__BBX5f{position:sticky;top:12px;z-index:60;margin:12px 16px 0;border-radius:14px;background:rgba(255,255,255,.58);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 24px -16px rgba(70,35,15,.18);will-change:transform;transition:box-shadow .3s,transform .55s var(--ease)}.home_header__BBX5f[data-elevated]{box-shadow:0 18px 40px -18px rgba(70,35,15,.3)}.home_progress__LSHXQ{position:absolute;left:14px;right:14px;bottom:-1px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transform-origin:right;pointer-events:none}.home_headerBar__7RVJO{max-width:1600px;margin:0 auto;display:flex;align-items:center;gap:20px;padding:0 18px;height:60px}.home_logo___mUp2{display:flex;align-items:center;gap:8px;flex:none}.home_nav__H8WT6{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600}.home_shopBtn__ldR2Y{height:40px;padding:0 12px;border:0;border-radius:3px;background:transparent;display:flex;align-items:center;gap:6px;cursor:pointer;font-weight:700}.home_shopBtn__ldR2Y svg{transition:transform .3s var(--ease)}.home_header__BBX5f[data-menu=open] .home_shopBtn__ldR2Y{background:var(--hover)}.home_navLink__d_1hN[data-current],.home_shopBtn__ldR2Y[data-current]{font-weight:800;border-radius:8px;box-shadow:inset 0 -2px 0 var(--accent)}.home_header__BBX5f[data-menu=open] .home_shopBtn__ldR2Y svg{transform:rotate(180deg)}.home_navLink__d_1hN{height:40px;padding:0 10px;display:flex;align-items:center;gap:7px;border-radius:3px;white-space:nowrap}.home_navLink__d_1hN:hover{background:var(--hover);color:var(--ink)}.home_headerActions__PvUKX{display:flex;align-items:center;gap:2px;flex:none;margin-right:auto}.home_cartBtn__jZHwA{position:relative;border:0;cursor:pointer;height:40px;padding:0 12px;display:flex;align-items:center;gap:8px;border-radius:8px;background:var(--ink);color:#fff;font-size:13px;font-weight:700;box-shadow:0 8px 18px -8px rgba(17,17,17,.5);transition:background .2s,color .2s}.home_cartBtn__jZHwA:hover{background:var(--accent);color:var(--ink)}.home_cartCount__q8IQc{min-width:18px;text-align:center;display:inline-block}.home_megaWrap__4qcKT{position:absolute;top:100%;left:0;right:0;padding-top:10px;opacity:0;transform:translateY(-10px);pointer-events:none;visibility:hidden;transition:opacity .25s,transform .4s var(--ease),visibility .4s}.home_header__BBX5f[data-menu=open] .home_megaWrap__4qcKT{opacity:1;transform:none;pointer-events:auto;visibility:visible}.home_megaPanel__hOKqx{position:relative;max-width:1600px;margin:0 auto;border-radius:20px;overflow:hidden;background:linear-gradient(175deg,#fffdfa,#fdf6ee);backdrop-filter:blur(28px) saturate(1.7);-webkit-backdrop-filter:blur(28px) saturate(1.7);border:1px solid rgba(255,255,255,.8);box-shadow:0 34px 70px -26px rgba(70,35,15,.32),inset 0 1px 0 rgba(255,255,255,.7)}.home_megaPanel__hOKqx:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent);pointer-events:none}.home_mega__CQngS{padding:28px 28px 24px;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1.5fr) minmax(0,1.1fr);gap:36px}.home_mega__CQngS>*{opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .4s var(--ease)}.home_header__BBX5f[data-menu=open] .home_mega__CQngS>*{opacity:1;transform:none}.home_header__BBX5f[data-menu=open] .home_mega__CQngS>:nth-child(2){transition-delay:.03s}.home_header__BBX5f[data-menu=open] .home_mega__CQngS>:nth-child(3){transition-delay:.06s}.home_megaHubs__udPgG{display:grid;grid-template-columns:1fr 1fr;gap:28px}.home_megaHub__xo79N{display:flex;flex-direction:column;gap:14px;min-width:0}.home_megaHubHead__M2aNt{display:flex;align-items:center;gap:10px}.home_megaHubIcon__MUajw{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:11px;background:rgba(17,17,17,.06);border:1px solid rgba(255,255,255,.6);color:var(--ink)}.home_megaTitle__Zht13{font-size:16px;font-weight:800}.home_megaList__aFjG5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:14px}.home_megaItem__BhMDn{display:flex;align-items:center;gap:10px;height:36px;margin:0 -8px;padding:0 8px;border-radius:8px;color:var(--body);transition:background .2s,color .2s,transform .2s var(--ease)}.home_megaItem__BhMDn:hover{color:var(--ink);background:rgba(17,17,17,.07);box-shadow:inset 0 0 0 1px rgba(17,17,17,.05);transform:translateX(-2px)}.home_megaItemIcon__ea5__{flex:none;color:var(--muted2);transition:color .2s}.home_megaItem__BhMDn:hover .home_megaItemIcon__ea5__{color:var(--accent)}.home_megaHubAll__acchW{align-self:flex-start;margin-top:auto;padding-top:8px;font-size:12.5px;font-weight:700;color:var(--muted);border-top:1px solid rgba(17,17,17,.08);width:100%}.home_megaHubAll__acchW:hover{color:var(--accent)}.home_megaHub__xo79N[data-pet=cat] .home_megaHubIcon__MUajw{background:rgba(232,93,42,.14);color:var(--accent)}.home_megaHub__xo79N[data-pet=cat] .home_megaHubHead__M2aNt .home_eyebrowR__Sf_2X{color:var(--accent)}.home_megaHub__xo79N[data-pet=cat] .home_megaItem__BhMDn:hover{background:rgba(232,93,42,.16);box-shadow:inset 0 0 0 1px rgba(232,93,42,.18)}.home_megaHub__xo79N[data-pet=cat] .home_megaHubAll__acchW:hover,.home_megaHub__xo79N[data-pet=cat] .home_megaItem__BhMDn:hover,.home_megaHub__xo79N[data-pet=cat] .home_megaItem__BhMDn:hover .home_megaItemIcon__ea5__{color:var(--accent)}.home_megaHub__xo79N[data-pet=dog] .home_megaHubIcon__MUajw{background:rgba(47,107,94,.14);color:var(--accent-2)}.home_megaHub__xo79N[data-pet=dog] .home_megaHubHead__M2aNt .home_eyebrowR__Sf_2X{color:var(--accent-2)}.home_megaHub__xo79N[data-pet=dog] .home_megaItem__BhMDn:hover{background:rgba(47,107,94,.16);box-shadow:inset 0 0 0 1px rgba(47,107,94,.18)}.home_megaHub__xo79N[data-pet=dog] .home_megaHubAll__acchW:hover,.home_megaHub__xo79N[data-pet=dog] .home_megaItem__BhMDn:hover,.home_megaHub__xo79N[data-pet=dog] .home_megaItem__BhMDn:hover .home_megaItemIcon__ea5__{color:var(--accent-2)}.home_megaGridCol__Cxlbi{display:flex;flex-direction:column;justify-content:center;gap:14px;min-width:0;border-right:1px solid rgba(17,17,17,.1);padding-right:28px}.home_megaGrid__paHku{display:grid;grid-template-columns:1fr 1fr;gap:8px}.home_megaTile__7_9qd{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;color:var(--ink);transition:background .2s,transform .2s var(--ease)}.home_megaTile__7_9qd:hover{background:rgba(17,17,17,.07);box-shadow:inset 0 0 0 1px rgba(17,17,17,.05);transform:translateX(-2px)}.home_megaTileImg__xYrkc{position:relative;width:36px;height:36px;flex:none;border-radius:9px;overflow:hidden;background:rgba(17,17,17,.07);border:1px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;color:var(--muted)}.home_megaTileIcon__RUANW{color:inherit}.home_megaTileFa__LyXda{font-size:13px;font-weight:600}.home_megaTile__7_9qd[data-tone=accent] .home_megaTileImg__xYrkc{background:rgba(232,93,42,.14);color:var(--accent)}.home_megaTile__7_9qd[data-tone=accent2] .home_megaTileImg__xYrkc{background:rgba(47,107,94,.14);color:var(--accent-2)}.home_megaTile__7_9qd[data-tone=terracotta] .home_megaTileImg__xYrkc{background:rgba(184,57,26,.14);color:var(--accent-terracotta)}.home_megaPromo__B08SS{display:flex;flex-direction:column;gap:12px;padding:16px;background:linear-gradient(135deg,#2b1b15,#15100e);color:#fff;border-radius:14px;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 30px -16px rgba(40,15,5,.6),inset 0 1px 0 rgba(255,255,255,.12);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.home_megaPromo__B08SS:hover{color:#fff;transform:translateY(-2px);box-shadow:0 22px 38px -16px rgba(40,15,5,.7),inset 0 1px 0 rgba(255,255,255,.16)}.home_megaPromoImgWrap__T5sA1{position:relative;width:100%;aspect-ratio:16/9;border-radius:9px;overflow:hidden}.home_megaPromoImg__06ETm{object-fit:cover;object-position:28% 50%}.home_megaPromoTitle__NziTK{font-size:16px;font-weight:800}.home_megaPromoSub__ZIAA9{font-size:13px;color:#bdb9b1}.home_megaPromoCta__FFnRI{font-size:12.5px;font-weight:700;color:var(--accent)}.home_megaFoot__gmJZS{border-top:1px solid rgba(17,17,17,.08);padding:0 28px}.home_megaFootLink__DJh4k{display:flex;align-items:center;justify-content:center;height:44px;font-size:13px;font-weight:700;color:var(--ink);transition:color .2s}.home_megaFootLink__DJh4k:hover{color:var(--accent)}@media (max-width:1200px){.home_mega__CQngS{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home_megaHubs__udPgG{grid-column:1/-1}.home_megaGridCol__Cxlbi{border-right:none;border-top:1px solid rgba(17,17,17,.1);padding-right:0;padding-top:20px;grid-column:1}.home_megaPromo__B08SS{grid-column:2}}.home_mmBtn___YjBr{display:none;width:40px;height:40px;flex:none;border:0;border-radius:10px;background:transparent;cursor:pointer;align-items:center;justify-content:center;color:var(--ink)}.home_mmBtn___YjBr:hover{background:var(--hover)}.home_mmNav__tigZS{display:flex;flex-direction:column;gap:14px;padding-bottom:16px}.home_mmPets__JZAFE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home_mmPet__18wOa{position:relative;display:block;height:110px;border-radius:14px;overflow:hidden;background:#c9a27e;color:var(--ink)}.home_mmPet__18wOa[data-pet=cat]{background:#d99a6c}.home_mmPet__18wOa[data-pet=dog]{background:#8fa89e}.home_mmPetLabel__BhxE9{position:absolute;inset:auto 8px 8px 8px;height:38px;padding:0 12px;border-radius:10px;background:rgba(255,255,255,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:14px}.home_mmCats__qCrnD{list-style:none;margin:0;padding:4px 6px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.9)}.home_mmCats__qCrnD>li{border-bottom:1px solid rgba(17,17,17,.06)}.home_mmCats__qCrnD>li:last-child{border-bottom:0}.home_mmCat__ygCVK{height:50px;padding:0 10px;display:flex;align-items:center;gap:12px;font-size:15px;font-weight:700;color:var(--ink)}.home_mmCatIcon__sg7yi{flex:none;color:var(--muted2)}.home_mmCatFa__Kughh{flex:1;text-align:right}.home_mmPromo__t1D_e{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;background:linear-gradient(135deg,#2b1b15,#15100e);color:#fff}.home_mmPromoImgWrap__S0o15{position:relative;width:48px;height:48px;flex:none;border-radius:10px;overflow:hidden}.home_mmPromoTitle__RJ653{font-size:14px;font-weight:800}.home_mmPromoArrow__w7Irq{color:var(--accent)}.home_sheetCta__AYUw2{justify-content:center;height:54px;width:100%;border:0;border-radius:14px;background:var(--ink);font-weight:800;font-size:15px;box-shadow:0 16px 30px -14px rgba(17,17,17,.6)}.home_sheetCta__AYUw2,.home_toast__i9Ry1{display:flex;align-items:center;color:#fff}.home_toast__i9Ry1{position:absolute;top:calc(100% + 10px);left:32px;width:300px;background:rgba(28,20,16,.82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:14px 16px;gap:12px;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .25s,transform .4s var(--ease);box-shadow:0 20px 40px -20px rgba(17,17,17,.5)}.home_toast__i9Ry1[data-show]{opacity:1;transform:none;pointer-events:auto}.home_toastCheck__SyElU{width:28px;height:28px;flex:none;border-radius:2px;background:var(--accent);color:var(--ink);display:grid;place-items:center;font-weight:800}.home_toastBody__E2b8s{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.home_toastLabel__x0CZw{font-size:12px;color:#bdb9b1}.home_toastName__Rwn3l{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home_toastLink__EztkY{border:0;background:transparent;padding:0;cursor:pointer;font-size:13px;font-weight:700;color:var(--accent);white-space:nowrap}.home_hero__uNlpJ{position:relative;max-width:1600px;margin:0 auto;padding:24px 32px 0}.home_heroBackdrop__8Cmkp{position:absolute;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;pointer-events:none;overflow:hidden;top:-120px;bottom:-150px}.home_heroBgImg__ouGGd{position:absolute;inset:-4%;filter:blur(5px) saturate(1.1);will-change:transform}.home_heroFadeX__gyKVF{position:absolute;inset:0;background:linear-gradient(270deg,rgba(246,239,231,.94) 0,rgba(246,239,231,.78) 38%,rgba(246,239,231,.3))}.home_heroFadeY___Mdby{position:absolute;inset:0;background:linear-gradient(180deg,rgba(246,239,231,.55),rgba(246,239,231,0) 30%)}.home_heroWave__Ppd_l{position:absolute;left:0;bottom:-1px;width:100%;height:210px;display:block}.home_heroGrid__YqZ3b{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;min-height:540px}.home_heroCopy__Euhpl{display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:28px 0 8px}.home_heroText__Zgfr7{display:flex;flex-direction:column;gap:22px;will-change:transform}.home_heroText__Zgfr7>.home_eyebrowR__Sf_2X{color:var(--muted)}.home_heroKicker__S0Inc{margin:0;text-align:right;font-size:17px;font-weight:700;line-height:1.6;color:var(--ink)}.home_heroTitle__ZKYEk{margin:0;text-align:left;font-family:var(--font-schibsted),sans-serif;font-weight:800;font-size:clamp(44px,4.6vw,66px);line-height:.98;letter-spacing:-.045em}.home_heroLede__MQ8Yf{margin:0;max-width:400px;font-size:16px;line-height:1.85;color:var(--body);text-wrap:pretty}.home_heroCtas__c2SEE{display:flex;gap:8px;flex-wrap:wrap}.home_heroCta__RM8_8{height:50px;padding:0 20px;border-radius:10px;box-shadow:0 12px 24px -12px rgba(17,17,17,.35);background:rgba(255,255,255,.8);color:var(--ink);display:flex;align-items:center;gap:10px;font-weight:800;font-size:15px;transition:background .25s,color .25s,gap .35s var(--ease)}.home_heroCta__RM8_8[data-on],.home_heroCta__RM8_8[data-on]:hover{background:var(--ink);color:#fff;gap:16px}.home_heroChipsLabel__LpMg_{font-size:12px;color:var(--muted2)}.home_chips__bQsK6{display:flex;flex-wrap:wrap;gap:6px}.home_chip__94BRu{height:34px;padding:0 12px;border:1px solid rgba(255,255,255,.9);border-radius:8px;background:rgba(255,255,255,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 6px 14px -8px rgba(70,35,15,.25);display:flex;align-items:center;font-size:13px;font-weight:600;transition:background .2s,box-shadow .2s}.home_chip__94BRu:hover{background:#fff;color:var(--ink);box-shadow:0 10px 20px -8px rgba(232,93,42,.4)}.home_heroCard__O9sks{position:relative;overflow:hidden;border-radius:18px;background:#2a2a28;min-height:480px;will-change:transform;box-shadow:0 50px 90px -45px rgba(110,45,15,.55),0 0 0 1px rgba(255,255,255,.5)}.home_heroLayer__ls9XI{position:absolute;inset:0;transition:clip-path .8s var(--ease-curtain)}.home_heroCatImg__1oGc0{object-fit:cover;object-position:60% 48%;transition:transform 1.2s var(--ease)}.home_heroTabs__pVUwc{position:absolute;top:16px;right:16px;display:flex;border-radius:10px;padding:4px;gap:2px;background:rgba(255,255,255,.5);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border)}.home_heroTab__FEIR6,.home_segBtn__UnRko{height:30px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--ink);font-size:12px;font-weight:700;cursor:pointer;transition:background .25s,color .25s}.home_heroTab__FEIR6[aria-pressed=true],.home_segBtn__UnRko[aria-pressed=true]{background:var(--ink);color:#fff}.home_hotspot__ZYUb_{position:absolute;left:31%;top:54%;transition:opacity .3s}.home_hotspot__ZYUb_[data-hidden]{opacity:0;pointer-events:none}.home_hotDot__CmdVI{position:relative;width:30px;height:30px;margin:-15px 0 0 -15px;border:0;border-radius:50%;background:rgba(255,255,255,.35);display:grid;place-items:center;cursor:pointer;padding:0}.home_hotDot__CmdVI>span{width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--accent)}.home_hotCard__opnh5{position:absolute;top:22px;left:-15px;width:230px;display:flex;gap:10px;align-items:center;padding:10px;border-radius:12px;background:rgba(255,255,255,.72);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:0 20px 40px -16px rgba(17,17,17,.45);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .2s,transform .3s var(--ease)}.home_hotCard__opnh5[data-show]{opacity:1;transform:none;pointer-events:auto}.home_hotImg__9O8r3{width:48px;height:48px;object-fit:cover;object-position:28% 50%;border-radius:2px;flex:none}.home_hotTitle__urntJ{font-size:13px;font-weight:800}.home_hotPrice__TLCFb{font-size:12px;color:var(--muted)}.home_heroCaption__pgT46{position:absolute;left:16px;bottom:16px;white-space:nowrap;padding:7px 11px;border-radius:8px;background:rgba(255,255,255,.55);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.14em}.home_section__BX8vy{max-width:1600px;margin:0 auto;padding:96px 32px 0}.home_sectionHead__46j6P{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}.home_wrap__po4G2{flex-wrap:wrap}.home_h2__tqUJw{margin:0;font-size:32px;font-weight:800;letter-spacing:-.01em}.home_moreLink__gg6X6{font-size:14px;font-weight:700;display:flex;gap:8px;align-items:center;transition:gap .3s}.home_moreLink__gg6X6:hover{gap:14px}.home_catPanel__mMbeP{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start;padding:28px;border-radius:18px;box-shadow:0 40px 70px -40px rgba(70,35,15,.3)}.home_catList__x6x_y{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;border-top:1px solid var(--ink)}.home_catList__x6x_y>li{border-bottom:1px solid rgba(17,17,17,.08)}.home_catRow___gjCF{display:flex;align-items:center;gap:16px;min-height:68px;padding:10px 4px;color:var(--body);transition:color .2s}.home_catRow___gjCF:hover{color:var(--ink)}.home_catNum__fZEmS{font-family:var(--font-plex-mono),monospace;font-size:11px;color:var(--muted2);width:22px;transition:color .2s}.home_catText__hL7tt{display:flex;flex-direction:column;flex:1;transition:transform .4s var(--ease)}.home_catFa__IVPCw{font-size:17px;font-weight:700;line-height:1.4}.home_catEn__SLA1P{font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.14em;color:var(--muted2);text-align:right}.home_catArrow__o_aFa{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:transparent;color:var(--muted2);transition:transform .4s var(--ease),background .2s,color .2s}.home_catRow___gjCF[data-on]{color:var(--ink)}.home_catRow___gjCF[data-on] .home_catNum__fZEmS{color:var(--accent)}.home_catRow___gjCF[data-on] .home_catText__hL7tt{transform:translateX(-6px)}.home_catRow___gjCF[data-on] .home_catArrow__o_aFa{background:var(--accent);color:var(--ink);transform:translateX(-4px);box-shadow:0 8px 18px -6px rgba(232,93,42,.6)}.home_catPreview__a_cAV{position:sticky;top:88px;display:flex;flex-direction:column;gap:12px}.home_catCircle__J9Aj5{position:relative;aspect-ratio:1;border-radius:50%;overflow:hidden;background:#ede9e3;box-shadow:0 0 0 8px rgba(255,255,255,.7),0 0 0 9px rgba(232,93,42,.25),0 40px 60px -24px rgba(232,93,42,.45)}.home_catLayer__Qtj6K{position:absolute;inset:0;background:#eeece7;transition:clip-path .7s var(--ease-curtain)}.home_catMeta__YApBE{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.home_catMetaFa___ZP1P{font-size:15px;font-weight:800}.home_catMetaHint__ec0zp{font-size:12px;color:var(--muted)}.home_segmented__u_foT{display:flex;gap:2px;padding:4px;border-radius:12px;box-shadow:0 10px 24px -14px rgba(70,35,15,.3)}.home_segBtn__UnRko{height:36px;padding:0 16px;border-radius:8px;white-space:nowrap;flex:none;font-size:14px;color:var(--muted);transition:color .2s,background .3s}.home_featuredSection__8_jsy{padding-bottom:112px}.home_productGrid__Gp7g6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.home_card__zb_n7{display:flex;flex-direction:column;gap:14px;min-width:0;padding:8px 8px 16px;border-radius:16px;background:rgba(255,255,255,.72);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.9);box-shadow:0 14px 30px -22px rgba(70,35,15,.3);transition:transform .5s var(--ease),box-shadow .5s}.home_cardMedia__Gh9hW{position:relative;aspect-ratio:1;border-radius:11px;overflow:hidden}.home_cardZoom__CWE8s{position:absolute;inset:0;display:block;transition:transform .9s var(--ease)}.home_badge__qmQEr{position:absolute;top:10px;right:10px;background:var(--accent);color:var(--ink);font-family:var(--font-plex-mono),monospace;font-size:10px;font-weight:500;letter-spacing:.12em;padding:5px 9px;border-radius:7px;box-shadow:0 6px 14px -6px rgba(232,93,42,.6);pointer-events:none}.home_quickAdd__LFZzE{position:absolute;left:8px;right:8px;bottom:8px;height:42px;border:0;border-radius:10px;box-shadow:0 12px 24px -10px rgba(17,17,17,.5);background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 14px;cursor:pointer;font-size:13px;font-weight:800;opacity:0;transform:translateY(10px);transition:opacity .25s,transform .35s var(--ease),background .2s,color .2s}.home_card__zb_n7[data-added] .home_quickAdd__LFZzE,.home_quickAdd__LFZzE:hover{background:var(--accent);color:var(--ink)}.home_quickAddIcon__QjaWJ{font-size:16px}.home_viewOptions___Pps9{position:absolute;left:8px;right:8px;bottom:8px;height:42px;border:1px solid rgba(17,17,17,.16);border-radius:10px;background:rgba(255,255,255,.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--ink);display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:13px;font-weight:800;opacity:0;transform:translateY(10px);transition:opacity .25s,transform .35s var(--ease),background .2s,border-color .2s}.home_viewOptions___Pps9:hover{background:#fff;border-color:var(--accent);color:var(--accent)}.home_card__zb_n7:focus-within,.home_card__zb_n7:hover{box-shadow:0 34px 60px -28px rgba(110,45,15,.45)}.home_card__zb_n7:focus-within .home_quickAdd__LFZzE,.home_card__zb_n7:focus-within .home_viewOptions___Pps9,.home_card__zb_n7:hover .home_quickAdd__LFZzE,.home_card__zb_n7:hover .home_viewOptions___Pps9,.home_card__zb_n7[data-added] .home_quickAdd__LFZzE{opacity:1;transform:none}@media (hover:none){.home_quickAdd__LFZzE,.home_viewOptions___Pps9{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.home_card__zb_n7:hover{transform:translateY(-4px)}.home_card__zb_n7:hover .home_cardZoom__CWE8s{transform:scale(1.04)}}.home_cardBody__0NjoX{display:flex;flex-direction:column;gap:4px;padding:0 8px}.home_cardMeta__pOF3y{display:flex;justify-content:space-between;align-items:center;gap:8px}.home_cardBrand__YM9Tz{font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.14em}.home_cardTitle__3cIu2{margin:0;font-size:15px;font-weight:700;line-height:1.5}.home_cardTitle__3cIu2 a{color:var(--ink)}.home_cardPrice__qv1o8{font-size:15px;font-weight:800}.home_band__gbEKt{position:relative;margin-top:40px;padding:150px 0}.home_bandBackdrop__GtMK4{position:absolute;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;pointer-events:none;overflow:hidden;inset-block:0}.home_bandImg__hwDlC{position:absolute;inset:-6%;filter:blur(14px) saturate(1.2);will-change:transform}.home_bandTint__X8iiZ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(214,150,108,.55),rgba(150,78,42,.55))}.home_bandWaveBottom__wFbDe,.home_bandWaveTop__QK_p8{position:absolute;left:0;width:100%;height:160px;display:block}.home_bandWaveTop__QK_p8{top:-1px}.home_bandWaveBottom__wFbDe{bottom:-1px}.home_original__w3ZHm{position:relative;overflow:hidden;margin:0 16px;border-radius:24px;background:radial-gradient(110% 90% at 90% 0,#4e2617 0,#221713 50%,#140f0d 100%);color:#fff;scroll-margin-top:84px;box-shadow:0 50px 90px -45px rgba(50,20,8,.7)}.home_glowA__sxMXB{left:-12%;bottom:-55%;width:62%;background:radial-gradient(circle,rgba(232,93,42,.5),rgba(232,93,42,0) 62%)}.home_glowA__sxMXB,.home_glowB__47yzF{position:absolute;aspect-ratio:1;border-radius:50%;pointer-events:none}.home_glowB__47yzF{right:30%;top:-30%;width:40%;background:radial-gradient(circle,rgba(246,176,140,.18),rgba(246,176,140,0) 62%)}.home_originalGrid__9j0mW{position:relative;max-width:1600px;margin:0 auto;padding:64px 32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center}.home_origEyebrow__gC2BO{align-self:flex-start;display:flex;align-items:center;gap:8px;font-family:var(--font-plex-mono),monospace;font-size:11px;letter-spacing:.16em;color:var(--accent)}.home_origTitle__g8LYA{margin:0;text-align:left;font-family:var(--font-schibsted),sans-serif;font-weight:800;font-size:clamp(32px,3.2vw,46px);line-height:1.02;letter-spacing:-.04em}.home_origLede__Be4wp{margin:0;max-width:420px;font-size:15px;line-height:1.9;color:#cfcbc3;text-wrap:pretty}.home_flavorList__DsDLt{display:flex;flex-direction:column;padding:2px 18px;border-radius:16px;background:rgba(255,255,255,.06);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.home_flavorRow__oJ_nv{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;height:64px;padding:0;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;cursor:pointer;color:#77746d;text-align:right;transition:color .3s}.home_flavorNum__4aNR5{font-family:var(--font-plex-mono),monospace;font-size:11px;color:#55534e}.home_flavorName__UdmMH{display:flex;align-items:baseline;gap:12px;transition:transform .45s var(--ease)}.home_flavorEn__mR8vY{font-family:var(--font-schibsted),sans-serif;font-weight:800;font-size:26px;letter-spacing:-.035em}.home_flavorFa__kYujj{font-size:13px;color:var(--muted2)}.home_flavorPrice___vcPT{font-size:13px;font-weight:600}.home_flavorBar__L2o6V{position:absolute;right:0;bottom:-1px;height:2px;width:100%;background:var(--accent);transform:scaleX(0);transform-origin:right;transition:transform .6s var(--ease)}.home_flavorRow__oJ_nv[aria-pressed=true]{color:#fff}.home_flavorRow__oJ_nv[aria-pressed=true] .home_flavorNum__4aNR5{color:var(--accent)}.home_flavorRow__oJ_nv[aria-pressed=true] .home_flavorName__UdmMH{transform:translateX(-8px)}.home_flavorRow__oJ_nv[aria-pressed=true] .home_flavorBar__L2o6V{transform:scaleX(1)}.home_origFoot__wOm4s{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.home_stats__BU5tt{margin:0;display:flex;gap:28px}.home_statK__PT46O{font-size:12px;color:var(--muted2)}.home_statV__3UkZD{margin:0;font-size:17px;font-weight:800;white-space:nowrap}.home_origActions__lp_fZ{display:flex;gap:8px;margin-right:auto;flex-wrap:wrap}.home_addAccent__Eagw3{height:46px;padding:0 18px;border:0;border-radius:10px;white-space:nowrap;box-shadow:0 14px 28px -10px rgba(232,93,42,.7);background:var(--accent);color:var(--ink);display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:800;font-size:14px;transition:background .2s,color .2s}.home_addAccent__Eagw3:hover{background:#fff;color:var(--ink)}.home_ghostBtn__DWylw{height:46px;padding:0 16px;border-radius:10px;white-space:nowrap;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;transition:border-color .2s,gap .3s}.home_ghostBtn__DWylw:hover{border-color:#fff;color:#fff;gap:14px}.home_stage__KDNor{position:relative;height:500px;will-change:transform}.home_stageBlock__9_SZx{position:absolute;top:0;bottom:40px;left:12%;right:0;border-radius:20px;box-shadow:0 30px 60px -30px rgba(0,0,0,.6);transition:background .7s}.home_stagePhoto__2LjRd{position:absolute;top:40px;bottom:0;left:0;width:64%;overflow:hidden;border-radius:16px;background:#1e1e1c;box-shadow:0 40px 70px -24px rgba(0,0,0,.75),0 0 0 1px rgba(255,255,255,.1)}.home_stageLayer__qs4Gs{position:absolute;inset:0;transition:clip-path .9s var(--ease-curtain),transform 1.2s var(--ease)}.home_macroWrap__yiNYh{position:absolute;right:24px;top:24px;width:150px;display:flex;flex-direction:column;gap:8px}.home_macro__1WW3G{position:relative;width:150px;height:150px;border-radius:50%;overflow:hidden;background:var(--ink);box-shadow:0 0 0 6px rgba(255,255,255,.28),0 24px 40px -12px rgba(0,0,0,.5)}.home_macroLayer__UnY73{position:absolute;inset:0;transition:clip-path .8s var(--ease-curtain) .1s}.home_macroCrop__3alNT{position:absolute;left:-40px;top:-690px;width:900px;height:900px}.home_macroLabel__tpQdK{font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.12em;text-align:center;white-space:nowrap}.home_stageDesc__cFx59{position:absolute;right:24px;bottom:64px;margin:0;width:min(36%,220px);font-size:14px;line-height:1.8;font-weight:600}.home_petsWrap__asDJe{position:relative}.home_petsBackdrop__tXhqT{position:absolute;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;pointer-events:none;overflow:hidden;inset-block:0;background:linear-gradient(180deg,#efe1d3,#efe1d3 50%,#ddb999 78%,#9a5b3a 92%,#4a2617)}.home_petsSection__Wf8ki{padding-top:48px;padding-bottom:120px}.home_petGrid__91sAy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home_petTile__GgY33{position:relative;display:block;height:420px;overflow:hidden;border-radius:20px;background:#dad8d2;color:#fff;box-shadow:0 40px 70px -40px rgba(70,35,15,.5)}.home_petTile__GgY33:hover{color:#fff}.home_petMedia__nIlHr{position:absolute;inset:0;transition:transform 1s var(--ease)}.home_petShade__qaCEW{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(0deg,rgba(17,17,17,.75),rgba(17,17,17,0));pointer-events:none}.home_petFoot__AEwGI{position:absolute;right:24px;left:24px;bottom:22px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;pointer-events:none}.home_petEn__EGZVf{font-family:var(--font-schibsted),sans-serif;font-weight:800;font-size:40px;letter-spacing:-.04em;line-height:1;text-align:right}.home_petSubs__PnRF2{display:flex;gap:6px;flex-wrap:wrap;opacity:0;transform:translateY(8px);transition:opacity .3s,transform .45s var(--ease)}.home_petSub__SysKB{height:28px;padding:0 10px;border-radius:7px;background:rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;font-size:12px;font-weight:600}.home_petCta__rVNbo{height:44px;padding:0 16px;border-radius:10px;background:rgba(255,255,255,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 12px 24px -10px rgba(0,0,0,.4);color:var(--ink);display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800;white-space:nowrap;transition:background .2s,gap .35s var(--ease)}.home_petTile__GgY33:focus-visible .home_petSubs__PnRF2,.home_petTile__GgY33:hover .home_petSubs__PnRF2{opacity:1;transform:none}.home_petTile__GgY33:focus-visible .home_petCta__rVNbo,.home_petTile__GgY33:hover .home_petCta__rVNbo{background:var(--accent);gap:14px}@media (prefers-reduced-motion:no-preference){.home_petTile__GgY33:focus-visible .home_petMedia__nIlHr,.home_petTile__GgY33:hover .home_petMedia__nIlHr{transform:scale(1.04) translateY(-6px)}}@media (hover:none){.home_petSubs__PnRF2{opacity:1;transform:none}}.home_valuesBand__ogFeQ{position:relative;background:linear-gradient(180deg,#4a2617,#3a1d11);color:#f6efe7;padding:88px 0 72px;overflow:hidden}.home_valuesInner__qMWQj{max-width:1600px;margin:0 auto;padding:0 32px}.home_valuesHead__jljdC{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px}.home_valuesEyebrow__k5cB0{font-family:var(--font-plex-mono),monospace;font-size:11px;letter-spacing:.14em;color:rgba(246,239,231,.55);text-align:right}.home_valuesTitle__wT_gI{margin:0;font-size:clamp(28px,3.4vw,44px);font-weight:900;line-height:1.25;color:#fff8f1}.home_valuesLede__3VL_1{margin:0;font-size:15px;line-height:1.9;color:rgba(246,239,231,.72)}.home_valuesNav__KZAQ7{display:flex;gap:10px;flex:none}.home_valuesArrow__8wOy2{width:48px;height:48px;border-radius:50%;border:1.5px dashed rgba(246,239,231,.45);background:transparent;color:#f6efe7;display:grid;place-items:center;cursor:pointer;transition:background .2s,border-color .2s,color .2s,opacity .2s}.home_valuesArrow__8wOy2:hover:not(:disabled){background:var(--accent);border-color:var(--accent);border-style:solid;color:#fff}.home_valuesArrow__8wOy2:disabled{opacity:.3;cursor:default}.home_patchLink__PjhwN:focus-visible,.home_valuesArrow__8wOy2:focus-visible,.home_valuesTrack__Ay_SD:focus-visible{outline:2px solid #ffd2b8;outline-offset:3px}.home_valuesTrack__Ay_SD{list-style:none;margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:clamp(260px,24vw,340px);gap:22px;padding:18px max(32px,calc((100vw - 1600px) / 2 + 32px)) 30px;scroll-padding-inline:max(32px,calc((100vw - 1600px) / 2 + 32px));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab}.home_valuesTrack__Ay_SD::-webkit-scrollbar{display:none}.home_valuesTrack__Ay_SD[data-dragging]{scroll-snap-type:none;cursor:grabbing;user-select:none}.home_patch__XPJ7n{--bg:var(--accent);--fg:#fff;--stitch:rgba(255,240,228,0.75);--chip:rgba(255,255,255,0.18);position:relative;scroll-snap-align:start;min-height:360px;padding:34px 30px 30px;border-radius:34px;background:var(--bg);color:var(--fg);display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 0 rgba(0,0,0,.18),0 30px 50px -28px rgba(0,0,0,.7);transform:rotate(-1.4deg);transition:transform .5s var(--ease)}.home_patch__XPJ7n:nth-child(2n){transform:rotate(1.2deg) translateY(10px)}.home_patch__XPJ7n:before{content:"";position:absolute;inset:11px;border:2px dashed var(--stitch);border-radius:25px;pointer-events:none}.home_patch__XPJ7n:focus-within,.home_patch__XPJ7n:hover{transform:none}.home_patch__XPJ7n[data-tone=cream]{--bg:#f6efe7;--fg:#2b160d;--stitch:rgba(74,38,23,0.32);--chip:rgba(232,93,42,0.14)}.home_patch__XPJ7n[data-tone=teal]{--bg:var(--accent-2,#2f6b5e);--stitch:rgba(220,245,236,0.6)}.home_patch__XPJ7n[data-tone=night]{--bg:#1f0f08;--fg:#f6efe7;--stitch:rgba(232,93,42,0.7);--chip:rgba(232,93,42,0.2)}.home_patch__XPJ7n[data-tone=peach]{--bg:#f2b894;--fg:#2b160d;--stitch:rgba(74,38,23,0.35);--chip:rgba(255,255,255,0.45)}.home_patch__XPJ7n[data-tone=clay]{--bg:var(--accent-terracotta,#b8391a);--stitch:rgba(255,228,214,0.65)}.home_patchIcon__5w_yI{width:64px;height:64px;border-radius:50%;background:var(--chip);display:grid;place-items:center;margin-bottom:auto}.home_patchIcon__5w_yI svg{width:36px;height:36px}.home_patch__XPJ7n[data-tone=cream] .home_patchIcon__5w_yI{color:var(--accent)}.home_patchT__RY34J{margin:28px 0 0;font-size:22px;font-weight:900;line-height:1.4}.home_patchD__CXWR8{margin:0;font-size:14.5px;line-height:1.95;opacity:.88}.home_patchLink__PjhwN{align-self:flex-start;margin-top:6px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background:var(--fg);color:var(--bg);font-size:13.5px;font-weight:800;transition:gap .3s var(--ease)}.home_patchLink__PjhwN:hover{color:var(--bg);gap:12px}.home_valuesBar__QBDLe{position:relative;height:3px;border-radius:3px;background:rgba(246,239,231,.14);max-width:320px}.home_valuesBar__QBDLe>span{position:absolute;top:0;height:100%;border-radius:inherit;background:var(--accent);transition:right .15s linear,width .2s}@media (prefers-reduced-motion:reduce){.home_patch__XPJ7n,.home_patch__XPJ7n:nth-child(2n){transition:none}}.home_footerWrap__O5boR{background:#3a1d11;padding:0 0 16px}.home_footerWrapShop__7eJTJ{background:linear-gradient(180deg,#f6efe7,#ddb999 35%,#4a2617 75%,#3a1d11);padding:40px 0 16px}.home_footer__lVn1m{position:relative;z-index:1;margin:0 16px;border-radius:28px;background:var(--paper,#f6efe7);color:var(--ink);box-shadow:0 40px 80px -50px rgba(0,0,0,.6)}.home_footerInner___ZiQZ{position:relative;max-width:1600px;margin:0 auto;padding:28px 32px 22px}.home_footerGrid__TYyRv{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px;padding:24px 6px 8px}.home_footerBrand__lX0Sb{display:flex;flex-direction:column;gap:16px;max-width:380px}.home_footerLogo__bMrSs{align-self:flex-start}.home_footerIntroText__jA_gX{margin:0;font-size:14.5px;line-height:1.95;color:var(--body)}.home_footerCtas__OlUEp{display:flex;gap:10px;flex-wrap:wrap}.home_footerCtaGhost__1m3ma,.home_footerCta__rdqED{height:44px;padding:0 20px;border-radius:999px;display:inline-flex;align-items:center;font-size:14px;font-weight:800;transition:background .2s,color .2s,border-color .2s}.home_footerCta__rdqED{background:var(--ink);color:#fff}.home_footerCta__rdqED:hover{background:var(--accent);color:#fff}.home_footerCtaGhost__1m3ma{border:1.5px solid rgba(17,17,17,.2);color:var(--ink)}.home_footerCtaGhost__1m3ma:hover{border-color:var(--accent);color:var(--accent)}.home_footerNav__6TSHl ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.home_footerColT__8YzhS{margin:0 0 18px;font-size:14px;font-weight:900;color:var(--ink)}.home_footerNav__6TSHl a{font-size:14px;color:var(--body);transition:color .2s}.home_footerNav__6TSHl a:hover{color:var(--accent)}.home_footerBottom__rxQNV{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding:18px 6px 0;border-top:1px solid rgba(17,17,17,.1);font-size:12.5px;color:var(--muted)}.home_toTop___Up_i{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;background:rgba(17,17,17,.05);color:var(--ink);font-weight:700;transition:background .2s,color .2s}.home_toTop___Up_i:hover{background:var(--ink);color:#fff}.home_footerCtaGhost__1m3ma:focus-visible,.home_footerCta__rdqED:focus-visible,.home_footerNav__6TSHl a:focus-visible,.home_toTop___Up_i:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1100px){.home_nav__H8WT6>a:not(:last-child){display:none}.home_productGrid__Gp7g6{grid-template-columns:repeat(2,minmax(0,1fr))}.home_footerGrid__TYyRv{grid-template-columns:repeat(3,minmax(0,1fr))}.home_footerBrand__lX0Sb{grid-column:1/-1;max-width:520px}}@media (max-width:900px){.home_megaWrap__4qcKT,.home_nav__H8WT6{display:none}.home_mmBtn___YjBr{display:flex}.home_heroGrid__YqZ3b,.home_originalGrid__9j0mW{grid-template-columns:minmax(0,1fr)}.home_heroGrid__YqZ3b{min-height:0}.home_heroCard__O9sks{min-height:420px}.home_catPanel__mMbeP{grid-template-columns:minmax(0,1fr)}.home_catPreview__a_cAV{position:static;width:min(100%,280px);margin:0 auto}.home_stage__KDNor{height:440px}.home_band__gbEKt{padding:110px 0}}@media (max-width:700px){.home_headerBar__7RVJO{gap:10px;padding:0 10px}.home_hero__uNlpJ,.home_section__BX8vy{padding-inline:16px}.home_section__BX8vy{padding-top:64px}.home_catList__x6x_y{grid-template-columns:minmax(0,1fr)}.home_catPanel__mMbeP{padding:16px}.home_petGrid__91sAy{grid-template-columns:minmax(0,1fr)}.home_petTile__GgY33{height:340px}.home_featuredSection__8_jsy{padding-bottom:80px}.home_petsSection__Wf8ki{padding-bottom:88px}.home_valuesBand__ogFeQ{padding:64px 0 48px}.home_valuesInner__qMWQj{padding:0 16px}.home_valuesHead__jljdC{margin-bottom:20px}.home_valuesNav__KZAQ7{display:none}.home_valuesTrack__Ay_SD{grid-auto-columns:78vw;gap:14px;padding-inline:16px;scroll-padding-inline:16px}.home_patch__XPJ7n{min-height:330px;padding:30px 26px 26px}.home_valuesBar__QBDLe{max-width:none}.home_footer__lVn1m{margin:0 8px;border-radius:22px}.home_footerInner___ZiQZ{padding:12px 12px 18px}.home_footerGrid__TYyRv{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding:20px 8px 0}.home_footerBottom__rxQNV{flex-direction:column-reverse;align-items:stretch;text-align:center}.home_toTop___Up_i{justify-content:center}.home_toast__i9Ry1{left:8px;right:8px;width:auto}.home_originalGrid__9j0mW{padding:40px 20px}.home_stageDesc__cFx59{display:none}.home_productGrid__Gp7g6{gap:12px}}.home_accountLink__wy6St{width:39px;height:39px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.home_accountLink__wy6St:hover{color:var(--accent-deep);background:#fff4e9}