.approved-shared-shell *{box-sizing:border-box}.approved-shared-shell h2,.approved-shared-shell h4,.approved-shared-shell p{margin:0}.approved-shared-shell h2,.approved-shared-shell h4{font-family:var(--heading),sans-serif}.approved-shared-shell h2{font-size:clamp(30px,3.1vw,44px);line-height:1.15;letter-spacing:-.035em}.approved-shared-shell a{color:inherit;text-decoration:none}.approved-shared-shell button,.approved-shared-shell select{font:inherit}.approved-shared-shell button,.approved-shared-shell a,.approved-shared-shell select{touch-action:manipulation}.approved-shared-shell button{cursor:pointer}.approved-shared-shell button:focus-visible,.approved-shared-shell a:focus-visible,.approved-shared-shell select:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.approved-shared-shell button{color:inherit}.approved-shared-shell button{border:0px;background:none}.approved-shared-shell small{font-size:11px}.approved-shared-shell .wrap{width:min(1280px,100% - 80px);margin:auto}.approved-shared-shell .primary,.approved-shared-shell .secondary{display:inline-flex;align-items:center;justify-content:center;gap:26px;font-weight:600;font-size:13px}.approved-shared-shell .primary,.approved-shared-shell .secondary{padding:15px 22px;border-radius:var(--radius);min-height:50px}.approved-shared-shell .primary{background:var(--accent);color:var(--accentText);border:1px solid var(--accent)}.approved-shared-shell .primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.approved-shared-shell .secondary{background:var(--surface);border:1px solid var(--border);color:var(--text)}.approved-shared-shell .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.approved-shared-shell .arrow{font-size:19px;line-height:1}.approved-shared-shell .topline{font-size:10px;border-bottom:1px solid var(--border);background:var(--panel)}.approved-shared-shell .topline>.wrap{display:flex;justify-content:space-between;align-items:center;min-height:34px;gap:12px}.approved-shared-shell .topline .right{display:flex;gap:20px;align-items:center}.approved-shared-shell .market-select{background:transparent;border:0px;font-size:10px;color:var(--text);max-width:160px}.approved-shared-shell .site-header{background:var(--surface);position:relative;z-index:20;border-bottom:1px solid var(--border)}.approved-shared-shell .header-main{height:85px;display:flex;align-items:center;gap:28px}.approved-shared-shell .logo{font-family:var(--heading);font-weight:700;letter-spacing:-.06em;font-size:25px;white-space:nowrap;line-height:1}.approved-shared-shell .logo span{color:var(--accent)}.approved-shared-shell .header-search{display:flex;align-items:center;gap:14px;border:1px solid var(--border);padding:12px 18px;border-radius:var(--radius);color:var(--muted);font-size:11px;flex:1 1 0%;max-width:440px;background:var(--bg);text-align:left}.approved-shared-shell .header-search svg{flex-shrink:0}.approved-shared-shell .header-search kbd{margin-left:auto;font-family:inherit;border:1px solid var(--border);border-radius:3px;padding:0 4px;font-size:9px}.approved-shared-shell .header-actions{display:flex;align-items:center;gap:20px;margin-left:auto;font-size:11px}.approved-shared-shell .theme-toggle{width:38px;height:38px;display:flex;justify-content:center;align-items:center;border:1px solid var(--border);border-radius:50%;background:var(--bg)}.approved-shared-shell .theme-toggle svg{width:17px;height:17px}.approved-shared-shell .mobile-menu{display:none}.approved-shared-shell .navrow{display:flex;align-items:center;gap:29px;min-height:49px;font-size:12px;font-weight:500}.approved-shared-shell .navrow .navquote{margin-left:auto;color:var(--accent);font-weight:700}.approved-shared-shell .navrow details{position:relative}.approved-shared-shell .navrow summary{list-style:none;cursor:pointer}.approved-shared-shell .navrow summary:after{content:"\2304";margin-left:9px;font-size:12px}.approved-shared-shell .mega{position:absolute;top:32px;left:0;min-width:530px;display:grid;grid-template-columns:1fr 1fr;padding:25px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:var(--radius);gap:10px 30px;z-index:30}.approved-shared-shell .mega a{padding:7px 0}.approved-shared-shell .mega a:hover{color:var(--accent)}.approved-shared-shell .final-cta{padding:55px 0 70px}.approved-shared-shell .cta-panel{padding:50px 55px;background:var(--accent);color:var(--accentText);border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;gap:35px}.approved-shared-shell .cta-panel h2{max-width:590px}.approved-shared-shell .cta-panel p{font-size:13px;margin-top:16px;opacity:.85}.approved-shared-shell .cta-panel .primary{background:var(--accentText);color:var(--accent);border-color:var(--accentText)}.approved-shared-shell .cta-panel .secondary{background:transparent;color:var(--accentText);border-color:currentcolor}.approved-shared-shell .cta-panel .actions{margin:0;flex-shrink:0}.approved-shared-shell .footer{padding:55px 0 25px;border-top:1px solid var(--border);background:var(--surface)}.approved-shared-shell .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:45px}.approved-shared-shell .footer p{max-width:250px;color:var(--muted);font-size:12px;margin-top:17px}.approved-shared-shell .footer h4{font-size:12px;margin-bottom:17px}.approved-shared-shell .footer a:not(.logo){display:block;font-size:11px;color:var(--muted);padding:5px 0}.approved-shared-shell .footer-bottom{border-top:1px solid var(--border);margin-top:35px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:9px;color:var(--muted)}.approved-shared-shell .mobile-cta{display:none}.approved-shared-shell .primary{box-shadow:3px 3px 0 var(--text);border-color:var(--text)}@media(max-width:1150px){.approved-shared-shell .wrap{width:calc(100% - 48px)}.approved-shared-shell .header-actions{gap:14px}.approved-shared-shell .header-actions .saved-link{display:none}.approved-shared-shell .navrow{gap:20px}.approved-shared-shell .cta-panel{padding:40px;align-items:start;flex-direction:column}.approved-shared-shell .cta-panel .actions{margin-top:5px}}@media(max-width:800px){.approved-shared-shell .wrap{width:calc(100% - 36px)}.approved-shared-shell .topline>.wrap{min-height:32px}.approved-shared-shell .topline .right>a,.approved-shared-shell .topline .top-note{display:none}.approved-shared-shell .topline .right{margin-left:auto}.approved-shared-shell .header-main{height:73px;gap:15px}.approved-shared-shell .logo{font-size:22px}.approved-shared-shell .header-search{display:none}.approved-shared-shell .header-actions{gap:13px}.approved-shared-shell .header-actions>a{display:none}.approved-shared-shell .theme-toggle{width:34px;height:34px}.approved-shared-shell .mobile-menu{display:block;padding:3px}.approved-shared-shell .navrow{display:none;align-items:stretch;padding:15px 0;flex-direction:column;gap:18px}.approved-shared-shell .navrow .navquote{margin-left:0}.approved-shared-shell .mega{position:static;min-width:0px;grid-template-columns:1fr;margin-top:12px;box-shadow:none}.approved-shared-shell .final-cta{padding:15px 0 45px}.approved-shared-shell .cta-panel{padding:32px 25px;gap:25px}.approved-shared-shell .cta-panel h2{font-size:32px}.approved-shared-shell .cta-panel .actions{flex-shrink:1}.approved-shared-shell .primary,.approved-shared-shell .secondary{font-size:12px;padding:13px 18px;min-height:47px;gap:18px}.approved-shared-shell .footer-grid{grid-template-columns:1fr 1fr;gap:30px}.approved-shared-shell .footer-grid>div:first-child{grid-column:1 / -1}.approved-shared-shell .footer-bottom{flex-direction:column;font-size:9px;padding-bottom:55px;gap:10px}.approved-shared-shell .mobile-cta{display:flex;position:fixed;z-index:25;bottom:0;left:0;right:0;padding:10px 18px;background:var(--surface);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;box-shadow:#0001 0 -5px 20px}.approved-shared-shell .mobile-cta span{font-size:10px;color:var(--muted)}.approved-shared-shell .mobile-cta .primary{padding:10px 20px;min-height:40px;font-size:11px}}@media(max-width:440px){.approved-shared-shell .wrap{width:calc(100% - 30px)}.approved-shared-shell .header-main,.approved-shared-shell .header-actions{gap:10px}.approved-shared-shell .logo{font-size:21px}.approved-shared-shell .primary,.approved-shared-shell .secondary{padding:13px 16px;gap:12px}}.approved-shared-shell .market-select option{background:var(--surface);color:var(--text)}.approved-shared-shell .mobile-search{display:none;padding:3px}@media(max-width:800px){.approved-shared-shell .mobile-search{display:block}.approved-shared-shell .header-actions{gap:10px}}@media(prefers-reduced-motion:reduce){.approved-shared-shell *{transition:none!important;animation:auto ease 0s 1 normal none running none!important}}.approved-shared-shell .wrap{width:min(1280px,100% - 80px)}.approved-shared-shell .primary,.approved-shared-shell .secondary{border-radius:10px;box-shadow:none;border-color:var(--border);font-size:14px}.approved-shared-shell .primary{border-color:var(--accent)}.approved-shared-shell .primary:hover{filter:brightness(.97)}.approved-shared-shell .secondary:hover{background:var(--panel)}.approved-shared-shell .theme-toggle{border-radius:10px}.approved-shared-shell .logo{font-family:Outfit,sans-serif;font-size:27px;letter-spacing:-.055em}.approved-shared-shell .header-main{height:82px}.approved-shared-shell .header-search{max-width:450px;font-size:12px;border-radius:10px}.approved-shared-shell .navrow{font-size:12px;gap:30px}.approved-shared-shell .navquote{color:var(--accent)}.approved-shared-shell .topline{font-size:11px}.approved-shared-shell .cta-panel{border-radius:20px;background:var(--panel);color:var(--text);border:1px solid var(--border)}.approved-shared-shell .cta-panel h2{font-size:39px;font-weight:600}.approved-shared-shell .cta-panel p{color:var(--muted);opacity:1}.approved-shared-shell .cta-panel .primary{background:var(--accent);color:var(--accentText);border-color:var(--accent)}.approved-shared-shell .cta-panel .secondary{background:var(--surface);color:var(--text);border-color:var(--border)}.approved-shared-shell .footer{background:var(--surface)}.approved-shared-shell .footer p,.approved-shared-shell .footer-grid a:not(.logo){font-size:12px}.approved-shared-shell .mobile-cta .primary{box-shadow:none}@media(max-width:1100px){.approved-shared-shell .wrap{width:calc(100% - 48px)}.approved-shared-shell .navrow{gap:22px}.approved-shared-shell .header-main{gap:20px}}@media(max-width:800px){.approved-shared-shell .wrap{width:calc(100% - 36px)}.approved-shared-shell .header-main{height:74px}.approved-shared-shell .logo{font-size:23px}.approved-shared-shell .cta-panel h2{font-size:30px}.approved-shared-shell .mobile-cta .primary{font-size:11px}}@media(max-width:440px){.approved-shared-shell .wrap{width:calc(100% - 30px)}.approved-shared-shell .header-actions{gap:8px}.approved-shared-shell .topline{font-size:9px}}@media(prefers-reduced-motion:reduce){.approved-shared-shell *{transition:none!important}}.approved-shared-shell .logo{font-size:25px}.approved-shared-shell .navrow{position:relative;gap:22px}.approved-shared-shell .nav-index,.approved-shared-shell .nav-icon{display:none}.approved-shared-shell .nav-chevron{margin-left:7px;flex-shrink:0;transition:transform .2s}.approved-shared-shell .navrow summary{display:flex;align-items:center;gap:0px;list-style:none}.approved-shared-shell .navrow summary:after{display:none!important}.approved-shared-shell .navrow summary::-webkit-details-marker{display:none}.approved-shared-shell .navrow>a{display:flex;align-items:center;gap:8px}.approved-shared-shell .navrow details{position:static}.approved-shared-shell .mega{top:calc(100% + 8px);left:0;right:auto;width:610px;max-width:calc(-60px + 100vw);border-radius:16px;padding:22px;gap:8px;background:var(--surface);color:var(--text);border:1px solid var(--border);box-shadow:#07163125 0 20px 65px;z-index:50}.approved-shared-shell .mega-heading{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px;padding:3px 7px 17px;border-bottom:1px solid var(--border);margin-bottom:8px}.approved-shared-shell .mega-heading>span{font-size:10px;letter-spacing:.14em;color:var(--accent);font-weight:600}.approved-shared-shell .mega-heading small{font-size:12px;color:var(--muted);font-weight:400}.approved-shared-shell .mega a{display:flex;align-items:center;justify-content:space-between;background:var(--panel);padding:15px;border-radius:10px;font-size:12px;gap:15px;min-width:0px}.approved-shared-shell .mega a:hover{background:var(--soft);color:var(--text)}.approved-shared-shell .motion-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;line-height:1;width:23px;height:23px;transition:transform .2s,background .2s}.approved-shared-shell .motion-arrow svg{width:20px;height:20px;display:block}.approved-shared-shell .primary:hover .motion-arrow{transform:translate(2px,-2px)}.approved-shared-shell .site-header{border:0px;padding-bottom:14px}.approved-shared-shell .navrow{background:var(--accent);color:var(--accentText);padding:0 20px;min-height:56px;border-radius:12px;gap:24px}.approved-shared-shell .navrow>details summary,.approved-shared-shell .navrow>a{min-height:56px;font-size:12px}.approved-shared-shell .navrow .navquote{color:var(--accentText);border-left:1px solid;padding-left:22px}.approved-shared-shell .mega{top:calc(100% + 9px)}.approved-shared-shell .motion-arrow{width:29px;height:29px;border:1px solid;border-radius:7px}.approved-shared-shell .mega .motion-arrow,.approved-shared-shell .footer .motion-arrow{border:0px;width:18px;height:18px}.approved-shared-shell .navquote .motion-arrow{border:0px}.approved-shared-shell .cta-panel{background:var(--accent);color:var(--accentText)}.approved-shared-shell .cta-panel p{color:inherit}.approved-shared-shell .cta-panel .primary{background:var(--surface);color:var(--text);border-color:var(--surface)}.approved-shared-shell .cta-panel .secondary{background:transparent;color:inherit;border-color:currentcolor}@media(max-width:1250px){.approved-shared-shell .navrow{gap:16px;padding:0 16px}.approved-shared-shell .navrow>details summary,.approved-shared-shell .navrow>a{font-size:11px}}@media(max-width:1000px)and (min-width:801px){.approved-shared-shell .navrow{gap:14px;flex-wrap:wrap}.approved-shared-shell .navrow>details summary,.approved-shared-shell .navrow>a{min-height:44px}.approved-shared-shell .navrow .navquote{margin-left:0}}@media(max-width:800px){.approved-shared-shell .logo{font-size:21px}.approved-shared-shell .navrow{display:none;position:static;gap:8px;width:calc(100% - 30px);margin:0 auto;padding:12px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:12px;box-shadow:none}.approved-shared-shell .navrow>details,.approved-shared-shell .navrow>a{border:0px;border-radius:8px;min-height:44px;height:auto;flex:0 0 auto;padding:0 12px;margin:0;background:var(--panel);color:var(--text);font-size:12px}.approved-shared-shell .navrow>details summary{height:auto;min-height:44px;font-size:12px;gap:8px;white-space:normal}.approved-shared-shell .navrow>details:first-child{padding-left:12px}.approved-shared-shell .navrow>a:last-child{padding-right:12px}.approved-shared-shell .navrow .navquote{margin:3px 0 0;border:0px;min-height:44px;background:var(--accent);color:var(--accentText);padding:0 12px;align-self:stretch;height:44px!important}.approved-shared-shell .mega{position:static;width:100%;max-width:none;grid-template-columns:1fr;padding:12px;margin:0 0 12px;box-shadow:none;border-radius:10px}.approved-shared-shell .mega a{font-size:12px;padding:12px}.approved-shared-shell .mega-heading small{font-size:11px}.approved-shared-shell .site-header{padding-bottom:0}.approved-shared-shell .nav-chevron{margin-left:auto}.approved-shared-shell .navrow{background:var(--accent)}.approved-shared-shell .navrow>details,.approved-shared-shell .navrow>a{background:var(--surface)}.approved-shared-shell .navrow .navquote{border:1px solid}.approved-shared-shell .motion-arrow{width:24px;height:24px}.approved-shared-shell .motion-arrow svg{max-width:100%}}@media(prefers-reduced-motion:reduce){.approved-shared-shell .motion-arrow,.approved-shared-shell .nav-chevron{transition:none!important}}.approved-shared-shell .mobile-cta .primary .motion-arrow{color:var(--accentText)}.approved-shared-shell .site-header{padding-bottom:0}.approved-shared-shell .navrow{width:100%;max-width:none;margin:0;border-radius:0;border:0px;background:var(--soft);color:var(--text);padding:0px 0px 0px max(24px,50% - 640px)}.approved-shared-shell .navrow .navquote{background:var(--accent);color:var(--accentText);border:0px;border-radius:0;padding:0px max(24px,-640px + 50vw) 0px 24px;align-self:stretch;margin-left:auto;justify-content:center}.approved-shared-shell .mega{left:max(24px,50% - 640px)}@media(max-width:800px){.approved-shared-shell .navrow{width:100%;padding:12px 15px;margin:0;background:var(--soft)}.approved-shared-shell .navrow>details,.approved-shared-shell .navrow>a{background:transparent}.approved-shared-shell .navrow .navquote{padding:0 15px;margin:3px 0 0;border-radius:8px;background:var(--accent);color:var(--accentText)}}.approved-shared-shell .mega-heading>span{font-size:13px;text-transform:none;letter-spacing:.025em}.approved-shared-shell .final-cta{padding:0;margin:20px 0 0}.approved-shared-shell .final-cta>.wrap{width:100%;max-width:none}.approved-shared-shell .final-cta .cta-panel{width:100%;border:0px;border-radius:0;padding:55px max(24px,50% - 640px);gap:35px}@media(max-width:800px){.approved-shared-shell .final-cta .cta-panel{padding:42px 24px}}@media(max-width:440px){.approved-shared-shell .final-cta .cta-panel{padding:35px 18px}}.approved-shared-shell{--bg:var(--canvas);--surface:var(--paper);--soft:var(--pale);--text:var(--ink);--border:var(--line);--accent:var(--primary);--accentText:var(--primary-text);--heroAccent:#9eb5ff;--heroText:#131a2a;--heading:Manrope;--body:Inter;--radius:16px;font:15px/1.6 Inter,Arial,sans-serif}.approved-shared-shell .logo{font-family:Manrope,sans-serif}.approved-shared-shell .navrow details:not([open])>.mega{display:none}.design-strip select{min-height:24px;font-size:10px;padding:2px 5px;max-width:85px;background:transparent;border:1px solid #a9b8ce}.approved-shared-shell .topline .right{margin-inline-start:auto}.approved-shared-shell .theme-toggle,.approved-shared-shell .mobile-menu,.approved-shared-shell .mobile-search{padding:0;flex-shrink:0}.approved-shared-shell .theme-toggle svg,.approved-shared-shell .mobile-menu svg{flex:0 0 20px;width:20px;height:20px}@media(max-width:800px){.approved-shared-shell .navrow.open{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/inner-approved-shared.css.map */
