.ob-ui{--ob-navy:#0A2240;--ob-ink:#1f2937;--ob-muted:#4b5563;--ob-line:#e5e7eb;--ob-soft:#f3f4f6;--ob-orange:#C25700;--ob-orange2:#A84A00;--ob-green:#1e7a4c;color:var(--ob-ink);box-sizing:border-box;text-align:left}.ob-ui *,.ob-ui *:before,.ob-ui *:after{box-sizing:border-box}.ob-ui button{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0;height:auto;min-height:0;width:auto;color:inherit;font:inherit;line-height:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;border-radius:0;cursor:pointer;text-align:inherit;float:none}.ob-ui ul,.ob-ui li{list-style:none;margin:0;padding:0}.ob-ui a{text-decoration:none;color:inherit;border:0}.ob-ui a span{color:inherit}.ob-ui p{margin:0}.ob-ui img{max-width:100%;height:auto;display:block;border:0}.ob-ui .ob-ic{width:22px;height:22px;flex:none;display:block}.ob-ui [hidden]{display:none!important}.obh-promo{background:var(--ob-orange);color:#fff;text-align:center;font-size:13px;font-weight:700;line-height:1.35;padding:8px 16px;letter-spacing:.01em}.obh-promo p,.obh-promo a{color:#fff!important;margin:0;text-align:center}.obh-promo a{text-decoration:underline}.obh{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid var(--ob-line);transition:box-shadow .2s}.obh.is-stuck{box-shadow:0 4px 16px #0a224014}.obh-in{max-width:1320px;margin:0 auto;padding:0 24px;height:76px;display:flex;align-items:center;gap:20px}.obh-l{display:flex;align-items:center;gap:6px;flex:none}.obh-logo{display:block;border-radius:6px}.obh-logo img{width:176px;height:auto}.obh-nav{flex:1;display:flex;justify-content:center;min-width:0}.obh-nav>ul{display:flex;align-items:center;gap:4px}.ob-ui .obh-nl{display:inline-flex;align-items:center;gap:4px;padding:10px 12px;font-size:15px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ob-navy);border-radius:8px;white-space:nowrap;line-height:1.2}.ob-ui .obh-nl:hover,.obh-dd.is-open>.obh-nl{background:var(--ob-soft);color:var(--ob-navy)}.ob-ui .obh-nl[aria-current=page]{text-decoration:underline;text-decoration-color:var(--ob-orange);text-decoration-thickness:3px;text-underline-offset:7px}.obh-nl .ob-ic{width:16px;height:16px;transition:transform .2s}.obh-dd{position:relative}.obh-dd.is-open .obh-nl .ob-ic{transform:rotate(180deg)}.obh-ddp{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:250px;background:#fff;border:1px solid var(--ob-line);border-radius:12px;box-shadow:0 16px 36px #0a224029;padding:8px;z-index:5}.obh-ddp:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.ob-ui .obh-ddp a{display:block;padding:11px 14px;border-radius:8px;font-size:15px;font-weight:600;color:var(--ob-navy);line-height:1.3}.ob-ui .obh-ddp a:hover,.ob-ui .obh-ddp a[aria-current=page]{background:var(--ob-soft)}.obh-r{display:flex;align-items:center;gap:2px;flex:none}.ob-ui .obh-phone{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px;margin-right:6px;font-weight:700;font-size:15px;color:var(--ob-navy);white-space:nowrap;border-radius:999px}.obh-phone .ob-ic{width:18px;height:18px}.ob-ui .obh-ib{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--ob-navy);flex:none}.ob-ui .obh-ib:hover,.ob-ui .obh-phone:hover{background:var(--ob-soft)}.ob-ui .obh-cart .obh-count{color:#fff}.obh-count{position:absolute;top:2px;right:0;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:#111;color:#fff;font-size:11px;font-weight:700;line-height:19px;text-align:center}.ob-ui .obh-burger{display:none}.obh-search{border-top:1px solid var(--ob-line);background:#fff}.obh-search-f{max-width:760px;margin:0 auto;padding:14px 24px;display:flex;gap:8px;align-items:center}.ob-ui .obh-search-f input{flex:1;min-width:0;height:48px;border:1.5px solid #6b7280;border-radius:10px;padding:0 16px;font-size:16px;color:var(--ob-ink);background:#fff;margin:0;box-shadow:none;width:auto}.ob-ui .obh-search-go{height:48px;padding:0 20px;border-radius:10px;background:var(--ob-navy);color:#fff;font-weight:700;font-size:15px}.ob-ui .obh-search-go:hover{background:#13345c}@media(max-width:1180px){.ob-ui .obh-phone{width:44px;padding:0;justify-content:center;margin:0}.obh-phone span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.obh-in{gap:12px}}@media(max-width:989px){.obh-in{height:60px;padding:0 6px;gap:2px;position:relative}.obh-nav,.ob-ui .obh-phone,.ob-ui .obh-acct{display:none}.ob-ui .obh-burger{display:inline-flex}.obh-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.obh-logo img{width:138px}.obh-r{margin-left:auto}.obh-search-f{padding:12px}.ob-ui .obh-search-go{padding:0 14px}}.obd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000}.obd-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a142380;opacity:0;transition:opacity .25s}.obd-panel{position:absolute;top:0;bottom:0;width:min(420px,100vw);background:#fff;display:flex;flex-direction:column;transition:transform .28s ease;box-shadow:0 0 40px #0000002e}.obd-left .obd-panel{left:0;width:min(360px,88vw);transform:translate(-100%)}.obd-right .obd-panel{right:0;transform:translate(100%)}.obd.is-open .obd-scrim{opacity:1}.obd.is-open .obd-panel{transform:none}.obd-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 20px;border-bottom:1px solid var(--ob-line);min-height:64px;flex:none}html.ob-lock,html.ob-lock body{overflow:hidden}@media(prefers-reduced-motion:reduce){.obd-panel,.obd-scrim,.obc-bar span{transition:none}}.obm-logo img{width:130px}.obm-nav{flex:1;overflow-y:auto}.obm-list{padding:4px 0}.ob-ui .obm-list>li>a,.ob-ui .obm-acc{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;font-size:18px;font-weight:700;color:var(--ob-navy);border-bottom:1px solid #eef0f2;line-height:1.3}.obm-acc .ob-ic{width:20px;height:20px;transition:transform .2s}.obm-acc[aria-expanded=true] .ob-ic{transform:rotate(180deg)}.obm-sub{background:#f9fafb;border-bottom:1px solid #eef0f2;padding:4px 0}.ob-ui .obm-sub a{display:block;padding:12px 20px 12px 32px;font-size:16px;font-weight:600;color:var(--ob-ink)}.ob-ui .obm-list a[aria-current=page]{color:var(--ob-orange2)}.obm-foot{flex:none;padding:18px 20px 22px;border-top:1px solid var(--ob-line);background:#f9fafb;display:grid;gap:10px}.ob-ui .obm-call{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;border-radius:12px;background:var(--ob-navy);color:#fff;font-weight:700;font-size:17px}.obm-call .ob-ic{width:20px;height:20px}.obm-hours{text-align:center;font-size:14px;color:var(--ob-muted)}.ob-ui .obm-link{display:flex;align-items:center;gap:10px;padding:8px 0 4px;font-weight:700;font-size:16px;color:var(--ob-navy)}.obm-trust{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ob-ink)}.obm-trust .ob-ic,.obm-link .ob-ic{width:20px;height:20px}.obm-trust .ob-ic{color:var(--ob-orange)}.ob-ui .obc-title{font-size:20px;font-weight:800;color:var(--ob-navy);margin:0;padding:0;letter-spacing:0;text-transform:none;line-height:1.2;font-family:inherit}.obc-n{font-weight:600;color:var(--ob-muted)}.obc-body{flex:1;display:flex;flex-direction:column;min-height:0;transition:opacity .15s}.obc-body.is-busy{opacity:.55;pointer-events:none}.obc-panel .obc-main{flex:1;overflow-y:auto;padding:0 20px;-webkit-overflow-scrolling:touch}.obc-panel .obc-side{flex:none;border-top:1px solid var(--ob-line);padding:16px 20px 22px;background:#fff;box-shadow:0 -8px 20px #0a22400d}.obc-ship{padding:14px 0;font-size:14px;line-height:1.4;color:var(--ob-ink)}.obc-ship strong{color:var(--ob-navy)}.obc-ship.is-done p{display:flex;align-items:center;gap:8px}.obc-ship.is-done p,.obc-ship.is-done strong{color:var(--ob-green)}.obc-ship .ob-ic{width:20px;height:20px}.obc-bar{height:8px;border-radius:8px;background:var(--ob-line);margin-top:8px;overflow:hidden}.obc-bar span{display:block;height:100%;background:var(--ob-green);border-radius:8px;transition:width .35s}.obc-line{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;padding:16px 0;border-top:1px solid var(--ob-line)}.obc-img{display:block;border-radius:10px;overflow:hidden;background:#f7f7f7;border:1px solid var(--ob-line);aspect-ratio:1/1;align-self:start}.ob-ui .obc-img img{width:100%;height:100%;object-fit:contain}.ob-ui .obc-name{display:block;font-weight:700;font-size:15px;line-height:1.3;color:var(--ob-navy)}.ob-ui .obc-name:hover{text-decoration:underline}.obc-meta{font-size:13px;line-height:1.35;color:var(--ob-muted);margin-top:3px}.obc-plan{color:var(--ob-green);font-weight:600}.obc-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;flex-wrap:wrap}.obc-qty{display:inline-flex;align-items:center;border:1.5px solid #9ca3af;border-radius:999px;height:42px;background:#fff}.ob-ui .obc-qty button{width:42px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--ob-navy)}.ob-ui .obc-qty button:hover{background:var(--ob-soft)}.obc-qty .ob-ic{width:16px;height:16px}.obc-q{min-width:22px;text-align:center;font-weight:700;font-size:15px;color:var(--ob-ink)}.obc-price{display:flex;flex-direction:column;align-items:flex-end;font-weight:700;font-size:16px;color:var(--ob-ink);line-height:1.25}.obc-price s{font-weight:500;color:var(--ob-muted);font-size:13px}.ob-ui .obc-remove{margin-top:8px;font-size:13px;color:var(--ob-muted);text-decoration:underline;text-underline-offset:2px}.ob-ui .obc-remove:hover{color:var(--ob-ink)}.obc-side p.obc-save,.obc-side p.obc-subt{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 6px}.obc-save{color:var(--ob-green);font-weight:700;font-size:15px}.obc-subt{font-size:19px;font-weight:800;color:var(--ob-navy)}.obc-note{font-size:13px;color:var(--ob-muted);margin:0 0 14px}.obc-co{margin:0}.ob-ui .obc-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;border-radius:12px;background:var(--ob-orange);color:#fff;font-size:18px;font-weight:800;letter-spacing:.01em;text-align:center;line-height:1}.ob-ui .obc-btn:hover{background:var(--ob-orange2);color:#fff}.obc-btn .ob-ic{width:20px;height:20px}.ob-ui .obc-link{display:block;text-align:center;margin:14px 0 4px;padding:4px 0;font-weight:700;font-size:15px;color:var(--ob-navy);text-decoration:underline;text-underline-offset:3px}.obc-trust{display:grid;gap:12px;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--ob-line)}.ob-ui .obc-trust li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.4;color:var(--ob-ink)}.obc-trust .ob-ic{width:18px;height:18px;color:var(--ob-orange);margin-top:1px}.obc-trust strong{color:var(--ob-navy)}.obc-pay{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--ob-line)}.obc-pay svg{width:38px;height:24px}.obc-empty{padding:48px 24px;text-align:center;display:grid;gap:10px;justify-items:center}.obc-empty .ob-ic{width:48px;height:48px;color:#6b7280}.obc-empty-h{font-size:20px;font-weight:800;color:var(--ob-navy)}.obc-empty-p{font-size:15px;color:var(--ob-muted);max-width:300px}.obc-empty .obc-btn{max-width:320px;margin-top:8px}.obcp{max-width:1140px;margin:0 auto;padding:12px 0 56px}.obcp-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 8px;padding-bottom:14px;border-bottom:1px solid var(--ob-line)}.ob-ui .obcp-h1{margin:0;padding:0;font-weight:800;font-size:34px;line-height:1.15;color:var(--ob-navy);text-transform:none;letter-spacing:0}.ob-ui .obcp-head a{font-weight:700;font-size:15px;color:var(--ob-navy);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.obcp .obc-body{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:44px;align-items:start}.obcp .obc-empty{grid-column:1/-1}.obcp .obc-side{position:-webkit-sticky;position:sticky;top:100px;border:1px solid var(--ob-line);border-radius:16px;padding:24px 24px 26px;background:#fff;box-shadow:0 10px 28px #0a224012;margin-top:14px}.obcp .obc-line{grid-template-columns:120px minmax(0,1fr);gap:20px;padding:20px 0}.obcp .obc-name{font-size:17px}@media(max-width:860px){.obcp .obc-body{grid-template-columns:1fr;gap:8px}.obcp .obc-side{position:static;margin-top:4px;padding:18px}.obcp .obc-line{grid-template-columns:88px minmax(0,1fr);gap:14px;padding:16px 0}.ob-ui .obcp-h1{font-size:26px}.obcp{padding-top:4px}}@media only screen and (max-width:798px){html body #pagecontent{padding-bottom:0!important}html body .product-main-section{padding-top:16px!important}.container.main.content:has(.obcp){width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:16px!important;padding-right:16px!important}.container.main.content:has(.obcp) .column,.container.main.content:has(.obcp) .columns{width:100%!important;margin:0!important;float:none}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/ob-header.css.map */
