.aruaco-comparison{--ac-primary: #1F3A2B;--ac-secondary: #3f5147;--ac-background: #F6F7F2;--ac-text-primary: #1C1E1D;--ac-text-secondary: #6b7280;--ac-text-muted: #9ca3af;--ac-border: rgba(0, 0, 0, .08);--ac-border-dotted: rgba(0, 0, 0, .12);--ac-check: #1F3A2B;--ac-x: #9ca3af;--ac-partial: #d4a052;background-color:var(--ac-background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.aruaco-comparison__header{text-align:center;margin-bottom:2rem}.aruaco-comparison__section-header{margin-bottom:1.5rem}.aruaco-comparison__tabs-wrapper{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.aruaco-comparison__eyebrow{font-size:1.1rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--ac-text-secondary);margin:0}.aruaco-comparison__tabs{display:inline-flex;border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden;background-color:#0000000a;padding:4px;gap:0}.aruaco-comparison__tab{padding:.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em;color:var(--ac-text-secondary);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.aruaco-comparison__tab:hover{color:var(--ac-text-primary)}.aruaco-comparison__tab.is-active{color:var(--ac-text-primary);background-color:#fff;box-shadow:0 1px 3px #00000014}.aruaco-comparison__title{font-family:Times New Roman,Georgia,serif;font-size:2.6rem;font-weight:400;font-style:italic;line-height:1.15;color:var(--ac-text-primary);margin:0 0 .75rem;letter-spacing:-.01em}.aruaco-comparison__subtitle{font-size:1.225rem;line-height:1.5;color:var(--ac-text-secondary);margin:0 auto;max-width:650px}@media screen and (min-width: 750px){.aruaco-comparison__title{font-size:3.1rem}.aruaco-comparison__subtitle{font-size:1.35rem}}.aruaco-comparison__panel{display:none}.aruaco-comparison__panel.is-active{display:block;animation:fadeIn .25s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.aruaco-comparison__table-wrapper{max-width:1000px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.aruaco-comparison__table-wrapper::-webkit-scrollbar{height:6px}.aruaco-comparison__table-wrapper::-webkit-scrollbar-track{background:transparent}.aruaco-comparison__table-wrapper::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.aruaco-comparison__table{width:100%;border-collapse:separate;border-spacing:0;background-color:transparent;position:relative}.aruaco-comparison__table--three-cols .aruaco-comparison__th--empty{width:32%}.aruaco-comparison__th{padding:2rem 1rem 1.5rem;text-align:center;vertical-align:bottom;font-weight:400;background-color:transparent;position:relative}.aruaco-comparison__th--empty{width:40%}.aruaco-comparison__th--highlight{background-color:#fff;border-radius:16px 16px 0 0;box-shadow:0 4px 24px #00000014,0 1px 3px #0000000a;position:relative;z-index:2}.aruaco-comparison__product{display:flex;flex-direction:column;align-items:center;gap:.75rem}.aruaco-comparison__product-icon{font-size:3.1rem;line-height:1}.aruaco-comparison__product-image{width:70px;height:70px;border-radius:50%;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014}.aruaco-comparison__product-image img{width:100%;height:100%;object-fit:cover}.aruaco-comparison__product-name{font-size:1.1rem;font-weight:500;color:var(--ac-text-primary);text-align:center;line-height:1.3}.aruaco-comparison__row{position:relative}.aruaco-comparison__row:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:repeating-linear-gradient(to right,var(--ac-border-dotted) 0,var(--ac-border-dotted) 4px,transparent 4px,transparent 8px)}.aruaco-comparison__row:last-child:after{display:none}.aruaco-comparison__td{padding:1.25rem 1rem;vertical-align:middle;background-color:transparent;position:relative}.aruaco-comparison__td--label{text-align:left;position:relative}.aruaco-comparison__td--highlight{background-color:#fff;box-shadow:0 4px 24px #00000014,0 1px 3px #0000000a;text-align:center;position:relative;z-index:2}.aruaco-comparison__row:last-child .aruaco-comparison__td--highlight{border-radius:0 0 16px 16px}.aruaco-comparison__td:not(.aruaco-comparison__td--label):not(.aruaco-comparison__td--highlight){text-align:center}.aruaco-comparison__label-title{font-size:1.225rem;font-weight:500;color:var(--ac-text-primary);line-height:1.3}.aruaco-comparison__info-wrapper{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.aruaco-comparison__info-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin-left:6px;background:none;border:none;color:var(--ac-text-muted);cursor:pointer;vertical-align:middle;transition:color .15s ease}.aruaco-comparison__info-btn:hover{color:var(--ac-text-secondary)}.aruaco-comparison__tooltip{display:none;position:absolute;left:0;top:calc(100% + 4px);z-index:10;width:300px;padding:14px 16px;background-color:#fff;border:1px solid var(--ac-border);border-radius:8px;box-shadow:0 4px 16px #0000001f;font-size:1.0375rem;line-height:1.5;color:var(--ac-text-secondary);text-align:left}.aruaco-comparison__tooltip:before{content:"";position:absolute;left:0;top:-8px;width:100%;height:12px;background:transparent}.aruaco-comparison__tooltip.is-visible{display:block}@media (hover: hover) and (pointer: fine){.aruaco-comparison__info-wrapper:hover .aruaco-comparison__tooltip,.aruaco-comparison__tooltip:hover{display:block}}.aruaco-comparison__tooltip a{color:var(--ac-primary);text-decoration:underline;text-underline-offset:2px}.aruaco-comparison__tooltip a:hover{color:var(--ac-secondary)}.aruaco-comparison__cell-content{display:flex;flex-direction:column;align-items:center;gap:.25rem}.aruaco-comparison__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.aruaco-comparison__icon svg{width:24px;height:24px}.aruaco-comparison__icon--check{color:var(--ac-check)}.aruaco-comparison__icon--x{color:var(--ac-x)}.aruaco-comparison__icon--partial{color:var(--ac-partial)}.aruaco-comparison__value{font-size:1.1rem;font-weight:500;color:var(--ac-text-primary);line-height:1.3}.aruaco-comparison__value--muted{color:var(--ac-text-secondary);font-weight:400}.aruaco-comparison__subvalue{font-size:.975rem;color:var(--ac-text-muted);line-height:1.3}.aruaco-comparison__bottom{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--ac-border)}.aruaco-comparison__stat{margin-bottom:1rem}.aruaco-comparison__stat-text{display:block;font-family:Times New Roman,Georgia,serif;font-size:2.35rem;font-weight:400;font-style:italic;color:var(--ac-primary);margin-bottom:.25rem}.aruaco-comparison__stat-sub{display:block;font-size:1.225rem;color:var(--ac-text-secondary)}.aruaco-comparison__bottom-text{font-size:1.35rem;line-height:1.6;color:var(--ac-text-primary);margin:0 0 1.5rem;max-width:500px;margin-left:auto;margin-right:auto}.aruaco-comparison__cta{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;background-color:var(--ac-primary);color:#fff;font-size:1.1625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:6px;transition:background-color .2s ease}.aruaco-comparison__cta:hover{background-color:var(--ac-secondary);color:#fff}@media screen and (max-width: 749px){.aruaco-comparison__header{margin-bottom:1.5rem}.aruaco-comparison__section-header{margin-bottom:1.25rem}.aruaco-comparison__tabs-wrapper{flex-direction:column;gap:.75rem}.aruaco-comparison__title{font-size:1.85rem;line-height:1.2}.aruaco-comparison__subtitle{font-size:1.0375rem}.aruaco-comparison__tab{padding:.6rem 1.1rem;font-size:.85rem}.aruaco-comparison__table-wrapper{margin:0 -1rem;padding:0 1rem;overflow-x:auto;scroll-snap-type:x proximity}.aruaco-comparison__table{min-width:380px}.aruaco-comparison__table--three-cols{min-width:580px}.aruaco-comparison__table:not(.aruaco-comparison__table--three-cols) .aruaco-comparison__th:not(.aruaco-comparison__th--empty){width:100px;max-width:120px}.aruaco-comparison__table:not(.aruaco-comparison__table--three-cols) .aruaco-comparison__td:not(.aruaco-comparison__td--label){width:100px;max-width:120px}.aruaco-comparison__th{padding:1.25rem .5rem 1rem}.aruaco-comparison__th--highlight{border-radius:12px 12px 0 0}.aruaco-comparison__th--empty{width:22%;min-width:90px;max-width:110px}.aruaco-comparison__table--three-cols .aruaco-comparison__th--empty{width:20%;min-width:85px;max-width:100px}.aruaco-comparison__td--label{width:22%;min-width:90px;max-width:110px;padding:.875rem .5rem}.aruaco-comparison__table--three-cols .aruaco-comparison__td--label{width:20%;min-width:85px;max-width:100px}.aruaco-comparison__label-title{font-size:.85rem;line-height:1.3;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.aruaco-comparison__product-icon{font-size:2.1rem}.aruaco-comparison__product-image{width:50px;height:50px}.aruaco-comparison__product-name{font-size:.85rem}.aruaco-comparison__td{padding:.875rem .5rem}.aruaco-comparison__row:last-child .aruaco-comparison__td--highlight{border-radius:0 0 12px 12px}.aruaco-comparison__icon{width:20px;height:20px}.aruaco-comparison__icon svg{width:20px;height:20px}.aruaco-comparison__value{font-size:.85rem}.aruaco-comparison__subvalue{font-size:.9rem}.aruaco-comparison__tooltip{width:220px;font-size:.85rem;left:-50px}.aruaco-comparison__info-btn{display:none}.aruaco-comparison__bottom{margin-top:2rem;padding-top:1.5rem}.aruaco-comparison__stat-text{font-size:1.6rem}.aruaco-comparison__stat-sub{font-size:.975rem}.aruaco-comparison__bottom-text{font-size:1.1rem}.aruaco-comparison__cta{padding:.875rem 2rem;font-size:.975rem}}@media screen and (max-width: 500px){.aruaco-comparison__table-wrapper{margin:0 -1rem;padding:0 1rem .5rem}.aruaco-comparison__table-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;width:30px;background:linear-gradient(to right,transparent,var(--ac-background));pointer-events:none;opacity:.8}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-aruaco-comparison.css.map */
