h1,h2,.h0,.h1,.h2,.title{letter-spacing:-.02em}h3,.h3,.h4,.h5{letter-spacing:-.005em}.button,.shopify-challenge__button,.customer button{font-family:var(--tv-font-display);font-weight:600;letter-spacing:.02em}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]){background-image:linear-gradient(180deg,#ffffff29,#fff0 55%);box-shadow:0 14px 28px -18px #1f6bffe6}.button:focus-visible,.field__input:focus-visible,.select__select:focus-visible{outline:2px solid var(--tv-focus);outline-offset:3px;box-shadow:none}.field__input,.select__select,.customer .field input{border-radius:var(--inputs-radius)}.tv-logo{display:block;height:auto;max-width:100%}.header__heading-logo.tv-logo--header{width:auto;height:4.4rem;max-width:none}.header__heading-link{padding:.4rem 0}@media screen and (max-width:989px){.header__heading-logo.tv-logo--header{height:3.8rem}}@media screen and (max-width:749px){.header__heading-logo.tv-logo--header{height:3.2rem}}.tv-fbrand{display:grid;gap:1.8rem;justify-items:start}.tv-fbrand__logo{display:block;width:min(100%,var(--tv-fbrand-w, 220px))}.tv-fbrand__logo .tv-logo{width:100%}.tv-fbrand__text{max-width:34rem;font-size:1.4rem;line-height:1.6;color:var(--tv-text-mid)}.tv-fbrand__mail{display:inline-flex;align-items:center;gap:.8rem;font-size:1.5rem;color:var(--tv-text-hi);text-decoration:none}.tv-fbrand__mail svg{width:1.8rem;height:1.8rem;color:var(--tv-blue-2)}.tv-fbrand__mail:hover span{color:#8fb6ff}@media screen and (max-width:749px){.tv-fbrand{justify-items:center;text-align:center}}.tv-lockup{position:relative;width:min(100%,var(--tv-fbrand-w, 220px));aspect-ratio:524 / 120}.tv-lockup__emblem{position:absolute;left:0;top:0;width:28.05%;height:100%}.tv-lockup__name{position:absolute;left:32.63%;top:38.33%;width:67.37%;display:block;line-height:0}.tv-lockup__name img{display:block;width:100%;height:auto}.tv-lockup__name:focus-visible{outline:2px solid var(--tv-focus);outline-offset:6px;border-radius:4px}.tv-emblem3d{position:absolute;top:0;right:0;bottom:0;left:0;perspective:520px}.tv-emblem3d__rot{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg))}.tv-emblem3d__rot>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.tv-emblem3d__face{backface-visibility:hidden}.tv-emblem3d__edge{transform:translateZ(calc(var(--z) * -1.5px));filter:brightness(.34) saturate(1.25)}.tv-emblem3d__back{transform:translateZ(-7.5px) rotateY(180deg);backface-visibility:hidden}.tv-emblem3d__glint{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(.6px);backface-visibility:hidden;-webkit-mask:var(--tv-emblem-url) center / contain no-repeat;mask:var(--tv-emblem-url) center / contain no-repeat;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.62) 50%,rgba(170,205,255,.18) 56%,transparent 66%) no-repeat;background-size:280% 100%;background-position:calc(var(--tv-glint, .5) * 100%) 0;opacity:0;transition:opacity .35s ease;pointer-events:none}.tv-emblem3d__glow{position:absolute;left:8%;right:8%;bottom:-14%;height:26%;border-radius:50%;background:radial-gradient(closest-side,#1f6bff8c,#1f6bff00);opacity:0;transition:opacity .4s ease;pointer-events:none}[data-tv-spin] [data-tv-spin-handle]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}[data-tv-spin] [data-tv-spin-handle] img{-webkit-user-drag:none}[data-tv-spin].is-dragging [data-tv-spin-handle]{cursor:grabbing}[data-tv-spin].is-active .tv-emblem3d__glint,[data-tv-spin].is-active .tv-emblem3d__glow{opacity:1}[data-tv-spin].is-active .tv-emblem3d__rot{will-change:transform}@media screen and (max-width:749px){.tv-lockup{margin-inline:auto}}.tv-art{position:relative;display:block;width:100%;height:100%;min-height:12rem;overflow:hidden;background:radial-gradient(90% 70% at 72% 8%,rgba(31,107,255,.42),transparent 62%),radial-gradient(60% 50% at 18% 100%,rgba(255,212,0,.09),transparent 70%),linear-gradient(160deg,#101a30,#070b14 72%)}.tv-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(140,180,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(140,180,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000,transparent 80%);mask-image:radial-gradient(70% 70% at 50% 45%,#000,transparent 80%)}.tv-art__mark{position:absolute;left:50%;top:47%;width:40%;max-width:26rem;height:auto;translate:-50% -50%}.tv-art__floor{position:absolute;left:50%;top:72%;width:46%;height:9%;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(31,107,255,.35),transparent)}.tv-story__shot>.tv-art{position:absolute;top:0;right:0;bottom:0;left:0}.tv-phero,.tv-404{--tv-focus: var(--tv-yellow);--color-foreground: 255, 255, 255;--color-background: 7, 11, 20;--color-button: 31, 107, 255;--color-button-text: 255, 255, 255;--color-secondary-button: 11, 18, 34;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;position:relative;isolation:isolate;overflow:hidden;color:#fff;background:linear-gradient(180deg,#070b14,#0b1222)}.tv-phero__bg,.tv-404__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.tv-phero__beam{position:absolute;top:-40%;right:-12%;width:72%;height:170%;background:radial-gradient(closest-side,rgba(31,107,255,.4),rgba(31,107,255,.1) 55%,transparent 75%);translate:calc(var(--tv-mx, 0) * 60px) calc(var(--tv-my, 0) * 40px);transition:translate .8s var(--tv-ease-out)}.tv-phero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(140,180,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(140,180,255,.06) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 90% at 70% 40%,#000,transparent 78%);mask-image:radial-gradient(70% 90% at 70% 40%,#000,transparent 78%)}.tv-phero__light{position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(31,107,255,.9) 35%,rgba(255,212,0,.7) 68%,transparent)}.tv-phero__inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:4rem;min-height:var(--tv-phero-h, 36rem);padding-top:5.6rem;padding-bottom:5.6rem}.tv-phero--small{--tv-phero-h: 26rem}.tv-phero--large{--tv-phero-h: 50rem}.tv-phero--plain .tv-phero__inner{grid-template-columns:minmax(0,1fr)}.tv-phero__kicker{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.8rem;font-family:var(--tv-font-display);font-size:1.2rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#ffffffb3}.tv-phero__dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--tv-yellow);box-shadow:0 0 12px #ffd400b3}.tv-phero__title{max-width:16ch;margin:0;font-family:var(--tv-font-display);font-size:clamp(3.6rem,2.4rem + 3.6vw,7.6rem);font-weight:700;line-height:1.06;letter-spacing:-.03em;color:#fff;text-wrap:balance}.tv-phero--small .tv-phero__title{font-size:clamp(3.2rem,2.2rem + 2.6vw,6rem)}.tv-phero__text{max-width:52ch;margin-top:2rem;font-size:1.7rem;line-height:1.6;color:#ffffffbd}.tv-phero__text>:first-child{margin-top:0}.tv-phero__text>:last-child{margin-bottom:0}.tv-phero__meta{margin:1.6rem 0 0;font-size:1.4rem;color:#fff9}.tv-phero__stage,.tv-404__stage{position:relative;display:grid;place-items:center;justify-self:center;width:min(100%,34rem);aspect-ratio:1.15}.tv-phero--small .tv-phero__stage{width:min(100%,21rem)}.tv-phero__emblem,.tv-404__emblem{position:relative;z-index:1;width:80%;height:auto;translate:calc(var(--tv-mx, 0) * -16px) calc(var(--tv-my, 0) * -10px);transition:translate .8s var(--tv-ease-out)}.tv-phero__halo{position:absolute;top:4%;right:0;bottom:14%;left:0;border-radius:50%;background:radial-gradient(closest-side at calc((var(--tv-mx, 0) + .5) * 100%) calc((var(--tv-my, 0) + .5) * 100%),rgba(77,141,255,.42),rgba(31,107,255,.1) 58%,transparent 78%)}.tv-phero__floor{position:absolute;left:14%;right:14%;bottom:4%;height:12%;border-radius:50%;background:radial-gradient(closest-side,rgba(31,107,255,.3),transparent)}@media screen and (max-width:749px){.tv-phero__inner{grid-template-columns:minmax(0,1fr);gap:1.6rem;min-height:0;padding-top:4rem;padding-bottom:4rem}.tv-phero__stage{order:-1;justify-self:start;width:13rem}.tv-phero--small .tv-phero__stage{display:none}.tv-phero__kicker{margin-bottom:1.2rem}}.tv-404__code{position:absolute;left:50%;top:50%;translate:-50% -52%;font-family:var(--tv-font-display);font-size:clamp(18rem,36vw,48rem);font-weight:800;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(140,180,255,.16);-webkit-user-select:none;user-select:none}.tv-404__inner.template-404{position:relative;display:grid;justify-items:center;gap:1.6rem;padding-top:6.4rem;padding-bottom:8rem}.tv-404__stage{width:min(100%,20rem)}.template-404 .title.tv-404__title{margin:0;font-size:clamp(3.4rem,2.4rem + 3vw,6rem);color:#fff}.tv-404__search{display:flex;gap:.8rem;width:min(100%,52rem);margin-top:1.6rem}.tv-404__input{flex:1;min-width:0;min-height:5rem;padding:0 1.8rem;border:1px solid rgba(255,255,255,.2);border-radius:var(--inputs-radius, 12px);background:#ffffff0f;color:#fff;font:inherit;font-size:1.6rem}.tv-404__input::placeholder{color:#ffffff8c}.tv-404__input:focus-visible{outline:2px solid var(--tv-yellow);outline-offset:2px}.tv-404__submit{flex:none}.tv-404__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.4rem;margin-top:.8rem}.tv-404__link{color:#8fb6ff;font-size:1.5rem}@media screen and (max-width:749px){.tv-404__search{flex-direction:column}}.product__media-wrapper{--media-radius: 20px;--media-border-opacity: 0;--media-shadow-opacity: 0}.product__media-list .product-media-container,.product__media-item .product-media-container{overflow:hidden;border-radius:2rem;background:radial-gradient(120% 90% at 50% 0%,#fff,#eef2f8 72%)}.product__media-list .product-media-container .media{background:transparent}.product__media-list .product-media-container img{mix-blend-mode:multiply}.thumbnail-list .thumbnail{border-radius:1.2rem;background:#f1f4f9}.thumbnail-list .thumbnail img{mix-blend-mode:multiply}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--tv-blue);border-color:transparent}.product__info-container .product__text.caption-with-letter-spacing{font-family:var(--tv-font-display);font-size:1.15rem;font-weight:600;letter-spacing:.22em;color:var(--tv-blue)}.product__title h1,.product__title .h1{font-size:clamp(2.6rem,1.6rem + 1.6vw,4rem);line-height:1.1;letter-spacing:-.025em;color:rgb(var(--color-foreground));text-wrap:balance}.product .price--large .price-item,.product .price--large .price-item--regular{font-family:var(--tv-font-display);font-size:clamp(2.2rem,1.6rem + .8vw,2.8rem);font-weight:700;letter-spacing:-.02em}.product .price--large.price--on-sale .price__sale .price-item--regular,.product .price--large .price__sale s.price-item{font-size:1.7rem;font-weight:500;color:rgba(var(--color-foreground),.62)}.price .badge.price__badge-sale{border-color:transparent;background:var(--tv-yellow);color:#070b14;font-weight:700}.price .badge.price__badge-sold-out{border-color:transparent;background:#0b1222;color:#fff}.product .rating-star{--color-rating-star: #e6a700}.product .rating-text,.product .rating-count{color:rgba(var(--color-foreground),.6)}.product-form__input .form__label,.product-form__input legend.form__label,.product__info-container .quantity__label{font-family:var(--tv-font-display);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.product-form__input--pill input[type=radio]+label{border-radius:4rem;border-color:rgba(var(--color-foreground),.18);transition:border-color .2s,box-shadow .2s,background-color .2s,color .2s}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--tv-blue)}.product-form__input--pill input[type=radio]:checked+label{box-shadow:0 0 0 3px #1f6bff38}.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--tv-focus);outline-offset:2px}.product-form__buttons .product-form__submit.button--secondary{--color-button: 11, 18, 34;--color-button-text: 255, 255, 255;--alpha-button-background: 1;background-image:linear-gradient(180deg,#ffffff1a,#fff0 55%);box-shadow:0 16px 30px -20px #070b14e6}.product-form__buttons .product-form__submit{min-height:5.4rem;font-size:1.6rem}.product-form__buttons .shopify-payment-button__button{min-height:5.4rem;border-radius:var(--buttons-radius)}.product__description.rte{max-width:68ch;font-size:1.55rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.product__accordion .accordion__title{font-family:var(--tv-font-display);font-weight:600;letter-spacing:0}.product__accordion.accordion{border-color:rgba(var(--color-foreground),.1)}.product__info-container .tv-pay{margin-top:.4rem}@media screen and (max-width:749px){.product__media-list .product-media-container{border-radius:1.6rem}}.vtls-pi .vtls-pi__title,.vtls-pi .vtls-pi__title-text,.vtls-pi .vtls-pi__price{font-family:var(--tv-font-display);letter-spacing:-.02em}.tv-cbasic.collection-hero.gradient{--color-foreground: 255, 255, 255;--color-link: 143, 182, 255;position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(55% 140% at 88% 0%,rgba(31,107,255,.36),transparent 62%),linear-gradient(180deg,#070b14,#0b1222)}.tv-cbasic.collection-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(140,180,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(140,180,255,.06) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(60% 100% at 80% 30%,#000,transparent 75%);mask-image:radial-gradient(60% 100% at 80% 30%,#000,transparent 75%)}.tv-cbasic.collection-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(31,107,255,.9) 35%,rgba(255,212,0,.7) 68%,transparent)}.tv-cbasic .collection-hero__inner{padding-top:5.6rem;padding-bottom:4.8rem}.tv-cbasic .collection-hero__title{margin:0;font-size:clamp(3.4rem,2.2rem + 3vw,6.4rem);line-height:1.02;letter-spacing:-.03em;color:#fff}.tv-cbasic .collection-hero__description{max-width:72ch;margin-top:1.6rem;font-size:1.6rem;line-height:1.65;color:#ffffffbd}.tv-cbasic .collection-hero__description img{max-height:24rem;width:auto;border-radius:1.2rem}.tv-chero__title{font-family:var(--tv-font-display);letter-spacing:-.02em}.facets-container{padding-top:2.4rem}.facets__summary,.facet-filters__label,.product-count__text{font-family:var(--tv-font-display)}.active-facets__button-inner{border-radius:4rem}.active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 1px var(--tv-blue)}.facet-filters__field .select__select{border-radius:4rem}.pagination__list{gap:.6rem}.pagination__item{min-width:4.4rem;height:4.4rem;border-radius:1.2rem;font-family:var(--tv-font-display);font-weight:600;transition:background-color .2s,color .2s}.pagination__item:hover{background:#1f6bff14}.pagination__item--current{background:#0b1222;color:#fff}.pagination__item--current:after{display:none}.product-card-wrapper .card__media img{mix-blend-mode:multiply}.card__heading{font-weight:600;letter-spacing:-.005em}.card-information .price{font-family:var(--tv-font-display);font-weight:600}@media screen and (max-width:749px){.card-information .price{font-size:1.4rem;letter-spacing:0;line-height:1.35}.card-information .price--on-sale .price-item--regular{font-size:1.2rem}}.card .badge{border-radius:4rem;font-family:var(--tv-font-display);font-weight:600}.card .badge.color-scheme-4,.card__badge .badge--sale{border-color:transparent}.template-search__header h1,.main-search .title{letter-spacing:-.03em}.template-search__search .search__input.field__input{min-height:5.6rem;font-size:1.7rem}.cart-items thead th{font-family:var(--tv-font-display);letter-spacing:.14em}.cart-item__media .cart-item__image{border-radius:1.2rem;background:#f1f4f9;mix-blend-mode:multiply}.cart-item__name{font-family:var(--tv-font-display);font-weight:600;font-size:1.6rem;letter-spacing:-.01em;text-decoration:none}.cart-item__name:hover{color:var(--tv-blue)}.cart__footer .cart__blocks{padding:2.8rem;border-radius:2rem;background:linear-gradient(180deg,#f6f8fc,#eef2f8);box-shadow:inset 0 0 0 1px #0b12220f}.totals__total{font-family:var(--tv-font-display);font-weight:600}.totals__total-value{font-family:var(--tv-font-display);font-size:2.4rem;font-weight:700;letter-spacing:-.02em}.cart__ctas .cart__checkout-button{min-height:5.4rem;font-size:1.6rem}.cart__empty-text{letter-spacing:-.03em}.tv-tpl-page .page-width--narrow>.rte,.article-template__content.rte{font-size:1.7rem;line-height:1.78;color:rgba(var(--color-foreground),.82)}.tv-tpl-page .page-width--narrow>.rte>p:first-child,.article-template__content.rte>p:first-child{font-size:clamp(1.9rem,1.5rem + .6vw,2.3rem);line-height:1.55;color:rgb(var(--color-foreground))}.tv-tpl-page .page-width--narrow>.rte h2,.article-template__content.rte h2{position:relative;margin:5.6rem 0 1.6rem;padding-top:2.4rem;font-size:clamp(2.4rem,1.8rem + 1vw,3.2rem);line-height:1.15;color:rgb(var(--color-foreground))}.tv-tpl-page .page-width--narrow>.rte h2:before,.article-template__content.rte h2:before{content:"";position:absolute;left:0;top:0;width:4rem;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--tv-blue),var(--tv-yellow))}.tv-tpl-page .page-width--narrow>.rte h3,.article-template__content.rte h3{margin:3.6rem 0 1.2rem;font-size:2rem;color:rgb(var(--color-foreground))}.tv-tpl-page .page-width--narrow>.rte a,.article-template__content.rte a{color:var(--tv-blue);text-underline-offset:.25em}.tv-tpl-page .page-width--narrow>.rte ul li::marker,.article-template__content.rte ul li::marker{color:var(--tv-blue)}.tv-tpl-page .page-width--narrow>.rte img,.article-template__content.rte img{border-radius:1.6rem}.tv-tpl-page .page-width--narrow>.rte blockquote,.article-template__content.rte blockquote{margin:4rem 0;padding:.4rem 0 .4rem 2.4rem;border-left:2px solid var(--tv-yellow);font-family:var(--tv-font-display);font-size:clamp(2rem,1.6rem + .8vw,2.6rem);line-height:1.4;letter-spacing:-.015em;color:rgb(var(--color-foreground))}.tv-tpl-page .page-width--narrow>.rte table{border-radius:1.2rem;overflow:hidden}.tv-tpl-page--contact .contact form,.customer:not(.account):not(.order) form{padding:clamp(2.4rem,4vw,4rem);border-radius:2.4rem;background:linear-gradient(180deg,#f6f8fc,#eef2f8);box-shadow:inset 0 0 0 1px #0b12220f}.tv-tpl-page--contact .contact .field__input,.customer:not(.account):not(.order) .field input{background:#fff}.customer h1{letter-spacing:-.03em}.blog-articles .article-card .card__inner,.blog-articles .article-card .card__media{border-radius:2rem}.article-card__title,.blog-articles .card__heading{font-family:var(--tv-font-display);font-weight:700;letter-spacing:-.02em}.article-template__hero-container{overflow:hidden;border-radius:2.4rem}.article-template__title{letter-spacing:-.03em}.article-template__back .title{font-family:var(--tv-font-display)}.tv-fbrand__slogan{margin:0;font-family:var(--tv-font-display);font-size:1.5rem;font-weight:600;letter-spacing:.04em}.tv-dark-chrome .tv-fbrand__slogan{background:linear-gradient(90deg,var(--tv-text-hi) 0%,#8fb6ff 70%,var(--tv-yellow) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.tv-fbrand__contact{display:grid;gap:.6rem;justify-items:inherit}.tv-fbrand__label{margin:0;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tv-text-mid)}.tv-dark-chrome .footer:before{top:-1px;height:3px;background:radial-gradient(closest-side,#fff,rgba(77,141,255,.85) 45%,transparent) -14rem 50% / 14rem 3px no-repeat,linear-gradient(90deg,transparent,rgba(31,107,255,.75),transparent) 0 50% / 100% 1px no-repeat}.tv-dark-chrome .footer__content-bottom{position:relative;border-top-color:transparent}.tv-dark-chrome .footer__content-bottom:before{content:"";position:absolute;top:-2px;left:0;right:0;height:3px;background:radial-gradient(closest-side,rgba(255,244,196,.95),rgba(255,212,0,.45) 45%,transparent) -12rem 50% / 12rem 3px no-repeat,linear-gradient(90deg,transparent,rgba(255,255,255,.14) 20%,rgba(31,107,255,.45) 50%,rgba(255,255,255,.14) 80%,transparent) 0 50% / 100% 1px no-repeat;pointer-events:none}.tv-follow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:3.2rem;margin-top:4.8rem;margin-bottom:4rem}.tv-follow__inner{display:grid;justify-items:center;gap:1.2rem}.tv-follow .tv-follow__heading{margin:0;text-align:center}.tv-follow .footer__list-social.list-social{justify-content:center;margin:0}.tv-follow__line{height:3px;background:radial-gradient(closest-side,rgba(255,255,255,.9),rgba(77,141,255,.7) 45%,transparent) -10rem 50% / 10rem 3px no-repeat,linear-gradient(90deg,transparent,rgba(77,141,255,.55)) 0 50% / 100% 1px no-repeat}.tv-follow__line--end{background:radial-gradient(closest-side,rgba(255,255,255,.9),rgba(77,141,255,.7) 45%,transparent) -10rem 50% / 10rem 3px no-repeat,linear-gradient(270deg,transparent,rgba(77,141,255,.55)) 0 50% / 100% 1px no-repeat}@media screen and (max-width:749px){.tv-follow{gap:1.6rem;margin-top:3.2rem;margin-bottom:3.2rem}}.tv-social{--tv-net: var(--tv-blue-2);--tv-net-2: #ffffff;gap:1.2rem;margin:0;padding:.8rem .4rem}.tv-social__item{display:block}.tv-social .list-social__link.tv-social__link{position:relative;display:grid;place-items:center;width:4.8rem;height:4.8rem;padding:0;border-radius:50%;color:#eef3ff;text-decoration:none;-webkit-tap-highlight-color:transparent}.tv-social__link--facebook{--tv-net: #1877f2;--tv-net-2: #6aa8ff}.tv-social__link--tiktok{--tv-net: #25f4ee;--tv-net-2: #fe2c55}.tv-social__link--instagram{--tv-net: #e1306c;--tv-net-2: #f77737}.tv-social__link--youtube{--tv-net: #ff3b3b}.tv-social__orb{position:relative;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;transition:transform .5s var(--tv-ease-out)}.tv-social__orb:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:radial-gradient(closest-side,#1f6bff6b,#1f6bff00);opacity:.45;pointer-events:none}.tv-social__face{position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,#26375f,#121c35 46%,#070b14);box-shadow:inset 0 1px #ffffff2e,inset 0 -8px 14px #0000008c,0 0 0 1px #4d8dff4d,0 10px 18px -10px #000000e6,0 0 16px -6px #1f6bff99;transition:box-shadow .35s ease}.tv-social .tv-social__glyph{position:relative;z-index:1;width:2rem;height:2rem;transition:transform .5s var(--tv-ease-out),filter .3s ease}.tv-social .list-social__link:hover .icon{transform:none}.tv-social__link--facebook .tv-social__glyph{filter:drop-shadow(0 0 3px rgba(24,119,242,.45))}.tv-social__link--tiktok .tv-social__glyph{filter:drop-shadow(-1px -1px 0 rgba(37,244,238,.85)) drop-shadow(1px 1px 0 rgba(254,44,85,.85))}.tv-social__sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.4) 47%,rgba(255,255,255,.08) 55%,transparent 68%);transform:translate(-120%);pointer-events:none}.tv-social__ring{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 58%,var(--tv-net) 76%,var(--tv-net-2) 87%,var(--tv-yellow) 91%,transparent 95%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));opacity:0;transition:opacity .3s ease;animation:tvSocSpin 2.2s linear infinite paused;pointer-events:none}.tv-social__pulse{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1.5px solid var(--tv-net);border-radius:50%;opacity:0;pointer-events:none}.tv-social__spark{position:absolute;top:4px;right:6px;z-index:3;width:4px;height:4px;border-radius:50%;background:var(--tv-yellow);box-shadow:0 0 6px 1px #ffd400a6;opacity:.8;pointer-events:none}@media(hover:hover){.tv-social__link:hover .tv-social__orb{transform:translateY(-4px) rotate(-6deg)}.tv-social__link:hover .tv-social__glyph{transform:scale(1.08)}.tv-social__link:hover .tv-social__ring{opacity:1;animation-play-state:running}.tv-social__link:hover .tv-social__pulse{animation:tvSocPulse 1.6s var(--tv-ease-out) infinite}.tv-social__link:hover .tv-social__sweep{animation:tvSocSweep .9s var(--tv-ease-out) both}.tv-social__link:hover .tv-social__face{box-shadow:inset 0 1px #ffffff38,inset 0 -8px 14px #00000080,0 0 0 1px var(--tv-net),0 14px 22px -12px #000000e6,0 0 22px -4px var(--tv-net)}}.tv-social__link:focus-visible .tv-social__orb{transform:translateY(-4px) rotate(-6deg)}.tv-social__link:focus-visible .tv-social__ring{opacity:1;animation-play-state:running}.tv-social__link:focus-visible .tv-social__pulse{animation:tvSocPulse 1.6s var(--tv-ease-out) infinite}.tv-social__link:focus-visible .tv-social__sweep{animation:tvSocSweep .9s var(--tv-ease-out) both}.tv-social__link:focus-visible .tv-social__face{box-shadow:inset 0 1px #ffffff38,inset 0 -8px 14px #00000080,0 0 0 1px var(--tv-net),0 0 22px -4px var(--tv-net)}.tv-social .list-social__link.tv-social__link:focus-visible{outline:2px solid var(--tv-yellow);outline-offset:3px;box-shadow:none}.tv-social__link:active .tv-social__orb{transform:translateY(-1px) scale(.93);transition-duration:.08s}.tv-social__link:active .tv-social__face{box-shadow:0 0 0 2px var(--tv-net),0 0 26px -2px var(--tv-net),inset 0 -6px 12px #00000080;transition-duration:.08s}@keyframes tvSocSpin{to{transform:rotate(1turn)}}@keyframes tvSocPulse{0%{transform:scale(1);opacity:.75}to{transform:scale(1.5);opacity:0}}@keyframes tvSocSweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}.menu-drawer .tv-social{margin-left:0;padding:.8rem 0}.utility-bar .utility-bar__grid .tv-social{gap:.4rem;margin:0;padding:0}.utility-bar .tv-social .list-social__link.tv-social__link{width:3.6rem;height:3.6rem;padding:0}.utility-bar .tv-social__orb{width:2.8rem;height:2.8rem}.utility-bar .tv-social .tv-social__glyph{width:1.4rem;height:1.4rem}.utility-bar .tv-social__spark{top:2px;right:3px;width:3px;height:3px}.utility-bar .tv-social__ring{top:-2px;right:-2px;bottom:-2px;left:-2px}.utility-bar .list-social__item .icon{scale:1}@media(hover:hover){.utility-bar .tv-social__link:hover .tv-social__orb{transform:translateY(-2px) rotate(-6deg)}}.utility-bar .tv-social__link:focus-visible .tv-social__orb{transform:translateY(-2px) rotate(-6deg)}.utility-bar .tv-social .list-social__link.tv-social__link:focus-visible{outline-offset:1px}@media(prefers-reduced-motion:reduce){.tv-social__orb,.tv-social .tv-social__glyph,.tv-social__face,.tv-social__ring{transition:none}.tv-social__ring,.tv-social__pulse,.tv-social__sweep{animation:none!important}.tv-social__link:hover .tv-social__orb,.tv-social__link:focus-visible .tv-social__orb,.tv-social__link:active .tv-social__orb,.tv-social__link:hover .tv-social__glyph{transform:none}.tv-phero__beam,.tv-phero__emblem,.tv-404__emblem{translate:none;transition:none}.product-form__input--pill input[type=radio]+label{transition:none}}.tv-form-privacy{margin:1.2rem 0 0;max-width:60rem;font-size:1.2rem;line-height:1.5;letter-spacing:normal;text-align:inherit}.contact .tv-form-privacy{margin-top:2rem}.contact .tv-form-privacy+.contact__button{margin-top:1.6rem}.tv-form-privacy a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.tv-trust__item:focus-visible{outline:2px solid var(--tv-focus);outline-offset:2px;box-shadow:none}.tv-delivery-note{display:flex;align-items:flex-start;gap:.8rem;margin:1.2rem 0 0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.tv-delivery-note .tv-icon{flex:none;width:1.8rem;height:1.8rem;margin-top:.1rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tv-theme.css.map */
