@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400 800;src:url(https://www.tvshowdvds.com/wp-content/themes/bricks-child/fonts/Inter-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tvs-ink:#2F3A45;--tvs-ink-2:#56606B;--tvs-muted:#68717C;--tvs-page:#F7F6F3;--tvs-card:#FFFFFF;--tvs-banner:#EAEEF2;--tvs-tile2:#F3EEE9;--tvs-foot:#ECEAE5;--tvs-line:#E4E2DD;--tvs-soft:#F2F1EE;--tvs-accent:#BE2B35;--tvs-accent-hover:#A2232C;--tvs-star:#F4B400;--tvs-sale:var(--tvs-accent);--tvs-container:calc(100vw - 32px);--tvs-radius:12px;--tvs-gap:12px;--tvs-cover-shadow:drop-shadow(0 10px 16px rgba(20, 30, 45, .22))}@media (min-width:600px){:root{--tvs-container:calc(100vw - 48px);--tvs-gap:14px}}@media (min-width:768px){:root{--tvs-container:720px;--tvs-gap:16px}}@media (min-width:1024px){:root{--tvs-container:960px;--tvs-gap:20px}}@media (min-width:1280px){:root{--tvs-container:1200px;--tvs-gap:20px}}html{-webkit-text-size-adjust:100%}html.tvs-lb-open{overflow:hidden}body{font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.55;color:var(--tvs-ink);background:var(--tvs-page);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{color:var(--tvs-ink);font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:0}a{color:var(--tvs-accent);text-underline-offset:2px}a:hover{color:var(--tvs-accent-hover)}img{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--tvs-accent);outline-offset:2px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}input[type="checkbox"],input[type="radio"]{padding:0!important}.tvs-wrap{width:var(--tvs-container);max-width:100%;margin-inline:auto;padding-inline:0;box-sizing:border-box}.tvs-section{padding-block:28px}@media (min-width:1024px){.tvs-section{padding-block:44px}}.tvs-eyebrow{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tvs-ink-2)}.tvs-h2{font-size:22px}@media (min-width:768px){.tvs-h2{font-size:26px}}.tvs-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}@media (min-width:1024px){.tvs-row-head{margin-bottom:20px}}.tvs-more{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:var(--tvs-accent);text-decoration:none;white-space:nowrap}.tvs-more::after{content:"›";font-size:18px;line-height:1;transform:translateY(-1px)}.tvs-page-head{background:var(--tvs-banner)}.tvs-page-head__inner{display:flex;flex-direction:column;gap:8px;padding-block:22px 20px}.tvs-page-head h1,.tvs-page-head .brxe-post-title{font-size:28px;letter-spacing:-.02em}.tvs-crumbs,.tvs-page-head .woocommerce-breadcrumb{font-size:12.5px;color:var(--tvs-muted)}.tvs-crumbs a{color:var(--tvs-muted);text-decoration:none}.tvs-page-head__desc{font-size:14.5px;color:var(--tvs-ink-2);max-width:640px}.tvs-page-head__desc p{margin:0}@media (min-width:1024px){.tvs-page-head__inner{padding-block:36px 30px}.tvs-page-head h1,.tvs-page-head .brxe-post-title{font-size:36px}}.tvs-btn,.brxe-button.tvs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:48px;padding:0 26px;border-radius:999px;border:0;background:var(--tvs-accent);color:#fff;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .12s;letter-spacing:0}.tvs-btn:hover{background:var(--tvs-accent-hover);color:#fff}.tvs-btn--block{width:100%}@media (min-width:768px){.tvs-btn--block{width:auto}}.tvs-btn--outline{background:#fff0;color:var(--tvs-accent);box-shadow:inset 0 0 0 1.5px var(--tvs-accent);min-height:38px;padding:0 18px;font-size:14px}.tvs-btn--outline:hover{background:var(--tvs-accent);color:#fff}.woocommerce a.button,.woocommerce button.button,a.button.add_to_cart_button,.single_add_to_cart_button,.wc-block-components-button:not(.is-link),.brxe-product-add-to-cart .button{background:var(--tvs-accent)!important;color:#fff!important;border:0!important;border-radius:8px!important;font-family:inherit!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;transition:background-color .12s}.woocommerce a.button:hover,.single_add_to_cart_button:hover,.wc-block-components-button:not(.is-link):hover,a.button.add_to_cart_button:hover{background:var(--tvs-accent-hover)!important}.tvs-close{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;border:0;border-radius:50%;line-height:0!important;font-size:0!important;cursor:pointer;background:var(--tvs-soft);color:var(--tvs-ink)}.tvs-close svg{display:block;width:18px;height:18px}.tvs-close:hover{background:var(--tvs-line)}.price del,.tvs-price del{font-size:.82em;font-weight:400;color:var(--tvs-muted);margin-right:6px}.price ins,.price ins .amount,.tvs-price ins{text-decoration:none;color:var(--tvs-sale)!important;font-weight:inherit}.wc-block-components-product-price__value.is-discounted{color:var(--tvs-sale)!important;font-weight:inherit}.tvs-stars{display:inline-flex;align-items:center;gap:1px}.tvs-stars svg{width:14px;height:14px;flex:none}.tvs-stars .tvs-stars__count{font-size:11.5px;color:var(--tvs-muted);margin-left:5px}.tvs-stars--lg svg{width:19px;height:19px}.tvs-stars--lg .tvs-stars__count{font-size:14px}.tvs-stars__none{font-size:12px;color:var(--tvs-muted)}.star-rating{color:var(--tvs-star)}.star-rating::before{color:#DADCE0!important}.star-rating span::before{color:var(--tvs-star)!important}.tvs-notices:empty{display:none}.tvs-notices .woocommerce-message,.tvs-notices .woocommerce-info,.tvs-notices .woocommerce-error{margin:14px 0;padding:14px 16px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--tvs-line);border:0;border-left:4px solid var(--tvs-accent);list-style:none;font-size:14.5px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;justify-content:space-between}.tvs-notices .woocommerce-message::before,.tvs-notices .woocommerce-info::before{content:none}.tvs-notices .woocommerce-message .button{order:2;min-height:36px;padding:0 16px!important;display:inline-flex!important;align-items:center}