.product-comparison-section *{box-sizing:border-box}.product-comparison-section .comparison-heading{margin:0 0 2.4rem;padding:0 2.4rem!important}.product-comparison-section .comparison-heading.text-left{text-align:left}.product-comparison-section .comparison-heading.text-center{text-align:center}.product-comparison-section .comparison-heading.text-right{text-align:right}.product-comparison-section .comparison-selector-inline{width:100%}.product-comparison-section .comparison-product-select--inline{width:100%;max-width:100%;padding:0 2.4rem 0 0;border:0;border-radius:0;background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--font-heading-spacing);cursor:pointer;transition:border-color .2s ease,opacity .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0 center;background-size:24px;text-align:left;white-space:normal;height:auto;min-height:2.5em;word-wrap:break-word;overflow-wrap:break-word}.product-comparison-section .comparison-product-select--inline:hover{border-color:rgb(var(--color-foreground),.5);outline:none;opacity:.6}.product-comparison-section .comparison-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:transparent;border-radius:2.4rem;padding:0}.product-comparison-section .comparison-table{width:100%;border-collapse:separate;display:flex;flex-direction:column;gap:.2rem}.product-comparison-section .comparison-row{display:flex;column-gap:.2rem;margin-bottom:.2rem}.product-comparison-section .comparison-cell{flex:1;padding:0;vertical-align:top;text-align:left;background-color:transparent;border-radius:.4rem}.product-comparison-section .comparison-cell--product{background-color:#f0f0f0;padding:1.2rem}.product-comparison-section .comparison-product-card{display:flex;align-items:center;gap:1.2rem}.product-comparison-section .comparison-cell--third{display:none}@media screen and (min-width:990px){.product-comparison-section .comparison-cell--third{display:flex}}.product-comparison-section .comparison-product-image{flex-shrink:0;width:auto;height:auto;display:flex;align-items:center;justify-content:flex-start;position:relative;mix-blend-mode:darken}.product-comparison-section .comparison-product-info{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.product-comparison-section .comparison-product-image a{display:block;line-height:0;transition:opacity .3s ease}.product-comparison-section .comparison-product-image a:hover{opacity:.8}.product-comparison-section .comparison-image{width:auto;height:12.8rem;display:block;object-fit:contain}.product-comparison-section .comparison-row--product .comparison-cell--product:first-child{border-top-left-radius:2.4rem}.product-comparison-section .comparison-row--product .comparison-cell--product:last-child:not(.comparison-cell--third){border-top-right-radius:2.4rem}@media screen and (min-width:990px){.product-comparison-section .comparison-row--product .comparison-cell--product.comparison-cell--third{border-top-right-radius:2.4rem}}.product-comparison-section .comparison-row--metafield:last-child .comparison-cell:first-child{border-bottom-left-radius:2.4rem}.product-comparison-section .comparison-row--metafield:last-child .comparison-cell:last-child:not(.comparison-cell--third){border-bottom-right-radius:2.4rem}@media screen and (min-width:990px){.product-comparison-section .comparison-row--metafield:last-child .comparison-cell.comparison-cell--third{border-bottom-right-radius:2.4rem}}.product-comparison-section .comparison-product-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);color:rgb(var(--color-foreground));margin:0;letter-spacing:var(--font-heading-spacing)}.product-comparison-section a.comparison-product-link{color:inherit;text-decoration:none;transition:opacity .2s ease}.product-comparison-section a.comparison-product-link:hover{opacity:.7}.product-comparison-section .comparison-price{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * .95);font-weight:var(--font-body-weight)}.product-comparison-section .comparison-price--current{color:rgb(var(--color-foreground))}.product-comparison-section .comparison-price--compare{color:rgb(var(--color-foreground),.5);text-decoration:line-through;margin-right:.6rem}.product-comparison-section .comparison-cell--metafield{vertical-align:top;padding:1.2rem;display:flex;flex-direction:row;align-items:center;gap:.6rem;justify-content:space-between;background-color:#f0f0f0}.product-comparison-section .comparison-metafield-label{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;color:rgb(var(--color-foreground),.5);display:block;flex-shrink:0;white-space:nowrap}.product-comparison-section .comparison-metafield-value{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground));line-height:1.5;text-align:left}.product-comparison-section .comparison-empty{color:rgb(var(--color-foreground),.3)}.product-comparison-section .comparison-loading,.product-comparison-section .comparison-no-products{text-align:center;padding:3.2rem 0;color:rgb(var(--color-foreground),.7);font-family:var(--font-body-family);font-size:1.2rem}@media screen and (max-width:749px){.product-comparison-section .comparison-cell--third{display:none!important}.product-comparison-section .comparison-cell--product,.product-comparison-section .comparison-cell--metafield{padding:1.2rem}.product-comparison-section .comparison-product-card{flex-direction:column;align-items:stretch;gap:1.2rem}.product-comparison-section .comparison-product-image{width:100%;height:auto;justify-content:center}.product-comparison-section .comparison-image{width:100%;height:auto;max-height:20rem;max-width:100%}.product-comparison-section .comparison-product-info{width:100%;text-align:left}.product-comparison-section .comparison-product-select--inline{background-size:2rem;padding-right:2.4rem}.product-comparison-section .comparison-price{font-size:1.2rem;text-align:left}.product-comparison-section .comparison-metafield-label{font-size:1.2rem;white-space:normal;min-width:5rem}.product-comparison-section .comparison-metafield-value{font-size:1.2rem}.product-comparison-section .comparison-cell--metafield{flex-direction:column;align-items:flex-start;gap:.4rem}.product-comparison-section .comparison-selector{flex-direction:column;align-items:stretch}.product-comparison-section .comparison-product-select{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-288-comparison-table.css.map */
