.quick-comparison-table{--heading-col-width: 18rem;--product-col-width: 23.2rem;border-collapse:collapse;width:100%;table-layout:fixed;border:0}.quick-comparison-table-container{max-width:100%}.quick-comparison-table th,.quick-comparison-table td{position:relative;padding:var(--col-gap-y, 2rem) var(--col-gap-x, 1.6rem);text-align:start;vertical-align:top;z-index:0;width:var(--product-col-width)}.quick-comparison-table th:before,.quick-comparison-table td:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-bottom-width:0;border-inline-start-width:0;pointer-events:none}.quick-comparison-table th:first-child,.quick-comparison-table td:first-child{width:var(--heading-col-width)}.quick-comparison-table th:last-child:before,.quick-comparison-table td:last-child:before{border-inline-end-width:0}.quick-comparison-table tr:first-child td:before{border-top-width:0}.quick-comparison-table tr[data-compare-key=info] td{padding:2.4rem 3.2rem}.quick-comparison-table tr[data-compare-key=info]:first-child td{padding-top:0}.quick-comparison-table__col-info{padding-top:1.2rem}.quick-comparison-table__col-info .btn{margin-top:1.2rem}.quick-comparison-table--remove{position:absolute;top:-1.1rem;inset-inline-end:-1.4rem;padding:0;height:3.2rem;width:3.2rem;box-shadow:0 0 8px rgba(var(--color-foreground),.15)}@media(min-width:768px){.quick-comparison-table th:first-child,.quick-comparison-table td:first-child{z-index:9;position:sticky;inset-inline-start:0}}@media(min-width:1024px){.quick-comparison-table th:nth-child(2),.quick-comparison-table td:nth-child(2){z-index:9;position:sticky;inset-inline-start:var(--heading-col-width);background:rgb(var(--color-background))}}@media(max-width:767.98px){.quick-comparison-table{--heading-col-width: 10rem;--product-col-width: 16rem;--col-gap-x: 1.2rem;--col-gap-y: 1.2rem;font-size:calc(var(--font-body-size) * .9);line-height:2rem}.quick-comparison-table tr[data-compare-key=info] td{padding:1.6rem 1.5rem 1.2rem}.quick-comparison-table tr[data-compare-key=info]:first-child td:before{top:1.6rem}.quick-comparison-table .product-featured-image{margin-inline:1.5rem}}.quick-comparison-table{--heading-col-width: 15rem;--product-col-width: 21rem}.quick-comparison-table td{--col-gap-y: 1.6rem;--col-gap-x: 1.6rem;font-size:1.4rem}.quick-comparison-table td:before{border-color:rgba(var(--color-foreground),.08)}.quick-comparison-table .td-label{font-size:1.15rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.quick-comparison-table td.qct-current{background:rgba(var(--color-foreground),.03)}.quick-comparison-table tr[data-compare-key=info] td,.quick-comparison-table tr[data-compare-key=info]:first-child td{padding:1.6rem 1.6rem 2rem}.qct-product{display:block;color:inherit;text-decoration:none}.qct-product__media{position:relative;display:block;aspect-ratio:1;margin-bottom:1.2rem;overflow:hidden;background:#fff}.qct-product__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;padding:6%;object-fit:contain;transition:transform .35s ease}.qct-product:hover .qct-product__media img{transform:scale(1.04)}.qct-product__tag{position:absolute;top:.8rem;left:.8rem;z-index:1;padding:.3rem .7rem;background:#111;color:#fff;font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.qct-product__title{display:block;margin:0;font-size:1.5rem;line-height:1.1;text-transform:uppercase;letter-spacing:.01em}.qct-product:hover .qct-product__title{text-decoration:underline;text-underline-offset:3px}.qct-product__meta{display:flex;flex-direction:column;gap:.4rem;margin-top:.6rem}.qct-product__price .price{font-size:1.5rem}.qct-product__btn{display:inline-block;margin-top:1rem;padding:.7rem 1.2rem;border:.1rem solid rgb(var(--color-foreground));color:inherit;font-size:1.25rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.qct-product__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.qct-type{font-weight:600}.qct-none{opacity:.4}.qct-desc{margin:0;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.75);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.qct-opt+.qct-opt{margin-top:1.4rem}.qct-opt__label{display:block;margin-bottom:.6rem;font-size:1.25rem;font-weight:700}.qct-opt__count{font-weight:500;opacity:.6}.qct-colors{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin:0;padding:0;list-style:none}.qct-colors li{margin:0}.qct-colors a{display:grid;place-items:center;aspect-ratio:1;background:#f5f5f5;color:inherit;text-decoration:none;transition:box-shadow .15s}.qct-colors a:hover{box-shadow:inset 0 0 0 .15rem #111}.qct-colors img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:8%}.qct-colors__more{font-size:1.3rem;font-weight:700}.qct-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.qct-chips li{margin:0;padding:.3rem .8rem;font-size:1.2rem;font-weight:600;line-height:1.4;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.18)}@media(max-width:767px){.quick-comparison-table{--heading-col-width: 8.6rem;--product-col-width: calc((100vw - 8.6rem - 1.6rem) / 2.1)}.quick-comparison-table td{--col-gap-y: 1.2rem;--col-gap-x: 1rem;font-size:1.3rem}.quick-comparison-table td:first-child{position:sticky;inset-inline-start:0;z-index:9;background:rgb(var(--color-background));box-shadow:.1rem 0 rgba(var(--color-foreground),.08)}.quick-comparison-table .td-label{font-size:.9rem;letter-spacing:.05em;padding-inline:.6rem .4rem;overflow-wrap:anywhere}.quick-comparison-table tr[data-compare-key=info] td,.quick-comparison-table tr[data-compare-key=info]:first-child td{padding:1rem 1rem 1.6rem}.quick-comparison-table-container{scroll-snap-type:x proximity}.quick-comparison-table td:not(:first-child){scroll-snap-align:start;scroll-margin-inline-start:8.6rem}.qct-product__btn{display:none}}
/*# sourceMappingURL=/cdn/shop/t/261/assets/section-quick-comparison-table.css.map */
