.tv-editor-note{margin:1.6rem 0;padding:1.2rem 1.6rem;border:1px dashed rgba(var(--color-foreground),.3);border-radius:1rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.tv-viewed:not([hidden]){display:block}.tv-feature__inner{display:grid;gap:3.2rem;align-items:center}.tv-feature__inner--text{max-width:76rem}.tv-feature__media{overflow:hidden;border-radius:2rem;border:1px solid rgba(var(--color-foreground),.08);background:rgba(var(--color-foreground),.03)}.tv-feature__img{display:block;width:100%;height:auto}.tv-feature__copy{min-width:0}.tv-feature__title{margin:0 0 1.6rem;font-family:var(--tv-font-display, var(--font-heading-family));font-size:clamp(2.6rem,1.9rem + 1.6vw,3.8rem);line-height:1.1;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.tv-feature__title:before{content:"";display:block;width:3.2rem;height:2px;margin-bottom:1.6rem;border-radius:2px;background:linear-gradient(90deg,var(--tv-blue, #1f6bff),var(--tv-yellow, #ffd400))}.tv-feature__text{font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.tv-feature__text>:first-child{margin-top:0}.tv-feature__text>:last-child{margin-bottom:0}.tv-feature__points{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.tv-feature__text+.tv-feature__points{margin-top:2.4rem}.tv-feature__title+.tv-feature__points{margin-top:.8rem}.tv-feature__point{display:flex;gap:1.4rem;align-items:flex-start}.tv-feature__icon{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:1.2rem;color:var(--tv-blue, #1f6bff);background:#1f6bff14;box-shadow:inset 0 0 0 1px #1f6bff38}.tv-feature__icon svg{width:2.2rem;height:2.2rem}.tv-feature__point-copy{display:grid;gap:.3rem;min-width:0;padding-top:.2rem}.tv-feature__point-title{font-weight:600;font-size:1.6rem;line-height:1.35;color:rgb(var(--color-foreground))}.tv-feature__point-text{font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.72)}@media screen and (min-width:750px){.tv-feature__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 3.2rem}}@media screen and (min-width:990px){.tv-feature__inner--media-left,.tv-feature__inner--media-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6.4rem}.tv-feature__inner--media-right .tv-feature__media{order:2}}.tv-faq__inner{max-width:86rem;margin:0 auto}.tv-faq__title{margin:0 0 2.8rem;text-align:center;font-family:var(--tv-font-display, var(--font-heading-family));font-size:clamp(2.6rem,1.9rem + 1.6vw,3.8rem);line-height:1.1;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.tv-faq__list{border-top:1px solid rgba(var(--color-foreground),.12)}.tv-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.12)}.tv-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem .4rem;cursor:pointer;list-style:none;font-size:1.7rem;font-weight:600;line-height:1.4;color:rgb(var(--color-foreground))}.tv-faq__question::-webkit-details-marker{display:none}.tv-faq__question:focus-visible{outline:2px solid var(--tv-focus, #1f6bff);outline-offset:2px;border-radius:.6rem}.tv-faq__question:hover .tv-faq__q-text{color:var(--tv-blue, #1f6bff)}.tv-faq__q-text{transition:color .2s}.tv-faq__sign{position:relative;flex:none;width:3.2rem;height:3.2rem;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.2);transition:background-color .25s,box-shadow .25s}.tv-faq__sign:before,.tv-faq__sign:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:1.5px;margin:-.75px 0 0 -.6rem;border-radius:1px;background:currentColor;transition:transform .3s var(--tv-ease-out, ease)}.tv-faq__sign:after{transform:rotate(90deg)}.tv-faq__item[open] .tv-faq__sign{background:var(--tv-blue, #1f6bff);box-shadow:none;color:#fff}.tv-faq__item[open] .tv-faq__sign:after{transform:rotate(0)}.tv-faq__answer{padding:0 5.6rem 2.4rem .4rem;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.tv-faq__answer>:first-child{margin-top:0}.tv-faq__answer>:last-child{margin-bottom:0}@media screen and (max-width:749px){.tv-faq__question{font-size:1.6rem;padding:1.8rem .2rem}.tv-faq__answer{padding-right:.2rem}}.tv-pay{margin:1.2rem 0 0}.tv-pay__list{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.tv-pay__item{display:flex;line-height:0}.tv-pay__icon{width:3.8rem;height:2.4rem}@media(prefers-reduced-motion:reduce){.tv-faq__sign,.tv-faq__sign:before,.tv-faq__sign:after,.tv-faq__q-text{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tv-product.css.map */
