.shelf-comparison{color:var(--shelf-comparison-text, #fff)}.shelf-comparison__inner{max-width:1100px;margin:0 auto;padding-left:calc(var(--gap, 8px) * 2);padding-right:calc(var(--gap, 8px) * 2)}@media(min-width:1200px){.shelf-comparison__inner{padding-left:calc(var(--gap, 8px) * 4);padding-right:calc(var(--gap, 8px) * 4)}}.shelf-comparison__heading{max-width:664px;margin:0 auto 48px;font-family:"Tomorrow",var(--font-headline);font-weight:500;font-style:normal;font-size:22px;line-height:1.027;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--shelf-comparison-text, #fff);white-space:pre-line}@media(min-width:750px){.shelf-comparison__heading{font-size:30px;margin-bottom:56px}}.shelf-comparison__scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;padding:20px 0 24px;margin:0 0 32px}.shelf-comparison__scroll::-webkit-scrollbar{height:6px}.shelf-comparison__scroll::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.shelf-comparison__matrix{--shelf-col-label: 245px;--shelf-col-featured: 171px;--shelf-col-compare: 191px;position:relative;display:grid;width:max-content;margin:0 auto}.shelf-comparison__matrix--2{grid-template-columns:var(--shelf-col-label) var(--shelf-col-featured) var(--shelf-col-compare);min-width:607px}.shelf-comparison__matrix--3{grid-template-columns:var(--shelf-col-label) var(--shelf-col-featured) repeat(2,var(--shelf-col-compare));min-width:798px}.shelf-comparison__matrix--4{grid-template-columns:var(--shelf-col-label) var(--shelf-col-featured) repeat(3,var(--shelf-col-compare));min-width:991px}.shelf-comparison__table-bg{grid-column:1 / -1;grid-row:1;border-radius:16px;background:radial-gradient(circle at 18% 22%,#ffffff57 0,#fff0 34%),radial-gradient(circle at 82% 18%,#fff3 0,#fff0 30%),linear-gradient(135deg,#ffffff2e,#ffffff14 32%,#78787829),#ffffff2e;box-shadow:0 18px 40px #12121224;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);pointer-events:none}.shelf-comparison__highlight{grid-column:2;grid-row:1;margin:-15px 0;border-radius:16px;background:linear-gradient(180deg,#ffffff38,#ffffff1f);border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px 0 1px #ffffff3d,0 10px 22px #1212121f;backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);pointer-events:none;z-index:1}.shelf-comparison__table{grid-column:1 / -1;grid-row:1;width:100%;border-collapse:collapse;table-layout:fixed;position:relative;z-index:2}.shelf-comparison__table col.label{width:var(--shelf-col-label)}.shelf-comparison__table col.featured{width:var(--shelf-col-featured)}.shelf-comparison__table col.compare{width:var(--shelf-col-compare)}.shelf-comparison__table th,.shelf-comparison__table td{height:70px;padding:8px 12px;vertical-align:middle;text-align:center;color:var(--shelf-comparison-text, #fff);font-family:var(--font-base);border:0 solid var(--shelf-comparison-grid, rgba(255, 255, 255, .22))}.shelf-comparison__table--horizontal thead th,.shelf-comparison__table--horizontal tbody th,.shelf-comparison__table--horizontal tbody td{border-bottom-width:1px}.shelf-comparison__table--horizontal tbody tr:last-child th,.shelf-comparison__table--horizontal tbody tr:last-child td{border-bottom-width:0}.shelf-comparison__table--vertical th,.shelf-comparison__table--vertical td{border-right-width:1px}.shelf-comparison__table--vertical th:last-child,.shelf-comparison__table--vertical td:last-child{border-right-width:0}.shelf-comparison__label{font-size:15px;font-weight:500;line-height:19.5px}.shelf-comparison__table thead .shelf-comparison__heading-cell{height:auto;min-height:70px;font-size:14px;font-weight:700;line-height:18.2px}.shelf-comparison__heading-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;width:100%}.shelf-comparison__heading-text{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.shelf-comparison__value{font-size:15px;font-weight:500;line-height:19.5px;-webkit-text-fill-color:var(--shelf-comparison-text, #fff);font-variant-emoji:text}.shelf-comparison__mark{display:inline-flex;align-items:center;justify-content:center;color:var(--shelf-comparison-text, #fff);-webkit-text-fill-color:currentColor}.shelf-comparison__mark .icon{display:block;width:14px;height:14px}.shelf-comparison__logo-wrap{display:flex;align-items:center;justify-content:center;width:35px;height:45px;margin:0 auto;overflow:hidden}.shelf-comparison__logo{display:block;width:100%;height:100%;object-fit:contain}.shelf-comparison__footer{max-width:664px;margin:0 auto 24px;font-family:var(--font-base);font-size:14px;font-weight:400;line-height:16.8px;text-align:center;color:var(--shelf-comparison-text, #fff)}.shelf-comparison__footer p{margin:0 0 16.8px}.shelf-comparison__footer p:last-child{margin-bottom:0}.shelf-comparison__footer strong{font-weight:700}.shelf-comparison__actions{display:flex;justify-content:center}.shelf-comparison__button{display:inline-flex;align-items:center;justify-content:center;min-width:235px;height:48px;padding:0 24px;border:0;border-radius:10px;background:var(--shelf-comparison-button-bg, #18bab4);color:var(--shelf-comparison-button-text, #000);font-family:var(--font-button),var(--font-base);font-size:12px;font-weight:700;line-height:14.4px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;text-align:center}@media(hover:hover){.shelf-comparison__button:hover{opacity:.92}}@media(max-width:749px){.shelf-comparison__heading{margin-bottom:32px}.shelf-comparison__scroll{margin-bottom:24px;margin-right:calc(var(--gap, 8px) * -2);padding-right:16px}.shelf-comparison__scroll--fit{overflow-x:hidden;margin-right:0;padding-right:0}.shelf-comparison__matrix{--shelf-col-label: 32vw;--shelf-col-featured: 26vw;--shelf-col-compare: 26vw;margin:0}.shelf-comparison__matrix--2,.shelf-comparison__matrix--3,.shelf-comparison__matrix--4{min-width:0}.shelf-comparison__matrix--2{width:100%;--shelf-col-label: 34%;--shelf-col-featured: 33%;--shelf-col-compare: 33%}.shelf-comparison__table th,.shelf-comparison__table td{height:auto;min-height:62px;min-width:0;padding:10px 6px;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.shelf-comparison__label,.shelf-comparison__value,.shelf-comparison__heading-text{font-size:13px;line-height:1.3;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.shelf-comparison__table thead .shelf-comparison__heading-cell{font-size:12px;line-height:1.25}.shelf-comparison__footer{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/shelf-comparison-table.css.map */
