.tv-compare-v2{padding-block:var(--tv-mama-space-top, 64px) var(--tv-mama-space-bottom, 64px)}.tv-compare-v2__intro{max-width:740px;margin:0 auto 32px;text-align:center}.tv-compare-v2__intro .tv-mama-editorial__eyebrow{justify-content:center}.tv-compare-v2__intro .tv-mama-editorial__text{margin-inline:auto}.tv-compare-v2__intro .tv-mama-editorial__heading{margin-bottom:16px}.tv-compare-v2__card{max-width:860px;margin-inline:auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--tv-mama-accent) 26%,transparent);border-radius:20px;background:radial-gradient(ellipse at 27% 3%,#4b1827 0,#2d0d16 37%,#1b080d);box-shadow:0 20px 56px #0e020866,0 3px 10px #0e020833,inset 0 1px #f1d59a20}.tv-compare-v2__table{width:100%;border-spacing:0;table-layout:fixed;color:var(--tv-mama-text);font-family:var(--font-body-family, "Poppins", sans-serif)}.tv-compare-v2__col-us{width:28%}.tv-compare-v2__col-feature{width:44%}.tv-compare-v2__col-other{width:28%}.tv-compare-v2__table th,.tv-compare-v2__table td{min-width:0;border:0;border-bottom:1px solid #f1d59a22;text-align:center;overflow-wrap:anywhere;vertical-align:middle}.tv-compare-v2__table thead th{padding:20px 5px 12px;font-weight:500}.tv-compare-v2__table thead th:first-child,.tv-compare-v2__table tbody td:first-child{background:linear-gradient(90deg,#512030,#421825);box-shadow:inset -1px 0 #f1d59a22}.tv-compare-v2__product-head{min-height:154px;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:4px}.tv-compare-v2__badge{min-height:19px;padding:3px 9px 2px;border-radius:999px;background:var(--tv-mama-accent);color:#32101a;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.tv-compare-v2__badge--empty{visibility:hidden}.tv-compare-v2__media{position:relative;width:76px;height:76px;overflow:hidden;border:1px solid #f1d59a44;border-radius:14px;background:#3b1921;box-shadow:0 8px 18px #0e020866}.tv-compare-v2__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tv-compare-v2__media--us img{object-fit:contain}.tv-compare-v2__media--flowers img{filter:saturate(.7)}.tv-compare-v2__media-missing{display:grid;place-items:center;width:100%;height:100%;color:#f1d59a88;font-size:38px}.tv-compare-v2__product-title{color:var(--tv-mama-text);font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:clamp(10px,2.9vw,13px);line-height:1.2;font-weight:500}.tv-compare-v2__product-head .areviews_main_header_container{display:none!important}.tv-compare-v2__price{color:var(--tv-mama-accent);font-size:12px;font-weight:600;line-height:1.35}.tv-compare-v2__axis-mark{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid #f1d59a66;border-radius:50%;color:var(--tv-mama-accent);font-family:var(--font-heading-family, Georgia, serif);font-size:16px;font-weight:500;box-shadow:0 0 0 5px #f1d59a0d}.tv-compare-v2__table tbody td,.tv-compare-v2__table tbody th{padding:12px 5px}.tv-compare-v2__table tbody tr:last-child td,.tv-compare-v2__table tbody tr:last-child th{border-bottom:0}.tv-compare-v2__criterion{color:var(--tv-mama-text);font-size:11px;line-height:1.35;font-weight:600}.tv-compare-v2__answer{font-size:10px;line-height:1.35}.tv-compare-v2__answer-text{display:block;max-width:130px;margin:5px auto 0}.tv-compare-v2__icon{display:grid;place-items:center;width:24px;height:24px;margin-inline:auto;border-radius:50%}.tv-compare-v2__icon svg{display:block;width:14px;height:14px}.tv-compare-v2__icon--yes{color:#fff5ee;background:#a3344a;box-shadow:0 2px 8px #a3344a80}.tv-compare-v2__icon--no{color:#ead9d6b3;border:1px solid #ead9d644;background:#ead9d612}.tv-compare-v2__note{max-width:860px;margin:12px auto 0;opacity:.8;font-size:11px}.tv-compare-v2__button{max-width:360px;margin:24px auto 0}@media(max-width:749px){.tv-compare-v2__product-head{justify-content:flex-start}.tv-compare-v2__table thead th:is(.tv-compare-v2__us-head,.tv-compare-v2__other-head){vertical-align:top}}@media(max-width:359px){.tv-compare-v2__answer-text{font-size:9px}}@media(min-width:750px){.tv-compare-v2__intro{margin-bottom:38px}.tv-compare-v2__table thead th{padding:24px 12px 16px}.tv-compare-v2__product-head{min-height:194px;gap:7px}.tv-compare-v2__media{width:112px;height:112px;border-radius:16px}.tv-compare-v2__product-title{font-size:18px}.tv-compare-v2__price{font-size:14px}.tv-compare-v2__badge{font-size:10px}.tv-compare-v2__axis-mark{width:54px;height:54px;font-size:22px}.tv-compare-v2__table tbody td,.tv-compare-v2__table tbody th{padding:14px 18px}.tv-compare-v2__criterion{font-size:15px}.tv-compare-v2__answer{font-size:12px}.tv-compare-v2__icon{width:30px;height:30px}.tv-compare-v2__icon svg{width:17px;height:17px}.tv-compare-v2__button{margin-top:32px}}@media(prefers-reduced-motion:reduce){.tv-compare-v2 *,.tv-compare-v2 *:before,.tv-compare-v2 *:after{scroll-behavior:auto;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/tv-mama-comparison-v2.css.map */
