.tvmm{--ivory:#FFFAEC;--blush-pale:#FDF1F6;--cloud:#EFF8FD;--blush:#EF6290;--blue:#0A4E90;--navy:#102A4C;--teal:#00B8C5;--green:#559C44;--gold:#FFE25E;--softcloud:#F7F7FB;--ink:#212429;--ink-soft:#6B6B6B;--panel:#FFFFFF;--sh-s:0 2px 8px rgba(33,36,41,.08);--sh-m:0 12px 30px rgba(33,36,41,.12);--sh-l:0 24px 60px rgba(16,42,76,.18);background:#fff;color:var(--ink);font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.tvmm *{box-sizing:border-box}.tvmm h1,.tvmm h2,.tvmm h3{margin:0;font-weight:700;line-height:1.14;letter-spacing:-.02em;text-wrap:balance;font-family:inherit}.tvmm p{margin:0}.tvmm figure{margin:0}.tvmm img{max-width:100%;display:block}.tvmm .wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:20px}.tvmm .num{font-variant-numeric:tabular-nums}.tvmm .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tvmm :focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}.tvmm .dark :focus-visible,.tvmm .closer :focus-visible{outline-color:var(--gold)}@media(prefers-reduced-motion:reduce){.tvmm,.tvmm *,.tvmm *:before,.tvmm *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:819px){.tvmm{overflow-x:clip}.tvmm--end{padding-bottom:86px}}.tvmm .tvmm-missing{padding:16px 20px;background:#fdf1f6}.tvmm .hero{background:var(--blush-pale);padding-block:16px 30px}.tvmm .hero-grid{display:grid;gap:14px}.tvmm .hero h1{font-size:clamp(29px,7.4vw,52px);color:var(--ink)}.tvmm .hero h1 .pink{color:var(--blue)}.tvmm .hero .lede{font-size:clamp(15px,3.9vw,18px);color:var(--ink-soft);max-width:34em;margin-top:10px}.tvmm .hero .stars{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:14px;font-weight:600;color:var(--ink)}.tvmm .glyphs{color:var(--blush);letter-spacing:1px}.tvmm .dark .glyphs{color:var(--gold)}.tvmm .hero-shot{border-radius:18px;overflow:hidden;box-shadow:var(--sh-l);align-self:start}.tvmm .hero-shot img{width:100%;height:auto}.tvmm .buycard{background:var(--panel);border-radius:18px;box-shadow:var(--sh-l);padding:16px;display:grid;gap:12px}.tvmm .fieldlabel{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.tvmm .sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tvmm .size-btn{font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;min-height:46px;border:0;border-radius:10px;cursor:pointer;padding:8px 6px;background:var(--cloud);color:var(--blue);transition:background .14s ease,color .14s ease}.tvmm .size-btn:hover{background:#ddeef8}.tvmm .size-btn[aria-pressed=true]{background:var(--blue);color:#fff}.tvmm .pricerow{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.tvmm .pricerow .price-now{order:1}.tvmm .pricerow .price-was{order:2}.tvmm .pname{order:3;flex:1 1 140px;font-size:13px;font-weight:600;line-height:1.35;color:var(--ink)}.tvmm .price-now{font-size:clamp(32px,8vw,42px);font-weight:700;color:var(--blue);line-height:1;letter-spacing:-.03em}.tvmm .price-was{font-size:17px;color:var(--ink-soft)}.tvmm .cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;background:var(--green);color:#fff;font-family:inherit;font-size:19px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;text-align:center;padding:14px 18px;border-radius:12px;border:0;cursor:pointer;box-shadow:var(--sh-m);transition:filter .14s ease,transform .14s ease}.tvmm .cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.tvmm .cta:disabled{opacity:.7;cursor:progress;transform:none}.tvmm .atc-msg{font-size:14px;line-height:1.5;color:var(--ink);background:var(--blush-pale);border-radius:10px;padding:12px 14px}.tvmm .atc-msg a{display:inline-flex;align-items:center;min-height:44px;color:var(--blue);font-weight:700;text-decoration:underline}@media(min-width:820px){.tvmm .hero{padding-block:36px 48px}.tvmm .hero-grid{grid-template-columns:1.15fr .85fr;gap:22px 42px;align-items:start}.tvmm .hero-copy{grid-column:1;grid-row:1}.tvmm .hero-shot{grid-column:1;grid-row:2}.tvmm .buycard{grid-column:2;grid-row:1 / span 2;position:sticky;top:20px;align-self:start;max-width:400px;padding:20px;gap:15px}}.tvmm .assure{list-style:none;margin:0;padding:0;display:grid;gap:7px;font-size:14px;font-weight:600;line-height:1.4;color:var(--ink)}.tvmm .assure li{display:flex;align-items:center;gap:9px}.tvmm .assure li[hidden]{display:none}.tvmm .assure .tick:before{content:"";flex:none;width:6px;height:11px;margin:0 5px 3px 6px;border-right:2.5px solid var(--green);border-bottom:2.5px solid var(--green);transform:rotate(45deg)}.tvmm .assure .ship{font-weight:500;color:var(--ink-soft)}.tvmm .assure .ship b{color:var(--ink);font-weight:700}.tvmm .faces{display:inline-flex;flex:none}.tvmm .faces img{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid #FFFFFF;box-shadow:var(--sh-s)}.tvmm .faces img+img{margin-left:-9px}.tvmm section{padding-block:44px}.tvmm .ground{background:var(--ivory)}.tvmm .cool{background:var(--cloud)}.tvmm .sec-head{max-width:680px;margin-bottom:22px}.tvmm .sec-head h2{font-size:clamp(25px,5.8vw,36px);max-width:26ch}.tvmm .sec-head h2 .pink{color:var(--blue)}.tvmm section:not([class]) .sec-head h2 .pink{color:var(--blush)}.tvmm .kicker{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:8px}.tvmm .dark{background:var(--navy);color:#fff}.tvmm .dark .sec-head h2{color:#fff}.tvmm .dark .sec-head h2 .pink{color:var(--blush)}.tvmm .dark .kicker{color:var(--gold)}.tvmm .scorebar{display:flex;flex-wrap:wrap;gap:14px 34px;align-items:center;margin-bottom:22px}.tvmm .scorebar .big{display:flex;align-items:center;gap:12px}.tvmm .scorebar .big b{font-size:48px;font-weight:700;color:var(--gold);line-height:1;letter-spacing:-.03em}.tvmm .scorebar .big span{font-size:14px;color:#dce7f3;line-height:1.45}.tvmm .stat{font-size:14px;color:#dce7f3}.tvmm .stat b{display:block;font-size:22px;color:#fff;font-weight:700;line-height:1.25}.tvmm .wall{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.tvmm .ugc{background:#ffffff14;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.tvmm .ugc img{width:100%;aspect-ratio:1 / 1;object-fit:cover;height:auto}.tvmm .ugc figcaption{padding:11px 12px 13px}.tvmm .ugc figcaption p{font-size:14px;line-height:1.45;color:#fff}.tvmm .ugc cite{display:block;margin-top:6px;font-style:normal;font-size:12.5px;font-weight:600;color:#dce7f3}@media(min-width:640px){.tvmm .wall{grid-template-columns:repeat(3,1fr);gap:16px}.tvmm .ugc figcaption{padding:14px 16px 16px}.tvmm .ugc figcaption p{font-size:15px}}.tvmm .tvline{font-size:14px;font-weight:600;color:var(--gold);margin:-8px 0 20px}.tvmm .run{display:grid;gap:16px}@media(min-width:640px){.tvmm .run{grid-template-columns:repeat(2,1fr)}}.tvmm .shot{background:var(--panel);border-radius:16px;overflow:hidden;box-shadow:var(--sh-m);display:flex;flex-direction:column}.tvmm .shot img{width:100%;height:auto}.tvmm .shot figcaption{padding:15px 17px 18px;font-size:15px;color:var(--ink-soft);line-height:1.55}.tvmm .shot.wide{grid-column:1 / -1}.tvmm .shot figcaption .lead{font-size:clamp(19px,2.2vw,25px);font-weight:700;color:var(--blue);letter-spacing:-.02em;line-height:1.15;margin-bottom:8px}@media(min-width:640px){.tvmm .shot.wide{display:grid;grid-template-columns:430px 1fr;align-items:stretch}.tvmm .shot.wide img{width:430px;height:430px;object-fit:cover}.tvmm .shot.wide figcaption{display:flex;flex-direction:column;justify-content:center;padding:30px 38px;font-size:16.5px;max-width:52ch}}.tvmm .ladder-grid{display:grid;gap:22px}@media(min-width:900px){.tvmm .ladder-grid{grid-template-columns:1fr 460px;gap:32px;align-items:start}}.tvmm .ladder{border-radius:16px;box-shadow:var(--sh-m);background:var(--panel);overflow:hidden}.tvmm table{border-collapse:collapse;border:0;width:100%;font-size:15px;table-layout:auto}.tvmm table th,.tvmm table td{border:0}.tvmm thead th{background:var(--blue);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:left;padding:12px 14px}.tvmm tbody td{padding:10px 14px;background:var(--panel);vertical-align:middle}.tvmm tbody tr:nth-child(2n) td{background:var(--softcloud)}.tvmm td.sz{font-weight:600}.tvmm td.sz small{display:block;font-weight:400;font-size:13px;color:var(--ink-soft)}.tvmm td.pn{font-weight:700;color:var(--blue);font-size:17px;white-space:nowrap}.tvmm td.pn s{font-weight:400;color:var(--ink-soft);font-size:14px;margin-right:4px}.tvmm td.go{text-align:right}.tvmm .add{font-family:inherit;min-height:44px;min-width:44px;border:0;border-radius:10px;cursor:pointer;background:var(--blue);color:#fff;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px;white-space:nowrap}.tvmm .add:hover{filter:brightness(1.12)}.tvmm .add:disabled{opacity:.7;cursor:progress}.tvmm .gone{font-size:13px;color:var(--ink-soft)}@media(max-width:519px){.tvmm thead th{padding:11px 10px}.tvmm tbody td{padding:9px 10px}.tvmm td.pn{font-size:16px}.tvmm .add{font-size:13px;letter-spacing:.02em;padding:10px 12px}}.tvmm .ladder-grid .atc-msg{margin-top:12px}.tvmm .fineprint{font-size:13px;color:var(--ink-soft);margin-top:12px}.tvmm .box{background:var(--panel);border-radius:16px;overflow:hidden;box-shadow:var(--sh-m)}.tvmm .box img{width:100%;height:auto}.tvmm .box figcaption{padding:18px 20px 20px}.tvmm .box h3{font-size:19px;color:var(--ink);margin-bottom:10px}.tvmm .box ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.tvmm .box li{position:relative;padding-left:26px;font-size:15px;line-height:1.45;color:var(--ink)}.tvmm .box li small{display:block;font-size:13px;font-weight:600;color:var(--blue)}.tvmm .box li:before{content:"";position:absolute;left:3px;top:4px;width:7px;height:12px;border-right:3px solid var(--green);border-bottom:3px solid var(--green);transform:rotate(45deg)}.tvmm .trust{display:flex}.tvmm .shot.trust .cropbadges{aspect-ratio:1.32 / 1;overflow:hidden}.tvmm .shot.trust .cropbadges img{width:100%;height:100%;object-fit:cover;object-position:top}@media(min-width:640px){.tvmm .shot.trust{display:grid;grid-template-columns:1.05fr .95fr}.tvmm .shot.trust .cropbadges img{width:100%;height:100%}}.tvmm .faq{display:grid;gap:9px;max-width:760px}.tvmm .ugc-inline{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:center;background:var(--panel);border-radius:13px;box-shadow:var(--sh-s);overflow:hidden}.tvmm .ugc-inline img{width:120px;height:140px;object-fit:cover}.tvmm .ugc-inline figcaption{padding:12px 14px 12px 0}.tvmm .ugc-inline p{font-size:15px;line-height:1.45;font-weight:600;color:var(--ink)}.tvmm .ugc-inline cite{display:block;margin-top:6px;font-style:normal;font-size:12.5px;font-weight:600;color:var(--ink-soft)}.tvmm details{background:var(--panel);border-radius:13px;box-shadow:var(--sh-s);overflow:hidden}.tvmm summary{cursor:pointer;list-style:none;min-height:48px;padding:14px 46px 14px 18px;font-weight:600;font-size:15px;position:relative}.tvmm summary::-webkit-details-marker{display:none}.tvmm summary:after{content:"";position:absolute;right:20px;top:50%;width:8px;height:8px;border-right:2.5px solid var(--blue);border-bottom:2.5px solid var(--blue);transform:translateY(-70%) rotate(45deg);transition:transform .17s ease}.tvmm details[open] summary:after{transform:translateY(-30%) rotate(225deg)}.tvmm details .a{padding:0 18px 16px;font-size:14.5px;color:var(--ink-soft);line-height:1.6}.tvmm .closer{position:relative;isolation:isolate;text-align:center;padding-block:56px;overflow:hidden}.tvmm .closer>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.tvmm .closer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#102a4cb8,#102a4ce0)}.tvmm .closer h2{font-size:clamp(26px,6.2vw,40px);color:#fff;margin-bottom:12px}.tvmm .closer h2 .pink{color:var(--blush)}.tvmm .closer p{color:#dce7f3;font-size:16px;margin:0 auto 18px}.tvmm .closer p b{color:#fff}.tvmm .closer .cta{max-width:380px;margin-inline:auto}.tvmm .closer p.atc-msg{max-width:380px;margin:12px auto 0;text-align:left;color:var(--ink);font-size:14px}.tvmm .closer .phone{display:inline-block;min-height:48px;line-height:28px;margin-top:16px;padding:10px 20px;border-radius:12px;background:var(--cloud);color:var(--blue);font-weight:700;font-size:16px;text-decoration:underline;text-underline-offset:3px}.tvmm .sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--panel);box-shadow:0 -6px 24px #102a4c33;padding:10px max(16px,calc((100% - 1120px)/2));display:flex;align-items:center;gap:12px;visibility:hidden;transform:translateY(115%);transition:transform .25s ease}.tvmm .sticky.show{visibility:visible;transform:none}.tvmm .sticky:after{content:"";position:absolute;left:0;right:0;top:100%;height:140px;background:var(--panel);pointer-events:none}.tvmm .sticky .info{flex:1;min-width:0;line-height:1.25}.tvmm .sticky .info b{display:block;font-size:16px;font-weight:700;color:var(--blue)}.tvmm .sticky .info span{display:block;font-size:13px;color:var(--ink-soft)}.tvmm .sticky .cta{width:auto;flex:none;min-height:48px;padding:12px 20px;font-size:16px}html.tvmm-bar-open .kl-hub-launcher-container,html.tvmm-bar-open div[class*=HubLauncher-floatingWidget]{--kl-local-bottom-spacing:calc(15px + var(--tvmm-bar-h,70px)) !important;bottom:calc(15px + var(--tvmm-bar-h,70px))!important}html.tvmm-bar-open .up_scroll_top{bottom:var(--tvmm-bar-h,70px)!important}.tvmm .ugc-head{display:none;background:var(--ivory);padding-top:44px}.tvmm .ugc-head .sec-head{margin-bottom:0}.tvmm .ugc-head .sec-head h2 .pink{color:var(--blue)}section[id$=__tv_top]:has(+section[id^=shopify-section-template--] :is(.mp__mediaItem--image,.mp__mediaItem--video,.swiper-slide)) .tvmm .ugc-head{display:block}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]){background:#fffaec;padding-block:20px 36px;overflow-x:clip}@media(min-width:750px){:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]){padding-block:24px 48px}}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) .page-width{max-width:1120px;margin-inline:auto;padding-inline:20px}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) .swiper-slide{border-radius:16px;overflow:hidden;box-shadow:0 12px 30px #2124291f}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) :is(.mp__mediaItem--video,.mp__mediaItem--image,.swiper-slide img,.swiper-slide video){border-radius:16px}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) .Slider__Button{width:44px!important;height:44px!important;min-width:44px;min-height:44px;background:#fff;color:#0a4e90;border:0;border-radius:50%;box-shadow:0 12px 30px #2124291f;display:flex;align-items:center;justify-content:center;cursor:pointer}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) .Slider__Button svg{color:#0a4e90;fill:currentColor}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) .swiper-pagination-bullet{background:#d9cfc0;opacity:1;pointer-events:none}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) .swiper-pagination-bullet-active{background:#ef6290}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) div:has(>:is(.mp__mediaItem--image,.mp__mediaItem--video)):after{content:"See on Instagram";position:absolute;left:6px;right:6px;bottom:6px;z-index:2;padding:5px 6px;border-radius:999px;background:#102a4cdb;color:#fff;font:600 11px/1.25 Poppins,Helvetica Neue,Arial,sans-serif;text-align:center;pointer-events:none}:is([id$=__tv_top]+section[id^=shopify-section-template--],section[id^=shopify-section-template--][id$=__1790123203de1247e3]) div:has(>.mp__mediaItem--video):before{content:"";position:absolute;top:8px;left:8px;z-index:2;width:30px;height:30px;border-radius:50%;pointer-events:none;background:#102a4cdb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 1.5v9l7.5-4.5z' fill='%23FFFFFF'/%3E%3C/svg%3E") 55% 50% / 12px no-repeat}
/*# sourceMappingURL=/cdn/shop/t/803/assets/tv-mm-pdp.css.map */
