.rcai-section{background:var(--rcai-bg);padding:var(--rcai-top) 24px var(--rcai-bottom);color:#202623}product-comparison-ai{display:block;isolation:isolate;max-width:1200px;margin:auto;font-family:inherit;--rcai-line:#e5e7e5}.rcai-heading{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.035em;font-weight:500;margin:0 0 28px;color:inherit}.rcai-series{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 0 24px;padding:3px;touch-action:pan-x pan-y}.rcai-series::-webkit-scrollbar{display:none}.rcai-series-button{flex-shrink:0;border:1px solid #daddda;border-radius:999px;background:#fff;color:#202623;padding:12px 20px;font:inherit;font-size:14px;cursor:pointer}.rcai-series-button[aria-pressed=true]{background:#1b3025;color:#fff;border-color:#1b3025}.rcai-frame{border:1px solid var(--rcai-line);border-radius:var(--rcai-radius);background:var(--rcai-bg);padding:24px}.rcai-products-sticky{background:var(--rcai-bg)}.rcai-products-sticky[hidden]{display:none}.rcai-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;overscroll-behavior-x:contain}.rcai-scroll::-webkit-scrollbar{display:none}.rcai-table{width:100%;min-width:740px;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;margin:0;box-shadow:none;background:none}.rcai-table col:first-child{width:20%}.rcai-table col:not(:first-child){width:26.6667%}.rcai-table th,.rcai-table td{border:0;box-shadow:none;padding:20px 16px;vertical-align:middle;line-height:1.5;overflow-wrap:anywhere;color:inherit;background:var(--rcai-bg)}.rcai-table thead th{padding:0 10px 28px;font-weight:400;vertical-align:top}.rcai-table .rcai-corner{padding:0;position:sticky;left:0;z-index:2;background:var(--rcai-bg)}.rcai-card{background:var(--rcai-card);border-radius:calc(var(--rcai-radius)*.75);padding:20px 12px 18px;display:flex;flex-direction:column;align-items:center;gap:16px}.rcai-image-link{display:grid;place-items:center;width:100%;aspect-ratio:1;max-height:255px}.rcai-card img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;filter:none;opacity:1;max-height:255px}.rcai-card img[hidden]{display:none}.rcai-select-wrap{position:relative;margin-top:12px;display:block}.rcai-select-wrap select{-webkit-appearance:none;appearance:none;width:100%;min-height:48px;border:1px solid #daddda;border-radius:12px;padding:10px 34px 10px 12px;background:#fff;color:#202623;font:inherit;font-size:14px;cursor:pointer;box-shadow:none;text-overflow:ellipsis}.rcai-select-wrap svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;width:14px;height:14px}.rcai-table .rcai-toolbar-cell{padding:0;border:0}.rcai-toolbar{box-sizing:border-box;padding:12px 0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;white-space:normal;background:var(--rcai-bg)}.rcai-toolbar h3{font:inherit;font-size:22px;line-height:1.3;font-weight:500;letter-spacing:-.02em;margin:0;color:inherit}.rcai-toggle{display:flex;align-items:center;gap:10px;font-size:13px;cursor:pointer;flex-shrink:0}.rcai-toggle input{-webkit-appearance:none;appearance:none;position:relative;width:36px;height:22px;border:1px solid #bcc2bd;border-radius:20px;background:#e9ece9;margin:0;cursor:pointer;flex-shrink:0}.rcai-toggle input:before{content:"";position:absolute;width:16px;height:16px;top:2px;left:2px;background:#fff;border-radius:50%}.rcai-toggle input:checked{background:#1b3025;border-color:#1b3025}.rcai-toggle input:checked:before{left:16px}.rcai-table [data-feature-row] th{position:sticky;left:0;z-index:1;text-align:left;font-size:14px;font-weight:500;border-top:1px solid var(--rcai-line)}.rcai-table [data-feature-row] td{text-align:center;font-size:14px;color:#565d58;border-top:1px solid var(--rcai-line);white-space:pre-line}.rcai-table [hidden]{display:none!important}.rcai-table .rcai-cart-row td{padding:20px 16px 0;vertical-align:bottom}.rcai-cart-variant{display:block;margin-bottom:10px}.rcai-cart-variant select{width:100%;min-height:44px;box-sizing:border-box;border:1px solid #daddda;border-radius:10px;background:#fff;color:#202623;font:inherit;font-size:13px;padding:8px}.rcai-cart-variant[hidden]{display:none}.rcai-add{display:block;width:100%;min-height:48px;padding:10px;border:1px solid #1b3025;border-radius:999px;background:#1b3025;color:#fff;font:inherit;font-size:14px;font-weight:500;cursor:pointer;white-space:normal}.rcai-add:disabled{opacity:.5;cursor:default}.rcai-reset{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin:24px 0 0;border:1px solid #daddda;border-radius:var(--rcai-radius);background:#fff;color:#202623;font:inherit;font-size:14px;cursor:pointer}.rcai-reset svg{width:17px;height:17px}.rcai-reset:hover{background:#f6f6f6}product-comparison-ai :focus-visible{outline:2px solid #284b35;outline-offset:3px}.rcai-notice{font-size:14px;color:#666e68;margin:16px 0;line-height:1.6}.rcai-notice[hidden]{display:none}.rcai-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.rcai-section{padding-left:16px;padding-right:16px}.rcai-frame{padding:12px}.rcai-heading{margin-bottom:20px}.rcai-series{margin-bottom:16px;gap:8px}.rcai-series-button{font-size:12px;padding:10px 14px}.rcai-products-sticky{position:sticky;top:var(--rcai-sticky-top,0px);z-index:2;padding-top:8px;transition:top var(--rcai-sticky-duration,0s) ease-out}.rcai-table{display:block;width:calc(var(--rcai-viewport)*1.5);min-width:0}.rcai-table colgroup,.rcai-table .rcai-corner{display:none}.rcai-table thead,.rcai-table tbody,.rcai-table tfoot{display:block}.rcai-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rcai-products-table thead th{padding:0 5px 8px;min-width:0}.rcai-card{padding:8px;border-radius:calc(var(--rcai-radius)*.6)}.rcai-image-link,.rcai-card img{height:104px;max-height:104px;aspect-ratio:auto}.rcai-select-wrap{margin-top:8px}.rcai-select-wrap select{min-height:44px;padding:8px 24px 8px 8px;font-size:12px;border-radius:10px}.rcai-select-wrap svg{right:8px;width:12px}.rcai-table [data-feature-row] th{grid-column:1/-1;position:sticky;left:0;width:var(--rcai-viewport);box-sizing:border-box;font-size:12px;padding:11px 8px;background:var(--rcai-card);border-top:1px solid var(--rcai-line);font-weight:600}.rcai-table [data-feature-row] td{font-size:12px;padding:14px 10px 18px;border-top:0;min-width:0;vertical-align:top}.rcai-table .rcai-cart-row td{padding:14px 5px 0;display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.rcai-table .rcai-cart-row .rcai-corner{display:none}.rcai-cart-variant select{font-size:12px;min-height:40px}.rcai-add{font-size:12px;min-height:44px}.rcai-toolbar{gap:8px;align-items:center;padding:12px 0 14px}.rcai-toolbar h3{font-size:17px;max-width:50%}.rcai-toggle{font-size:11px;gap:6px}.rcai-toggle input{width:32px;height:20px}.rcai-toggle input:before{width:14px;height:14px}.rcai-toggle input:checked:before{left:14px}.rcai-reset{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/product-comparison-ai.css.map */
