:root{--tv-pink: #e24c81;--tv-pink-deep: #c93a6b;--tv-pink-soft: #fadee7;--tv-pink-tint: #fdeef3;--tv-green: #47a05b;--tv-green-deep: #37844a;--tv-mint: #dff0e4;--tv-yellow: #fcedc6;--tv-lav: #efe8fa;--tv-ink: #27414b;--tv-ink-mute: #6a808a;--tv-cream: #fdf8f2;--tv-cream-warm: #fbf2e8;--tv-white: #ffffff;--tv-line: #efe1d6;--tv-r-pill: 999px;--tv-r-lg: 24px;--tv-r-md: 18px;--tv-r-sm: 12px;--tv-shadow-sm: 0 2px 8px rgba(39, 65, 75, .05);--tv-shadow-md: 0 6px 20px rgba(39, 65, 75, .07);--tv-shadow-lg: 0 14px 34px rgba(39, 65, 75, .1);--tv-shadow-pink: 0 8px 20px rgba(226, 76, 129, .28);--tv-ease: cubic-bezier(.22, .61, .36, 1)}body{background-color:var(--tv-cream);color:var(--tv-ink);-webkit-font-smoothing:antialiased}::selection{background:var(--tv-pink-soft);color:var(--tv-pink-deep)}:focus-visible{outline:2px solid var(--tv-pink);outline-offset:3px;border-radius:var(--tv-r-sm)}.button,.add-to-cart-button,.shopify-payment-button__button--unbranded,button.button{border-radius:var(--tv-r-pill)!important;transition:transform .25s var(--tv-ease),box-shadow .25s var(--tv-ease),background-color .25s var(--tv-ease),color .25s var(--tv-ease)}.button:not(.button-unstyled):not(.close-button),.add-to-cart-button,.shopify-payment-button__button--unbranded{padding-inline:2rem;letter-spacing:.02em}.button:not(.button-secondary):not(.button-unstyled):not(.close-button),.add-to-cart-button,.shopify-payment-button__button--unbranded{box-shadow:var(--tv-shadow-pink)}.button:not(.button-unstyled):not(.close-button):hover,.add-to-cart-button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px)}.button:not(.button-unstyled):not(.close-button):active,.add-to-cart-button:active{transform:translateY(0)}.button-secondary{box-shadow:none}.pills__pill,.variant-option__button-label,.swatch{border-radius:var(--tv-r-pill)!important}.product-card,.collection-card,.resource-card,.featured-blog-posts-card{border-radius:var(--tv-r-lg);transition:transform .3s var(--tv-ease),box-shadow .3s var(--tv-ease)}.product-card .card-gallery,.product-card__link,.collection-card__inner,.featured-blog-posts-card__inner,.product-media-container,.product-media__image{border-radius:var(--tv-r-lg);overflow:hidden}.product-card:hover,.collection-card:hover{transform:translateY(-4px)}.product-card:hover .card-gallery{box-shadow:var(--tv-shadow-md)}.product-card .card-gallery,.collection-card__inner{border-radius:20px!important}.product-card__content{padding-top:.85rem}.price{color:var(--tv-ink)}.compare-at-price{color:var(--tv-ink-mute)}.section-resource-list__header .text-block :is(h1,h2,h3,h4,h5,h6),.section-resource-list__header .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*{color:var(--tv-pink);letter-spacing:-.01em}.section-resource-list__header .text-block :is(h1,h2,h3,h4,h5,h6),.section-resource-list__header .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*{position:relative;display:block;padding-bottom:14px}.section-resource-list__header .text-block :is(h1,h2,h3,h4,h5,h6):after,.section-resource-list__header .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%);width:56px;height:4px;border-radius:var(--tv-r-pill);background:var(--tv-green)}.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],select,textarea{border-radius:var(--tv-r-pill);background:var(--tv-white);border-color:var(--tv-line);transition:border-color .2s var(--tv-ease),box-shadow .2s var(--tv-ease)}textarea{border-radius:var(--tv-r-md)}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--tv-pink);box-shadow:0 0 0 3px var(--tv-pink-soft)}.header{background-color:var(--tv-cream)}.header a:hover,.header-menu a:hover{color:var(--tv-pink)}.cart-bubble__background{fill:var(--tv-pink);color:var(--tv-pink)}.drawer,.dialog-modal,.quick-add-modal,.popover{border-radius:var(--tv-r-lg);background:var(--tv-cream)}.dialog-drawer--right{border-start-start-radius:var(--tv-r-lg);border-end-start-radius:var(--tv-r-lg)}.scroll-container{background:var(--tv-pink)!important;border-bottom:none!important}.scroll-item i,.scroll-item p{color:var(--tv-white)!important}.tv-features-wrapper{background-color:var(--tv-white)!important;border-top:none!important;border-bottom:none!important}.tv-feature-item .tv-feature-icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-inline:auto;color:var(--tv-ink)!important;transition:transform .3s var(--tv-ease)}.tv-feature-item:nth-child(4n+1) .tv-feature-icon{background:var(--tv-pink-soft)}.tv-feature-item:nth-child(4n+2) .tv-feature-icon{background:var(--tv-mint)}.tv-feature-item:nth-child(4n+3) .tv-feature-icon{background:var(--tv-yellow)}.tv-feature-item:nth-child(4n+4) .tv-feature-icon{background:var(--tv-lav)}.tv-feature-item:hover .tv-feature-icon{transform:translateY(-3px) scale(1.06)}.tv-feature-title{color:var(--tv-ink)!important}.tv-feature-desc{color:var(--tv-ink-mute)!important}.tv-topcat{background:var(--tv-cream)!important}.tv-topcat__title{color:var(--tv-pink)!important}.tv-topcat__frame{border:none!important;border-radius:var(--tv-r-lg)!important;background:var(--tv-pink-soft)!important;box-shadow:var(--tv-shadow-sm)}.tv-topcat__grid>*:nth-child(4n+2) .tv-topcat__frame{background:var(--tv-mint)!important}.tv-topcat__grid>*:nth-child(4n+3) .tv-topcat__frame{background:var(--tv-yellow)!important}.tv-topcat__grid>*:nth-child(4n+4) .tv-topcat__frame{background:var(--tv-lav)!important}.tv-topcat__card:hover .tv-topcat__frame{box-shadow:0 14px 30px #e24c812e!important}.tv-topcat__ph{color:var(--tv-ink-mute)!important}.tv-topcat__label{color:var(--tv-ink)!important}.vashtara-heaven-review-section{background:var(--tv-pink-tint)!important;border-top:none!important;border-bottom:none!important}.vashtara-heaven-eyebrow{color:var(--tv-green-deep)!important}.vashtara-heaven-title{color:var(--tv-pink)!important}.vashtara-heaven-card{background:var(--tv-white)!important;border:none!important;border-radius:var(--tv-r-lg)!important;box-shadow:var(--tv-shadow-sm)!important;transition:transform .3s var(--tv-ease),box-shadow .3s var(--tv-ease)}.vashtara-heaven-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #e24c8129!important}.vashtara-heaven-stars{color:#f5b942!important}.vashtara-heaven-review-text{color:var(--tv-ink)!important}.vashtara-heaven-author{border-top:1px solid var(--tv-line)!important}.vashtara-heaven-avatar{border-radius:50%!important;background:var(--tv-pink)!important;color:var(--tv-white)!important}.vashtara-heaven-review-item:nth-child(4n+2) .vashtara-heaven-avatar{background:var(--tv-green)!important}.vashtara-heaven-review-item:nth-child(4n+3) .vashtara-heaven-avatar{background:#e0a93b!important}.vashtara-heaven-review-item:nth-child(4n+4) .vashtara-heaven-avatar{background:#8a72c4!important}.vashtara-heaven-meta strong{color:var(--tv-ink)!important}.vashtara-heaven-meta span{color:var(--tv-ink-mute)!important}.tv-home-faq-wrapper{background-color:var(--tv-cream)!important;border-top:none!important;border-bottom:none!important}.tv-home-faq-title{color:var(--tv-pink)!important}.tv-home-faq-item{background:var(--tv-white);border:none!important;border-radius:var(--tv-r-md);box-shadow:var(--tv-shadow-sm);margin-bottom:12px;padding-inline:20px;overflow:hidden}.tv-home-faq-question{color:var(--tv-ink)!important}.tv-home-faq-question:hover,.tv-home-faq-item.tv-active .tv-home-faq-question{color:var(--tv-pink)!important}.tv-home-faq-question:after{color:var(--tv-pink)!important}.tv-home-faq-answer{color:var(--tv-ink-mute)!important}.tv-mobile-bottom-nav{background:var(--tv-white);border-top:1px solid var(--tv-line);box-shadow:0 -4px 18px #27414b12}.tv-mobile-bottom-nav .tv-nav-item{transition:color .2s var(--tv-ease)}.tv-mobile-bottom-nav .tv-nav-item:hover,.tv-mobile-bottom-nav .tv-nav-item.tv-active{color:var(--tv-pink)!important}footer,.tv-footer{background:var(--tv-cream-warm)}*{scrollbar-color:var(--tv-pink-soft) transparent}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:var(--tv-pink-soft);border-radius:var(--tv-r-pill)}::-webkit-scrollbar-track{background:transparent}strong,b{font-weight:500}.vashtara-heaven-meta strong{font-weight:400!important}.header-logo,.header-logo__image-container{font-weight:400}:root{--tv-flow-gold: var(--tv-pink)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tv-brand-ui.css.map */
