:root{--ink:#16150f;--mute:#5f636b;--line:#e4e5e8;--paper:#ffffff;--stone:#f4f4f5;--acc:#C8102E;--serif:"Work Sans",sans-serif;--sans:"Work Sans",sans-serif}body{font-family:var(--sans)!important;color:var(--ink);background:var(--paper)!important;-webkit-font-smoothing:antialiased}h1,h2,.sectionTitle,.productTitle,.collectionTitle{font-family:var(--serif)!important;font-weight:600!important;letter-spacing:-.01em}.tvmc-wrap{max-width:1320px;margin:0 auto;padding:0 40px}.alertBar{background:var(--ink)!important;color:#e4e5e8!important;font-size:12.5px}#header{position:sticky;top:0;z-index:50;background:#ffffffdb!important;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line)}#header .desktopNav,#header .mobileNav,#header .mobileNavBar,#header .topNav,#header .botNav{background:transparent!important}#header .navLink,#header .menuLink{color:var(--ink)!important;font-family:var(--sans);font-weight:500;font-size:14px}.tvmc-tag{display:inline-block;font-weight:500;color:var(--mute);font-size:11px;letter-spacing:.08em;text-transform:uppercase;border-left:1px solid var(--line);padding-left:10px;margin-left:10px;vertical-align:middle}#header .logo a,#header .mobileLogo a{display:inline-flex;align-items:center}#header .searchWrp input[type=search],#header .searchWrp input[type=text]{background:#fff!important;border:1px solid var(--line)!important;border-radius:99px!important;padding:8px 16px!important;font-family:var(--sans)}#header .searchWrp button{border-radius:99px!important}#header .counter{background:var(--acc)!important;color:#fff!important;border-radius:9px}#header .freeShipping{color:var(--acc)}.btn,.button,button[type=submit],input[type=submit],.addToCart,[name=add]{border-radius:99px!important;background:var(--ink)!important;color:#fff!important;border:0!important;font-family:var(--sans)!important;font-weight:600!important}.tvmc-hero{height:420vh;position:relative;background:#d9d3c8}.tvmc-hero .stick{position:sticky;top:64px;height:calc(100vh - 64px);overflow:hidden}.tvmc-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center 60%;background-size:cover;transform-origin:50% 45%}.tvmc-hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14120e57,#14120e00 46%)}.tvmc-hero .stage{position:absolute;left:51%;top:41%;width:min(35vw,520px);aspect-ratio:16/9;transform:translate(-50%,-50%);perspective:1400px}.tvmc-hero .wshadow{position:absolute;top:0;right:0;bottom:0;left:0;background:#281e148c;border-radius:4px;filter:blur(6px)}.tvmc-hero .tv{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;will-change:transform}.tvmc-hero .scr{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;background:linear-gradient(125deg,#26272a,#0b0b0c 42%,#141518);box-shadow:inset 0 0 0 2px #050505,inset 0 0 0 3px #2a2a2a}.tvmc-hero .scr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;background:linear-gradient(112deg,#ffffff21,#fff0 28% 70%,#ffffff0d)}.tvmc-hero .glow{position:absolute;top:8%;right:8%;bottom:8%;left:8%;display:flex;align-items:center;justify-content:center;color:#fff0;font-family:var(--serif);font-size:clamp(20px,2.6vw,40px);text-align:center}.tvmc-hero .htext{position:absolute;left:40px;bottom:56px;color:#fff;max-width:520px;z-index:3}.tvmc-eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;opacity:.85}.tvmc-hero h1{color:#fff;font-size:clamp(46px,6.4vw,96px);line-height:.95;margin:14px 0 18px;text-shadow:0 2px 30px rgba(0,0,0,.25)}.tvmc-hero h1 em{font-style:italic}.tvmc-hero p{font-size:16px;opacity:.92;max-width:420px;color:#fff}.tvmc-btns{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.tvmc-btn{display:inline-flex;align-items:center;height:46px;padding:0 22px;border-radius:99px;font-weight:600;font-size:14px;background:var(--ink);color:#fff!important;text-decoration:none!important;transition:transform .2s}.tvmc-btn:hover{transform:translateY(-1px)}.tvmc-btn.light{background:#fff;color:var(--ink)!important}.tvmc-btn.ghost{background:#ffffff24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.35)}.tvmc-hero .steps{position:absolute;right:40px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:6px;z-index:3}.tvmc-hero .step{display:flex;align-items:center;gap:14px;padding:10px 16px 10px 12px;border-radius:14px;width:300px;white-space:nowrap;background:#ffffff61;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .45s cubic-bezier(.2,.7,.2,1);opacity:.8;color:var(--ink);text-decoration:none}.tvmc-hero .step.on{background:#ffffffe6;opacity:1;box-shadow:0 10px 40px #0000001f}.tvmc-hero .step .n{font-family:var(--serif);font-size:30px;width:34px}.tvmc-hero .step img{height:52px;border-radius:10px;opacity:0;width:0;transition:all .45s;object-fit:cover}.tvmc-hero .step.on img{opacity:1;width:52px}.tvmc-hero .sb b{display:block;font-size:15px}.tvmc-hero .sb span{font-size:12.5px;color:var(--mute)}.tvmc-hero .prog{position:absolute;left:40px;right:40px;bottom:22px;height:2px;background:#ffffff4d;z-index:3}.tvmc-hero .prog i{display:block;height:100%;width:0;background:#fff}.tvmc-hero .hint{position:absolute;left:50%;bottom:34px;transform:translate(-50%);color:#fff;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.8;z-index:3}.tvmc-trust{border-bottom:1px solid var(--line);background:var(--paper)}.tvmc-trust .tvmc-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.tvmc-tr{padding:26px 22px;border-right:1px solid var(--line)}.tvmc-tr:last-child{border:0}.tvmc-tr b{display:block;font-size:14px}.tvmc-tr span{font-size:12.5px;color:var(--mute)}.tvmc-s{padding:120px 0}.tvmc-kick{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--acc)}.tvmc-s h2{font-size:clamp(38px,4.6vw,68px);line-height:1;margin-top:14px}.tvmc-s h2 em{font-style:italic}.tvmc-shead{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:48px}.tvmc-tlink{font-weight:600;font-size:14px;border-bottom:1px solid;padding-bottom:2px;white-space:nowrap;color:var(--ink)!important;text-decoration:none!important}.tvmc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.tvmc-card{background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--line);display:flex;flex-direction:column;transition:box-shadow .35s,transform .35s}.tvmc-card:hover{box-shadow:0 22px 50px #281e0a17;transform:translateY(-3px)}.tvmc-cimg{display:block;background:var(--stone);overflow:hidden}.tvmc-cimg img{width:100%;aspect-ratio:1;object-fit:cover;transition:transform .6s;display:block}.tvmc-card:hover .tvmc-cimg img{transform:scale(1.04)}.tvmc-cbody{padding:16px 18px 18px;display:flex;flex-direction:column;flex:1}.tvmc-ct{font-weight:600;font-size:14.5px;line-height:1.35;min-height:39px;color:var(--ink)!important;text-decoration:none!important}.tvmc-crow{display:flex;justify-content:space-between;align-items:center;margin:10px 0 14px}.tvmc-cp{font-weight:700;font-size:17px}.tvmc-cp small{font-size:11px;color:var(--mute);font-weight:500}.tvmc-cship{font-size:11.5px;color:#3f6b3a;font-weight:600}.tvmc-add{margin-top:auto;height:42px;width:100%;border-radius:99px!important;border:1px solid var(--ink)!important;background:#fff!important;color:var(--ink)!important;font-weight:600;font-size:13.5px;cursor:pointer}.tvmc-add:hover{background:var(--ink)!important;color:#fff!important}.template-product .mainContent,.template-collection .mainContent{background:var(--paper)}.template-product h1{font-size:clamp(32px,3.6vw,52px)!important;line-height:1.05}.template-product .price,.template-product [class*=price]{font-family:var(--serif);font-size:32px;color:var(--ink)}.template-product img{border-radius:18px}.template-collection h1{font-size:clamp(38px,4.6vw,68px)!important}.template-collection .product,.template-collection .productItem,.template-collection [class*=grid-product],.template-collection [class*=productCard]{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;transition:box-shadow .35s,transform .35s}.template-collection img{border-radius:12px}footer,#footer,.footer{background:var(--ink)!important;color:#bdb7aa!important}footer a,#footer a{color:#bdb7aa!important}.tvmc-rv{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.tvmc-rv.in{opacity:1;transform:none}@media(max-width:1100px){.tvmc-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.tvmc-wrap{padding:0 18px}.tvmc-tag{display:none}.tvmc-hero .stick{top:58px;height:calc(100vh - 58px)}.tvmc-hero .bg{background-position:30% 60%}.tvmc-hero .bg:after{background:linear-gradient(0deg,#14120eb3,#14120e26 55%,#14120e00)}.tvmc-hero .stage{width:70vw;top:30%}.tvmc-hero .htext{left:18px;right:18px;bottom:40px}.tvmc-hero h1{font-size:44px;margin:10px 0 12px}.tvmc-hero p{font-size:14.5px}.tvmc-hero .steps{right:auto;left:18px;top:43%;transform:none;flex-direction:row}.tvmc-hero .step{width:auto;padding:6px 10px;border-radius:99px}.tvmc-hero .step img,.tvmc-hero .sb span{display:none}.tvmc-hero .step .n{font-size:18px;width:auto}.tvmc-hero .sb b{font-size:12.5px}.tvmc-hero .hint{display:none}.tvmc-hero .prog{left:18px;right:18px}.tvmc-trust .tvmc-wrap{grid-template-columns:1fr 1fr;padding:0}.tvmc-tr{padding:18px;border-bottom:1px solid var(--line)}.tvmc-s{padding:72px 0}.tvmc-shead{flex-direction:column;align-items:flex-start}.tvmc-grid{gap:12px}.tvmc-cbody{padding:12px}.tvmc-ct{font-size:13px;min-height:52px}.tvmc-cp{font-size:15px}.tvmc-crow{flex-direction:column;align-items:flex-start;gap:2px}}@media(max-width:991px){html{-webkit-text-size-adjust:100%}body{font-size:15px;line-height:1.55}#header .mobileNavBar{display:flex!important;align-items:center;justify-content:space-between;height:58px;padding:0 14px!important}#header .mobileLogo img{max-height:34px;width:auto}#header .mobileNavs{display:flex;align-items:center;gap:4px}#header .mobileNavItem{width:40px;height:40px;border-radius:99px;display:grid!important;place-items:center;color:var(--ink)!important;background:none!important}#header .mobileNavItem:active{background:#ececee!important}#header .mobileNavItem i,#header .mobileNavLink{color:var(--ink)!important}#header .toggler span{background:var(--ink)!important;height:1.6px!important}#header .mobileNavItem .counter{position:absolute;top:2px;right:0;min-width:17px;height:17px;font-size:10.5px;font-weight:700;display:grid;place-items:center;padding:0 4px}#header .mobileNavItem.box{position:relative}#header .mainMobileMenu{background:var(--paper)!important;border-top:1px solid var(--line);padding:8px 18px 28px!important;max-height:calc(100vh - 58px);overflow-y:auto}#header .mainMobileMenu .menuTitle{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--acc)!important;margin:22px 0 6px;background:none!important;padding:0!important}#header .mainMobileMenu .menuItem{border-bottom:1px solid var(--line)}#header .mainMobileMenu .menuLink{display:block;padding:14px 0!important;font-family:var(--serif)!important;font-size:24px!important;font-weight:400!important;line-height:1.1;color:var(--ink)!important}#header .menuAccount{display:flex;gap:10px;margin-top:24px}#header .menuAccount span{flex:1}#header .menuAccount a{display:grid;place-items:center;height:46px;border-radius:99px;border:1px solid var(--ink);font-weight:600;font-size:14px;color:var(--ink)!important}#header .menuAccount .signup a{background:var(--ink);color:#fff!important}.alertBar .content{font-size:11.5px;margin:0;padding:2px 0}.template-product .container{padding-left:18px!important;padding-right:18px!important}.template-product h1{font-size:34px!important;margin:18px 0 8px}.template-product .price,.template-product [class*=price]{font-size:28px}.template-product select,.template-product input[type=number]{height:46px;border-radius:12px;border:1px solid var(--line);background:#fff;padding:0 14px;font:inherit;width:100%}.template-product [name=add],.template-product .addToCart{width:100%;height:52px;font-size:15px!important;position:sticky;bottom:12px;z-index:20;box-shadow:0 10px 30px #16150f2e}.template-product .rte,.template-product [class*=description]{font-size:15px;line-height:1.65;color:#2f2c25}.template-product .rte img{border-radius:12px;height:auto}.template-product .rte table{display:block;overflow-x:auto;font-size:13px}.template-collection .container{padding-left:14px!important;padding-right:14px!important}.template-collection h1{font-size:40px!important;margin:24px 0 6px}.template-collection .product,.template-collection .productItem,.template-collection [class*=grid-product],.template-collection [class*=productCard]{border-radius:16px;margin-bottom:12px}.template-collection [class*=title]{font-family:var(--sans);font-weight:600;font-size:13px;line-height:1.35}.template-collection [class*=price]{font-weight:700;font-size:15px}footer,#footer{padding:40px 18px!important;font-size:14px}}@media(max-width:400px){.tvmc-hero h1{font-size:38px}.tvmc-hero .sb b{font-size:11.5px}.tvmc-hero .step{padding:5px 8px}.tvmc-s h2{font-size:36px}}#header .desktopNav a:has(.tvmc-tag){display:inline-flex!important;align-items:center;white-space:nowrap}.tvmc-tag{white-space:nowrap;line-height:1.3}#header .freeShipping{color:var(--ink)!important;opacity:.75;font-weight:600}@media(max-width:991px){#header .mobileNavItem{border:0!important;box-shadow:none!important;outline:0}#header .mainMobileMenu.open{top:0!important;bottom:0!important;height:auto!important;max-height:none!important;padding-top:74px!important;z-index:40}#header .mobileNavBar,#header .mobileNavs{position:relative;z-index:41}}@media(max-width:991px){#header:has(.mainMobileMenu.open),#header.tvmc-menu-open{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;transform:none!important}}html,body{overflow-x:clip;max-width:100%}.alertBar,.alertBar *{text-align:center!important;justify-content:center}#header .searchWrp{max-width:280px;margin-left:auto}#header .searchWrp input{height:38px!important;font-size:13px!important}#product{padding:48px 0 80px}#product .productTitle h2,#product .productTitle h1{font-size:clamp(32px,4vw,48px)!important;line-height:1.05!important;color:var(--ink)}#product .productInfos,#product .productInfos *{font-family:var(--sans)}#product .productTitle,#product .productTitle *{font-family:var(--serif)!important}#product .productMeta{color:var(--mute);font-size:13px;margin:12px 0 20px}#product .prices .amount,#product .prices .price{font-family:var(--sans)!important;font-size:24px!important;font-weight:600!important;color:var(--ink)!important;letter-spacing:-.01em}#product .prices{margin:18px 0}#product .quantityWrp{display:flex;align-items:center;gap:0;margin:8px 0}#product .quantityWrp label{font-size:13px;color:var(--mute);margin-right:14px;font-weight:500}#product .quantityWrp .button,#product .quantityWrp input{width:42px;height:42px;line-height:40px;text-align:center;border:1px solid var(--line)!important;background:#fff!important;color:var(--ink)!important;font-size:16px;padding:0!important;border-radius:0;box-shadow:none}#product .quantityWrp .dec{border-radius:99px 0 0 99px!important}#product .quantityWrp .inc{border-radius:0 99px 99px 0!important}#product .quantityWrp input{border-left:0!important;border-right:0!important}#product .btnAddBox{width:100%;height:52px;border-radius:99px!important;background:var(--ink)!important;color:#fff!important;border:0!important;font:600 15px var(--sans)!important;letter-spacing:.01em;text-transform:none!important;transition:background .2s}#product .btnAddBox:hover{background:#2e2b24!important}#product .productDescription{font-size:15px;line-height:1.7;color:#3d3a33;margin-top:28px}#product .largePic{background:var(--stone);border-radius:22px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6%}#product .largePic img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#product .thumbs li,#product .thumbs img{background:var(--stone);border-radius:12px;object-fit:contain;mix-blend-mode:multiply}#product .tabs .tab{font-family:var(--sans);font-weight:500;font-size:14px;color:var(--mute);border:0!important;background:none!important;padding:10px 0;margin-right:24px}#product .tabs .tab.active{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}#product .tabContents{font-size:14.5px;line-height:1.7;color:#3d3a33;border:0!important;padding:20px 0}#product .shareSocial{border-top:1px solid var(--line);padding-top:18px;margin-top:24px;font-size:13px;color:var(--mute)}@media(max-width:991px){#product{padding:20px 0 56px}#product .row{display:flex;flex-direction:column;margin:0}#product .row>[class*=col-]{width:100%;left:auto;right:auto;padding:0}#product .row>.pull-lg-5{order:-1}#product .thumbs{height:auto!important}#product .thumbs ol{display:flex!important;gap:8px;overflow-x:auto;height:auto!important}#product .thumbs li{flex:0 0 64px;width:64px!important;height:64px!important}}#categoryPage{padding:40px 0 80px}#categoryPage .groupTitle{font:600 11px var(--sans)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)!important;border:0!important;background:none!important}#categoryPage .filter,#categoryPage .filter a{font-size:14px;color:var(--ink)}#categoryPage .item{background:#fff;border:1px solid var(--line)!important;border-radius:20px;overflow:hidden;padding:14px;margin-bottom:24px;transition:transform .25s,box-shadow .25s;position:relative;height:calc(100% - 24px);display:flex;flex-direction:column}#categoryPage .item:hover{transform:translateY(-3px);box-shadow:0 14px 34px -18px #16150f59}#categoryPage .items .row{display:flex;flex-wrap:wrap}#categoryPage .itemTopWrp{border:0!important;flex:1;display:flex;flex-direction:column}#categoryPage .itemInfos{display:flex;flex-direction:column}#categoryPage .itemImg{order:-1;background:var(--stone);border-radius:14px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:10%;margin-bottom:14px}#categoryPage .itemImg img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s}#categoryPage .item:hover .itemImg img{transform:scale(1.04)}#categoryPage .itemCat{font:600 10.5px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);order:2}#categoryPage .itemName{font:500 15px/1.35 var(--sans)!important;color:var(--ink)!important;margin:4px 0 6px;text-align:left}#categoryPage .itemPrice,#categoryPage .itemPrice *{font-family:var(--sans)!important;color:var(--ink)!important;font-size:15px!important;font-weight:600;text-align:left}#categoryPage .itemPrice del,#categoryPage .itemPrice del *{color:var(--mute)!important;font-weight:400;font-size:13px!important;margin-left:6px}#categoryPage .itemOnSale{position:absolute;top:24px;left:24px;z-index:2;background:var(--ink)!important;color:#fff!important;font:600 10.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border-radius:99px;width:auto;height:auto;line-height:1.2}#categoryPage .itemControls{display:flex;gap:8px;border:0!important;margin-top:12px;padding:0!important;background:none!important}#categoryPage .itemControls .control{flex:1;border:0!important;padding:0;width:auto}#categoryPage .itemControls a{display:block;text-align:center;border:1px solid var(--line);border-radius:99px;padding:9px 6px;font:500 13px var(--sans);color:var(--ink)!important;background:#fff;transition:all .2s}#categoryPage .itemControls a:hover{border-color:var(--ink);background:var(--ink);color:#fff!important}#categoryPage .itemControls i{display:none}#categoryPage .categoryListHeader,#categoryPage .categoryListFooter{border:0!important;background:none!important}@media(max-width:767px){#categoryPage{padding:20px 0 56px}#categoryPage .items .row>[class*=col-]{width:50%;padding:0 6px}#categoryPage .items .row{margin:0 -6px}#categoryPage .item{padding:8px;border-radius:16px;margin-bottom:12px;height:calc(100% - 12px)}#categoryPage .itemName{font-size:13px!important}#categoryPage .itemOnSale{top:14px;left:14px}#categoryPage .itemControls{flex-direction:column;gap:6px}#categoryPage .sideFilters{display:none}}.tvmc-grid img,.tvmc-card img{object-fit:contain!important;mix-blend-mode:multiply}@media(max-width:991px){.mainMobileMenu.open{padding-top:150px!important}}.tvmc-cimg{background:var(--stone)!important;aspect-ratio:1/1;display:flex!important;align-items:center;justify-content:center;padding:9%}.tvmc-cimg img{width:100%;height:100%;object-fit:contain!important;mix-blend-mode:multiply}.tvmc-card .tvmc-add{background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important;border-radius:99px;transition:all .2s}.tvmc-card .tvmc-add:hover{background:var(--ink)!important;color:#fff!important}.tvmc-logo{display:inline-flex;align-items:center;gap:10px;line-height:1;color:var(--ink);white-space:nowrap}.tvmc-logo-mark{width:32px;height:32px;flex:none;display:block}.tvmc-logo-word{font-family:var(--serif);font-size:25px;letter-spacing:-.01em;color:var(--ink);position:relative;top:1px}.tvmc-logo-word em{font-style:normal;color:inherit}#header .logo,#header .mobileLogo{display:flex;align-items:center}#header .logo a:hover .tvmc-logo-word{opacity:.8}@media(max-width:991px){.tvmc-logo-mark{width:28px;height:28px}.tvmc-logo-word{font-size:21px}.tvmc-logo{gap:8px}}.tvmc-logo{gap:11px}.tvmc-logo-mark{width:34px;height:34px}.tvmc-logo-word{font-family:Work Sans,sans-serif!important;font-size:17px;font-weight:600;letter-spacing:-.015em;top:0;display:inline-flex;align-items:baseline;gap:7px}.tvmc-logo-word b{font-weight:700}.tvmc-logo-word small{font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--mute);border-left:1px solid currentColor;padding-left:8px;line-height:1}@media(max-width:991px){.tvmc-logo-mark{width:28px;height:28px}.tvmc-logo-word{font-size:15px;gap:6px}.tvmc-logo-word small{font-size:9.5px;letter-spacing:.18em;padding-left:6px}}.tvmc-foot .tvmc-logo-word{color:#fff}.tvmc-foot .tvmc-logo-word small{color:#9c9587}.tvmc-hero .stage{z-index:2}.tvmc-hero .wshadow{background:#19120c80;border-radius:6px}.tvmc-hero .tv{border-radius:4px}.tvmc-hero .tv .face{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(3px);border-radius:4px;padding:3px;background:linear-gradient(135deg,#9a9ea4,#3a3c40 30%,#1b1c1e 60%,#8a8e93);box-shadow:0 30px 60px -20px #0009}.tvmc-hero .scr{top:3px!important;right:3px!important;bottom:3px!important;left:3px!important;border-radius:2px!important;overflow:hidden;background:radial-gradient(ellipse 60% 80% at 25% 70%,#ff5a3c 0,transparent 55%),radial-gradient(ellipse 70% 70% at 78% 30%,#2e7bff 0,transparent 60%),radial-gradient(ellipse 50% 60% at 60% 85%,#ffb02e 0,transparent 55%),linear-gradient(160deg,#120d2b,#06070c)!important;box-shadow:inset 0 0 0 1px #000!important}.tvmc-hero .scr:after{background:linear-gradient(115deg,#ffffff29,#ffffff0a 22%,#fff0 34% 72%,#ffffff12)!important;border-radius:2px!important}.tvmc-hero .glow{z-index:1;text-shadow:0 2px 20px rgba(0,0,0,.5)}.tvmc-hero .tv .back{position:absolute;top:4%;right:3%;bottom:4%;left:3%;transform:translateZ(-4px);background:linear-gradient(135deg,#3b3d41,#1d1e21);border-radius:4px;box-shadow:inset 0 0 0 1px #50535a}.tvmc-hero .tv .back:after{content:"";position:absolute;left:35%;right:35%;top:30%;bottom:30%;border:1px solid #555;border-radius:3px;background:repeating-linear-gradient(0deg,#2a2b2e 0 3px,#222326 3px 6px)}.tvmc-hero .tv .sideR,.tvmc-hero .tv .sideL{position:absolute;top:0;bottom:0;width:7px;background:linear-gradient(90deg,#55585e,#b9bdc3 50%,#4a4c51)}.tvmc-hero .tv .sideR{right:-3.5px;transform:rotateY(90deg)}.tvmc-hero .tv .sideL{left:-3.5px;transform:rotateY(-90deg)}.tvmc-hero .tv .top,.tvmc-hero .tv .bot{position:absolute;left:0;right:0;height:7px;background:linear-gradient(180deg,#5a5d63,#c2c6cb 50%,#4a4c51)}.tvmc-hero .tv .top{top:-3.5px;transform:rotateX(90deg)}.tvmc-hero .tv .bot{bottom:-3.5px;transform:rotateX(-90deg)}h1 em,h2 em,.tvmc-hero h1 em{font-style:normal}.tvmc-logo-word{font-size:18px;font-weight:600;letter-spacing:-.01em;gap:0;display:inline}@media(max-width:991px){.tvmc-logo-word{font-size:16px}}.tvmc-hero .stick{background:#d8d0c4}.tvmc-hero .bg{opacity:1!important;filter:none!important;background-position:50% 50%!important;background-size:cover}.tvmc-hero .bg:after{background:linear-gradient(90deg,#14100c6b,#14100c14 40%,#14100c00 60%)}.tvmc-hero .stage{left:54%;top:39%;width:min(36vw,540px)}.tvmc-hero .wshadow{background:#1e160e73}.tvmc-hero .tv .face{padding:2.5px;background:#060607;border:1px solid #7c8086;box-shadow:0 0 0 .5px #2a2b2e,0 30px 60px -22px #0000008c}.tvmc-hero .scr{top:2.5px!important;right:2.5px!important;bottom:2.5px!important;left:2.5px!important;background:radial-gradient(ellipse 55% 75% at 28% 68%,#ff4d2e 0,transparent 55%),radial-gradient(ellipse 65% 70% at 76% 30%,#1f6dff 0,transparent 60%),radial-gradient(ellipse 45% 55% at 62% 86%,#ffb627 0,transparent 55%),radial-gradient(ellipse 40% 40% at 45% 35%,#14d6b4 0,transparent 60%),linear-gradient(160deg,#0d0a22,#030306)!important}.tvmc-hero .scr:after{background:linear-gradient(118deg,#ffffff2e,#ffffff0d 20%,#fff0 32% 74%,#ffffff0f)!important}.tvmc-hero .tv .sideR,.tvmc-hero .tv .sideL{width:6px;background:repeating-linear-gradient(0deg,#8d9197 0 1px,#a7abb1 1px 2px),linear-gradient(90deg,#55585e,#c4c8cd 50%,#4a4c51);background-blend-mode:overlay}.tvmc-hero .tv .top,.tvmc-hero .tv .bot{height:6px;background:repeating-linear-gradient(90deg,#8d9197 0 1px,#a7abb1 1px 2px),linear-gradient(180deg,#5a5d63,#c2c6cb 50%,#4a4c51);background-blend-mode:overlay}.tvmc-hero .tv .sideR{right:-3px}.tvmc-hero .tv .sideL{left:-3px}.tvmc-hero .tv .top{top:-3px}.tvmc-hero .tv .bot{bottom:-3px}.tvmc-hero .scr{bottom:7px!important}.tvmc-hero .tv .brand{position:absolute;left:50%;bottom:1.5px;transform:translate(-50%) translateZ(3.5px);font:600 4.5px/1 Arial,sans-serif;letter-spacing:.32em;color:#bec0c48c;white-space:nowrap;pointer-events:none}@media(max-width:760px){.tvmc-hero .scr{bottom:5.5px!important}.tvmc-hero .tv .brand{font-size:3.6px;bottom:1px}}@media(max-width:760px){.tvmc-hero .bg{background-position:50% 40%!important}.tvmc-hero .stage{left:52%;width:72vw;top:30%}}.tvmc-hero .stage{left:50%;top:38%}@media(max-width:760px){.tvmc-hero .stage{left:50%;top:26%}}#header .tvmc-logo-word{font-size:26px;font-weight:600;letter-spacing:-.015em;white-space:nowrap}@media(max-width:991px){#header .tvmc-logo-word{font-size:20px}}@media(max-width:420px){#header .tvmc-logo-word{font-size:18px}}.tvmc-logo{display:inline-flex;align-items:center;gap:11px}.tvmc-logo-mark{width:46px;height:41px;flex:none}#header .tvmc-logo-word,.tvmc-foot .tvmc-logo-word{display:inline-flex!important;flex-direction:column;line-height:.95;gap:5px;font-family:Work Sans,sans-serif!important;text-transform:uppercase;white-space:nowrap;font-size:inherit}.tvmc-logo-word b{font-size:26px;font-weight:800;letter-spacing:-.02em;color:#16150f}.tvmc-logo-word small{font-size:11px!important;font-weight:600!important;letter-spacing:.62em!important;color:#c8102e!important;border:0!important;padding:0!important}.tvmc-foot .tvmc-logo-word b{color:#fff}@media(max-width:991px){.tvmc-logo-mark{width:36px;height:32px}.tvmc-logo{gap:8px}.tvmc-logo-word b{font-size:20px}.tvmc-logo-word small{font-size:8.5px!important;letter-spacing:.6em!important}}:root{--ink:#111214;--mute:#5f636b;--line:#e4e5e8;--paper:#ffffff;--stone:#f4f4f5;--acc:#C8102E}html body{background:#fff;color:#111214;font-family:Work Sans,sans-serif!important;font-size:16px;line-height:1.6}body *:not(svg):not(path):not(.brand):not([class*=icon]):not(i){font-family:Work Sans,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Work Sans,sans-serif!important;color:#111214;letter-spacing:-.02em;line-height:1.15}h1,h2{font-weight:700}h3,h4{font-weight:600}a{color:inherit}a:hover{color:#c8102e}.btn,button.btn,input[type=submit],button[type=submit],.button,.shopify-payment-button__button--unbranded,a.btn{background:#c8102e!important;color:#fff!important;border:2px solid #C8102E!important;border-radius:999px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;padding:12px 26px!important;transition:background .15s,border-color .15s}.btn:hover,input[type=submit]:hover,button[type=submit]:hover,.button:hover{background:#a50d26!important;border-color:#a50d26!important;color:#fff!important}.btn--secondary,.btn-secondary,.btn.secondary{background:transparent!important;color:#111214!important;border:2px solid #111214!important}.btn--secondary:hover,.btn-secondary:hover{background:#111214!important;color:#fff!important}input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],select,textarea{border:1px solid #d4d6da!important;border-radius:10px!important;background:#fff!important;padding:11px 14px;font-size:15px}input:focus,select:focus,textarea:focus{outline:2px solid #C8102E;outline-offset:1px;border-color:#c8102e!important}.price,[class*=price]{color:#111214;font-weight:600}[class*=price] s,.compare-price,s.price{color:#8a8d94;font-weight:400}.sale,.on-sale,[class*=badge]{background:#c8102e;color:#fff}img{max-width:100%}.grid-product__image-wrapper,.product-card__image-wrapper,.grid-view-item__image-wrapper,.product-item__image{background:#f4f4f5;border-radius:12px;overflow:hidden}.grid-product__image-wrapper img,.grid-view-item__image,.product-card img{transition:transform .35s ease}.grid-product:hover img,.grid-view-item:hover img,.product-card:hover img{transform:scale(1.03)}.grid-product__title,.grid-view-item__title,.product-card__title{font-size:15px;font-weight:600;line-height:1.35;margin-top:12px}.page-width,.wrapper{padding-left:24px;padding-right:24px}@media(max-width:760px){h1{font-size:30px}h2{font-size:24px}.page-width,.wrapper{padding-left:18px;padding-right:18px}}main.mainContent{padding-top:0!important;margin-top:0!important}#header .tvmc-logo{position:relative;top:3px}@media(max-width:991px){#header .tvmc-logo{top:6px}}#header button[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important;min-width:60px}#header button[type=submit] i{margin:0!important;line-height:1!important;display:block}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tvmc-redesign.css.map */
