body{font-family:var(--tv-font-body);color:var(--tv-text);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.entry-title,.woocommerce-loop-product__title,.product_title{font-family:var(--tv-font-display);color:var(--tv-ink);letter-spacing:-.01em}::selection{background:var(--tv-pink);color:var(--tv-navy)}:where(a){color:var(--tv-navy)}:where(a):hover{color:var(--tv-gold-2)}.woocommerce a.button,.woocommerce button.button,.woocommerce .button,.woocommerce #respond input#submit,.wc-block-components-button{background:var(--tv-c-pink)!important;color:#fff!important;border-radius:var(--tv-radius-pill)!important;font-weight:600!important;letter-spacing:.01em;transition:all .35s var(--tv-ease)}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .button:hover,.woocommerce #respond input#submit:hover{background:var(--tv-c-pink-d)!important;transform:translateY(-2px)}.woocommerce-breadcrumb{font-size:.85rem;color:var(--tv-text-3)}.woocommerce-breadcrumb a{color:var(--tv-text-2);text-decoration:none}.woocommerce-breadcrumb a:hover{color:var(--tv-c-pink)}.woocommerce .price,.woocommerce div.product p.price,.woocommerce ul.products li.product .price{color:var(--tv-c-pink);font-weight:700}.woocommerce span.onsale{background:var(--tv-grad-gold)!important;color:#fff!important;border-radius:var(--tv-radius-pill)!important;font-weight:700}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--tv-gold);outline-offset:2px}.site-title-container{display:none!important}.site-logo-container img,.ct-logo-container img{max-height:56px!important;width:auto}.tv-no-title .hero-section,.tv-no-title .entry-header.page-title,.tv-no-title header.entry-header{display:none!important}.tv-no-title .entry-content{margin-top:0!important}.tv-no-title .entry-content.is-layout-constrained>.tv-page,.tv-no-title .entry-content>.tv-page{max-width:none!important;width:100%;margin:0!important}.tv-no-title .entry-content{padding:0!important}.tv-no-title #main,.tv-no-title .site-main{--theme-content-vertical-spacing:0px;padding-top:0!important;padding-bottom:0!important}.tv-no-title #main [class*="ct-container"]{padding-top:0!important}header [data-id="menu"] .menu>li>a,.ct-header .menu>li>a{font-family:var(--tv-font-body);font-weight:600;font-size:.92rem;letter-spacing:.01em}.cky-btn-revisit-wrapper{background:var(--tv-c-pink)!important;width:38px!important;height:38px!important;box-shadow:0 6px 18px rgb(229 25 125 / .28)!important}.cky-btn-revisit-wrapper:hover{background:var(--tv-c-pink-d)!important}.cky-btn-revisit img,.cky-btn-revisit svg{filter:brightness(0) invert(1)}.cky-btn-revisit-wrapper .cky-revisit-bottom-tooltip{background:var(--tv-text)!important}.cky-consent-container .cky-consent-bar{border-radius:var(--tv-radius-lg);border:1px solid var(--tv-border);box-shadow:var(--tv-shadow-3)}.cky-btn-accept{background:var(--tv-c-pink)!important;border-color:var(--tv-c-pink)!important;color:#fff!important}.cky-btn-accept:hover{background:var(--tv-c-pink-d)!important;border-color:var(--tv-c-pink-d)!important}.cky-btn-reject,.cky-btn-customize{color:var(--tv-c-pink)!important;border-color:var(--tv-c-pink)!important;background:transparent!important}.cky-btn-reject:hover,.cky-btn-customize:hover{background:var(--tv-gold-tint)!important}.cky-notice-des a,.cky-policy{color:var(--tv-c-pink)!important}.cky-switch input:checked{background:var(--tv-c-pink)!important}