:root{--cx-ink:#1d1d1f;--cx-ink2:#424245;--cx-mute:#6e6e73;--cx-mute2:#86868b;--cx-line:#d2d2d7;--cx-hair:#e8e8ed;--cx-tile:#f5f5f7;--cx-acc:#c8102e;--cx-acc-d:#a50d26;--cx-acc-l:#ff5468;--cx-font:"Inter",-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;--cx-nav:52px;--cx-rib:36px;--cx-gut:40px;--cx-max:1280px;--ink:#1d1d1f;--mute:#6e6e73;--line:#e8e8ed;--stone:#f5f5f7;--paper:#fff;--acc:#c8102e;--serif:var(--cx-font);--sans:var(--cx-font)}@media(max-width:1099px){:root{--cx-nav:48px}}@media(max-width:760px){:root{--cx-rib:34px;--cx-gut:20px}}.tp-x,#tvmc-cart{--ink:#1d1d1f;--mute:#6e6e73;--line:#e8e8ed;--stone:#f5f5f7;--acc:#c8102e;--k:#1d1d1f;--g:#6e6e73;--l:#f5f5f7;--b:#e8e8ed;--r:#c8102e;--rd:#a50d26}html body{font-family:var(--cx-font)!important;color:var(--cx-ink);background:#fff!important;font-size:16px;line-height:1.5;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html body *:not(svg):not(path):not(i):not(.fa):not(.brand):not(.tvmc-logo-word):not(.tvmc-logo-word *){font-family:var(--cx-font)!important}html body h1,html body h2,html body h3,html body h4{color:var(--cx-ink);font-weight:600!important;letter-spacing:-.022em}html body h1 em,html body h2 em,html body h3 em{font-style:normal!important;color:var(--cx-mute)}::selection{background:#c8102e29}:focus-visible{outline:2px solid var(--cx-acc)!important;outline-offset:2px}.tvmc-wrap,.tp-wrap{max-width:var(--cx-max)!important;padding-left:var(--cx-gut)!important;padding-right:var(--cx-gut)!important}.tvmc-kick,.tvmc-eyebrow{font-size:15px!important;letter-spacing:-.01em!important;text-transform:none!important;font-weight:600!important}.tvmc-kick{color:var(--cx-acc)}html body .tvmc-cfg .tvmc-kick,html body .tvmc-proj .tvmc-kick{color:var(--cx-acc-l)!important}html body .tvmc-s h2{font-size:clamp(34px,4.4vw,56px)!important;line-height:1.07!important;letter-spacing:-.03em!important;margin-top:8px}html body .tvmc-shead{margin-bottom:40px;gap:24px}html body .tvmc-lead{color:var(--cx-mute);font-size:19px;line-height:1.42;margin-top:14px;max-width:560px}html body .tvmc-tlink{border:0!important;padding:0!important;color:var(--cx-acc)!important;font-size:17px!important;font-weight:500!important}html body .tvmc-tlink:hover{text-decoration:underline!important;color:var(--cx-acc)!important}html body .tvmc-buy .tvmc-tlink:after{content:"\a0\203a"}html body .tvmc-btn,html body .tvmc-add,html body .tp-cbtn,html body .tp-add,html body #tvmc-cart .tc-btn{background:var(--cx-acc)!important;color:#fff!important;border:0!important;border-radius:980px!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer;transition:background .2s ease;transform:none!important}html body .tvmc-btn:hover,html body .tvmc-add:hover,html body .tp-cbtn:hover,html body .tp-add:hover,html body #tvmc-cart .tc-btn:hover{background:var(--cx-acc-d)!important;color:#fff!important}html body .tvmc-btn{height:44px!important;padding:0 22px!important;font-size:16px!important;display:inline-flex!important;align-items:center;justify-content:center}html body .tvmc-btn.light{background:#fff!important;color:var(--cx-ink)!important}html body .tvmc-btn.light:hover{background:#f5f5f7!important;color:var(--cx-ink)!important}html body .tvmc-btn.ghost{background:#ffffff29!important;border:1px solid rgba(255,255,255,.5)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html body .tvmc-btn.ghost:hover{background:#ffffff47!important}html body .tvmc-add,html body .tp-cbtn{height:36px!important;min-height:0!important;width:auto!important;padding:0 18px!important;font-size:14px!important;line-height:1!important;display:inline-flex!important;align-items:center;justify-content:center;margin:0!important}html body .tp-add{height:52px!important;font-size:17px!important;padding:0 24px!important}html body .tp-add[disabled]{background:var(--cx-line)!important;color:var(--cx-mute)!important;cursor:not-allowed}#shopify-section-header{position:sticky;top:calc(var(--cx-rib) * -1);z-index:100}.cx-rib{height:var(--cx-rib);background:var(--cx-tile);color:var(--cx-ink2);font-size:13px;line-height:1.2;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;text-align:center;white-space:nowrap;overflow:hidden}.cx-rib a{color:var(--cx-acc)!important;text-decoration:none!important}.cx-rib a:hover{text-decoration:underline!important}#cx-header{position:relative;z-index:2;margin:0;padding:0}.cx-bar{height:var(--cx-nav);background:#ffffffd1;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.08);position:relative;z-index:3}.cx-bar__in{max-width:var(--cx-max);margin:0 auto;padding:0 var(--cx-gut);height:100%;display:flex;align-items:center;gap:20px}.cx-logo{display:flex;align-items:center;flex:none;text-decoration:none!important;color:var(--cx-ink)!important}#cx-header .tvmc-logo,.cx-foot .tvmc-logo{display:inline-flex;align-items:center;gap:9px;position:static}#cx-header .tvmc-logo-mark,.cx-foot .tvmc-logo-mark{width:34px!important;height:30px!important}#cx-header .tvmc-logo-word,.cx-foot .tvmc-logo-word{display:inline-flex!important;flex-direction:column;line-height:.95;gap:4px;text-transform:uppercase;white-space:nowrap;font-family:Work Sans,sans-serif!important}#cx-header .tvmc-logo-word b,.cx-foot .tvmc-logo-word b{font-size:17px!important;font-weight:800;letter-spacing:-.02em;color:var(--cx-ink)!important;font-family:Work Sans,sans-serif!important}#cx-header .tvmc-logo-word small,.cx-foot .tvmc-logo-word small{font-size:7.5px!important;letter-spacing:.62em!important;font-family:Work Sans,sans-serif!important}.cx-links{flex:1;display:flex;justify-content:center;align-items:center;margin:0;padding:0}.cx-links a{display:block;padding:0 11px;line-height:var(--cx-nav);font-size:13px;font-weight:400;color:var(--cx-ink)!important;opacity:.8;text-decoration:none!important;white-space:nowrap;transition:opacity .2s}.cx-links a:hover,.cx-links a[aria-current]{opacity:1;color:var(--cx-ink)!important}.cx-icons{display:flex;align-items:center;gap:2px;flex:none;margin-left:auto}html body .cx-ico{width:40px;height:40px;display:grid;place-items:center;border-radius:99px;color:var(--cx-ink)!important;background:none!important;border:0!important;padding:0!important;margin:0!important;cursor:pointer;position:relative;opacity:.85;transition:opacity .2s,background .2s;box-shadow:none!important;min-width:0!important}html body .cx-ico:hover{opacity:1;background:#0000000d!important}.cx-ico svg{width:18px;height:18px;display:block}.cx-count{position:absolute;top:4px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--cx-acc);color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center}.cx-count[data-count="0"]{display:none}.cx-burger{display:none!important}.cx-burger span{position:absolute;left:11px;width:18px;height:1.5px;background:var(--cx-ink);border-radius:1px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.cx-burger span:first-child{top:16px}.cx-burger span:last-child{top:23px}body.cx-menu-open .cx-burger span:first-child{transform:translateY(3.5px) rotate(45deg)}body.cx-menu-open .cx-burger span:last-child{transform:translateY(-3.5px) rotate(-45deg)}@media(max-width:1099px){.cx-links,.cx-acct{display:none!important}.cx-burger{display:grid!important}.cx-bar__in{gap:8px}}.cx-search{position:absolute;left:0;right:0;top:100%;background:#fffffff7;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--cx-hair);padding:28px 0 36px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s,transform .25s,visibility .25s;z-index:2}body.cx-search-open .cx-search{opacity:1;visibility:visible;transform:none}.cx-search__in{max-width:720px;margin:0 auto;padding:0 var(--cx-gut)}.cx-search form{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--cx-line);padding-bottom:10px;margin:0}.cx-search form svg{width:20px;height:20px;color:var(--cx-mute);flex:none}html body .cx-search input[type=search]{flex:1;min-width:0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;font-size:24px!important;font-weight:600;letter-spacing:-.02em;padding:4px 0!important;height:auto!important;color:var(--cx-ink);border-radius:0!important;-webkit-appearance:none;appearance:none}.cx-search input::-webkit-search-cancel-button{display:none}.cx-search h5,.cx-menu h6{font-size:12px!important;color:var(--cx-mute)!important;font-weight:400!important;letter-spacing:0;margin:22px 0 6px;text-transform:none}.cx-search ul,.cx-menu ul{list-style:none;margin:0;padding:0}.cx-search li a{display:block;padding:6px 0;font-size:14px;font-weight:500;color:var(--cx-ink)!important;text-decoration:none!important}.cx-search li a:hover{color:var(--cx-acc)!important}.cx-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#e8e8ed66;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;z-index:1}body.cx-search-open .cx-scrim{opacity:1;visibility:visible}.cx-menu{position:fixed;left:0;right:0;top:var(--cx-top,var(--cx-nav));bottom:0;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:8px var(--cx-gut) 48px;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;z-index:2}body.cx-menu-open{overflow:hidden!important}body.cx-menu-open .cx-menu{opacity:1;visibility:visible}.cx-menu a{text-decoration:none!important}.cx-m-big a{display:block;font-size:28px;font-weight:600;letter-spacing:-.025em;line-height:1.2;padding:7px 0;color:var(--cx-ink)!important}.cx-m-small a{display:block;font-size:17px;font-weight:500;padding:6px 0;color:var(--cx-ink)!important}@media(min-width:1100px){.cx-menu{display:none!important}}@media(max-width:480px){.cx-rib{font-size:12px}.cx-rib a{display:none}}.tvmc-hero .stick{top:var(--cx-nav)!important;height:calc(100vh - var(--cx-nav))!important;height:calc(100svh - var(--cx-nav))!important}.tvmc-hero .htext{left:max(var(--cx-gut),calc((100vw - var(--cx-max))/2 + var(--cx-gut)))!important;bottom:64px!important;max-width:640px!important}html body .tvmc-hero h1{font-size:clamp(44px,5.4vw,84px)!important;line-height:1.02!important;letter-spacing:-.035em!important;margin:12px 0 18px!important;color:#fff!important}html body .tvmc-hero h1 em{color:#ffffffc7!important}.tvmc-hero p{font-size:19px!important;line-height:1.42;max-width:440px!important}.tvmc-hero .tvmc-eyebrow{opacity:.92}.tvmc-hero .steps{right:max(var(--cx-gut),calc((100vw - var(--cx-max))/2 + var(--cx-gut)))!important}.tvmc-hero .step{width:280px!important;border-radius:16px!important}.tvmc-hero .step .n{font-size:24px!important;font-weight:500;letter-spacing:-.02em}.tvmc-hero .sb b{font-weight:600}.tvmc-hero .prog{left:max(var(--cx-gut),calc((100vw - var(--cx-max))/2 + var(--cx-gut)))!important;right:max(var(--cx-gut),calc((100vw - var(--cx-max))/2 + var(--cx-gut)))!important}@media(min-width:761px)and (max-width:1199px){.tvmc-hero .step{width:236px!important}.tvmc-hero .stage{left:42%!important}}@media(max-width:760px){.tvmc-hero{height:300vh!important}.tvmc-hero .stage{top:24%!important;left:50%!important}.tvmc-hero .tvmc-eyebrow{display:none}.tvmc-hero .steps{left:16px!important;right:16px!important;top:calc(24% + 26vw + 14px)!important;transform:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.tvmc-hero .step{width:auto!important;min-width:0;justify-content:center;gap:5px!important;padding:8px 4px!important;border-radius:99px!important}.tvmc-hero .step .n{font-size:12px!important;opacity:.6;width:auto!important}.tvmc-hero .sb b{font-size:12.5px!important}.tvmc-hero .htext{left:20px!important;right:20px!important;bottom:36px!important;max-width:none!important}html body .tvmc-hero h1{font-size:40px!important;margin:0 0 12px!important}.tvmc-hero p{font-size:15px!important;max-width:none!important}.tvmc-hero .tvmc-btns{margin-top:18px}html body .tvmc-hero .tvmc-btn{height:44px!important;padding:0 20px!important;font-size:15px!important}.tvmc-hero .prog{left:20px!important;right:20px!important;bottom:18px!important}}@media(max-width:760px)and (max-height:720px){.tvmc-hero p{display:none}html body .tvmc-hero h1{font-size:36px!important}}html body .tvmc-trust{background:var(--cx-tile)!important;border:0!important}html body .tvmc-tr{border:0!important;padding:26px 16px!important;text-align:center}.tvmc-tr b{font-size:15px;font-weight:600;color:var(--cx-ink);letter-spacing:-.015em}.tvmc-tr span{font-size:13px;color:var(--cx-mute)}@media(max-width:760px){html body .tvmc-trust .tvmc-wrap{grid-template-columns:1fr 1fr!important;padding:10px 0!important}html body .tvmc-tr{padding:14px 10px!important}}html body .tvmc-cats{gap:16px}html body .tvmc-cat{background:var(--cx-tile)!important;border-radius:18px!important;padding:16px 16px 20px!important;box-shadow:none!important;transform:none!important;display:flex;flex-direction:column}html body .tvmc-cat img{width:100%;aspect-ratio:1;object-fit:contain!important;mix-blend-mode:multiply;border-radius:0!important;padding:8%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}html body .tvmc-cat:hover img{transform:scale(1.05)}html body .tvmc-cn{font-size:17px;font-weight:600;margin-top:12px;color:var(--cx-ink);letter-spacing:-.015em}html body .tvmc-cf{font-size:14px;color:var(--cx-mute)}@media(max-width:760px){html body .tvmc-cats{gap:12px}html body .tvmc-cat{padding:12px 12px 16px!important}}html body .tvmc-ba{border-radius:22px}html body .tvmc-ba .tvmc-lb{font-size:13px;font-weight:500;background:#ffffffd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html body .tvmc-ba .tvmc-l2{background:#1d1d1fd1;color:#fff}html body .tvmc-banote{font-size:13px;color:var(--cx-mute2)}html body .tvmc-cfg{background:#000!important;color:#f5f5f7;border-radius:28px!important}html body .tvmc-cfg h2{color:#f5f5f7!important}html body .tvmc-cfg h2 em{color:#86868b!important}html body .tvmc-cfg .tvmc-lead{color:#a1a1a6!important}html body .tvmc-q label{color:#86868b!important;letter-spacing:0!important;text-transform:none!important;font-size:14px!important;font-weight:500!important}html body .tvmc-seg button{height:40px!important;padding:0 18px!important;border:1px solid #424245!important;background:transparent!important;color:#f5f5f7!important;border-radius:99px!important;font-size:15px!important;font-weight:400!important;box-shadow:none!important}html body .tvmc-seg button:hover{border-color:#86868b!important}html body .tvmc-seg button.on{background:#f5f5f7!important;color:#1d1d1f!important;border-color:#f5f5f7!important}html body .tvmc-sz input{accent-color:#f5f5f7}html body .tvmc-sz output{font-weight:600;letter-spacing:-.03em;color:#f5f5f7}html body .tvmc-res{background:#1d1d1f!important;border-radius:20px}html body .tvmc-res .tvmc-rt{color:#86868b!important;letter-spacing:0!important;text-transform:none!important;font-size:13px;font-weight:500}html body .tvmc-rmain{border-color:#38383a!important}html body .tvmc-rmain img{background:#fff;object-fit:contain!important;padding:6px}html body .tvmc-rmain h3{color:#f5f5f7!important}html body .tvmc-rmain .p{font-weight:600;letter-spacing:-.02em}html body .tvmc-rmain .p small,html body .tvmc-why{color:#a1a1a6!important}html body .tvmc-alt{background:#2c2c2e!important;color:#f5f5f7!important}html body .tvmc-alt img{background:#fff;object-fit:contain;padding:3px}html body .tvmc-note{color:#86868b!important}html body .tvmc-res .tvmc-btn{width:100%!important;height:48px!important}@media(max-width:760px){html body .tvmc-cfg{padding:32px 22px!important;border-radius:22px!important}}html body .tvmc-spread{background:var(--cx-tile)!important;border-radius:28px!important;min-height:560px;margin-bottom:24px}html body .tvmc-spread .tvmc-sp-img[style],html body .tvmc-f160img{background:var(--cx-tile)!important}html body .tvmc-f160img img{mix-blend-mode:multiply;padding:8%}html body .tvmc-sp-img .tvmc-prod{border-radius:16px;padding:4%;object-fit:contain;aspect-ratio:1;box-shadow:0 24px 60px -20px #00000059}html body .tvmc-sp-txt .tvmc-idx{font-size:15px!important;font-weight:600;color:var(--cx-acc)!important;letter-spacing:-.01em}html body .tvmc-sp-txt h3{font-weight:600!important;font-size:clamp(32px,3.4vw,48px)!important;line-height:1.08!important;letter-spacing:-.03em!important;margin:10px 0 16px!important}html body .tvmc-sp-txt p{font-size:17px;line-height:1.47;color:var(--cx-mute)}html body .tvmc-spec{border-color:var(--cx-line)!important;gap:32px}html body .tvmc-spec b{font-size:14px;font-weight:600}html body .tvmc-spec span{font-size:13px;color:var(--cx-mute)}html body .tvmc-buy .p{font-size:28px!important;font-weight:600;letter-spacing:-.02em}html body .tvmc-buy .p small{font-size:13px;color:var(--cx-mute);font-weight:400}@media(max-width:760px){html body .tvmc-spread{min-height:0;border-radius:22px!important}html body .tvmc-sp-txt{padding:28px 22px 32px!important}html body .tvmc-spec{gap:12px 20px}}html body .tvmc-grid,html body .tp-grid{gap:20px!important}html body .tvmc-card,html body .tp-card{background:var(--cx-tile)!important;border:0!important;border-radius:18px!important;overflow:hidden;box-shadow:none!important;transform:none!important;display:flex;flex-direction:column;min-width:0}html body .tvmc-cimg,html body .tp-cimg{background:transparent!important;border-radius:0!important;aspect-ratio:1/1;padding:10%!important;display:flex!important;align-items:center;justify-content:center;overflow:hidden}html body .tvmc-cimg img,html body .tp-cimg img{width:100%;height:100%;object-fit:contain!important;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.2,.7,.2,1)}html body .tvmc-card:hover .tvmc-cimg img,html body .tp-card:hover .tp-cimg img{transform:scale(1.04)}html body .tvmc-cbody,html body .tp-cbody{padding:0 20px 22px!important;display:flex;flex-direction:column;flex:1;gap:4px}html body .tvmc-ct,html body .tp-cname,html body .tp-cname a{font-size:15px!important;font-weight:600!important;line-height:1.33!important;letter-spacing:-.012em!important;color:var(--cx-ink)!important;min-height:0!important;margin:0}html body .tvmc-crow{display:block!important;margin:0 0 16px!important}html body .tvmc-cp,html body .tp-cprice{font-size:15px!important;font-weight:400!important;color:var(--cx-ink2)!important}html body .tvmc-cp small,html body .tvmc-cship{display:none!important}html body .tp-cprice{margin:0 0 16px!important}html body .tp-cprice s{color:var(--cx-mute2)!important}html body .tp-ctype{font-size:12px!important;letter-spacing:0!important;text-transform:none!important;color:var(--cx-mute)!important;font-weight:500!important}html body .tp-badge{background:var(--cx-acc)!important;color:#fff!important;font-weight:600!important;font-size:12px!important;top:14px!important;left:14px!important}html body .tvmc-card form,html body .tp-card form{margin:auto 0 0!important}html body .tp-card>.tp-cbody>a.tp-cbtn{margin-top:auto!important;align-self:flex-start}@media(max-width:760px){html body .tvmc-grid,html body .tp-grid{gap:12px!important}html body .tvmc-cbody,html body .tp-cbody{padding:0 14px 16px!important}html body .tvmc-ct,html body .tp-cname,html body .tp-cname a{font-size:14px!important}html body .tvmc-add,html body .tp-cbtn{height:34px!important;padding:0 14px!important;font-size:13px!important}}html body .tvmc-proj{min-height:580px;border-radius:28px!important}html body .tvmc-proj h2{font-size:clamp(32px,3.6vw,52px)!important;color:#fff!important}html body .tvmc-proj h2 em{color:#ffffffb8!important}html body .tvmc-proj .tvmc-pin{padding:56px!important;gap:48px}html body .tvmc-proj p{font-size:17px;line-height:1.47}html body .tvmc-plist a{font-size:15px;color:#fff!important;transition:background .2s}html body .tvmc-plist a:hover{background:#ffffff38!important}@media(max-width:760px){html body .tvmc-proj{min-height:0!important;border-radius:22px!important}html body .tvmc-proj .tvmc-pin{padding:220px 22px 26px!important;gap:28px}}html body .tp-x h1{font-weight:600!important;letter-spacing:-.03em!important}html body .tp-chead h1{font-size:clamp(40px,5vw,64px)!important}html body .tp-crumb{font-size:13px}html body .tp-toolbar{border-color:var(--cx-hair)!important;font-size:14px}html body .tp-sort select{border:1px solid var(--cx-line)!important;border-radius:99px!important;font-size:14px!important;padding:8px 38px 8px 16px!important;height:auto!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%231d1d1f' stroke-width='1.5' fill='none'/%3E%3C/svg%3E") no-repeat right 15px center!important;-webkit-appearance:none;appearance:none;cursor:pointer}html body .tp-chips a{border-color:var(--cx-line);font-size:14px;padding:8px 16px;color:var(--cx-ink)!important}html body .tp-chips a:hover{border-color:var(--cx-ink)}html body .tp-pages a{border-color:var(--cx-line)!important;color:var(--cx-ink)!important}html body .tp-pages a:hover{border-color:var(--cx-ink)!important}html body .tp-main{background:var(--cx-tile)!important;border-radius:24px}html body .tp-th{background:var(--cx-tile)!important;border:2px solid transparent!important}html body .tp-th.on,html body .tp-th:hover{border-color:var(--cx-ink)!important}html body .tp-info h1{font-size:clamp(32px,3.4vw,48px)!important;line-height:1.08!important;margin:8px 0 16px!important}html body .tp-price{font-size:24px!important;font-weight:500!important}html body .tp-ship{font-size:14px;color:var(--cx-mute)}html body .tp-lbl select{border:1px solid var(--cx-line)!important;border-radius:12px!important;height:52px!important;padding:0 16px!important}html body .tp-qty{border-color:var(--cx-line)!important;height:52px!important}html body .tp-qty input{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;width:34px!important;height:auto!important;outline:0!important;box-shadow:none!important}html body .tp-qty button{background:none!important;border:0!important;padding:0!important;color:var(--cx-ink)!important}html body .tp-trust{font-size:14px;color:var(--cx-ink2)}html body .tp-trust li:before{border-color:var(--cx-acc)!important}html body .tp-acc{border-color:var(--cx-hair)!important}html body .tp-acc summary{font-size:17px!important;font-weight:600!important;padding:20px 0!important}html body .tp-rte{font-size:15px;line-height:1.6;color:var(--cx-ink2)}html body .tp-rel h2{font-weight:600!important;letter-spacing:-.03em!important}html body #tvmc-cart h1{font-weight:600!important;letter-spacing:-.03em}html body #tvmc-cart .tc-btn{font-size:17px!important;padding:0 28px!important}html body #tvmc-cart .tc-step input{border:0!important;border-radius:0!important;padding:0!important;background:#fff!important;outline:0!important;height:38px!important}html body #tvmc-cart .tc-empty{max-width:640px}html body #tvmc-cart .tc-empty .tc-trust{grid-template-columns:1fr 1fr!important;max-width:520px;margin-left:auto;margin-right:auto;gap:16px 28px}html body .cx-foot{background:var(--cx-tile)!important;color:var(--cx-mute)!important;font-size:12px;line-height:1.45;margin:0!important;padding:0!important;border:0}.cx-wrap{max-width:var(--cx-max);margin:0 auto;padding:0 var(--cx-gut)}html body .cx-foot a{color:var(--cx-ink2)!important;text-decoration:none!important}html body .cx-foot a:hover{color:var(--cx-ink)!important;text-decoration:underline!important}.cx-fnews{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:44px 0;border-bottom:1px solid var(--cx-line)}html body .cx-fnews h3{font-size:24px!important;font-weight:600!important;letter-spacing:-.022em;color:var(--cx-ink)!important;margin:0;line-height:1.2}.cx-fnews p{font-size:14px;color:var(--cx-mute);margin:4px 0 0}.cx-fnews form{display:flex;flex-wrap:wrap;gap:8px;width:420px;max-width:100%;margin:0}html body .cx-fnews input[type=email]{flex:1;min-width:0;height:44px!important;border:1px solid var(--cx-line)!important;border-radius:12px!important;padding:0 16px!important;font-size:15px!important;background:#fff!important;margin:0}html body .cx-fnews button{height:44px!important;padding:0 20px!important;border-radius:12px!important;border:0!important;background:var(--cx-ink)!important;color:#fff!important;font-size:15px!important;font-weight:500!important;flex:none}html body .cx-fnews button:hover{background:#000!important}.cx-fok{font-size:15px!important;color:var(--cx-ink)!important;font-weight:500;margin:0!important}.cx-ferr{flex-basis:100%;font-size:13px!important;color:var(--cx-acc)!important;margin:0!important}.cx-fcols{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:32px;padding:40px 0 32px}html body .cx-fcols h4{font-size:12px!important;font-weight:600!important;color:var(--cx-ink)!important;margin:0 0 10px;letter-spacing:-.01em}.cx-fcols a{display:block;padding:4px 0;font-size:12px}.cx-fbrand p{margin:14px 0 0;max-width:300px;font-size:12px}.cx-fbot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 0 28px;border-top:1px solid var(--cx-line)}.cx-pay{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.cx-pay svg{height:22px;width:auto;display:block}@media(max-width:900px){.cx-fcols{grid-template-columns:1fr 1fr;gap:24px}.cx-fbrand{grid-column:1/-1}.cx-fnews{flex-direction:column;align-items:flex-start;gap:18px}.cx-fnews form{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/claude-premium.css.map */
