.comparison-table{background:linear-gradient(180deg,#f2f2f2,#fff);display:block}.comparison-table .selects-wrapper{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.comparison-table .select-wrapper{padding:2rem 1rem 1rem;background-color:rgb(var(--color-background));border:.1rem solid #DCDBDC;border-bottom:0;width:100%}.comparison-table .select-wrapper select{padding:0 1.5rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground))}@media screen and (max-width: 749px){.comparison-table .select-wrapper select{font-size:1.8rem}}.comparison-table .buttons-wrapper{display:flex;column-gap:3rem;position:sticky;top:2rem;z-index:1;transition:top .15s ease-out}@media screen and (min-width: 990px){.comparison-table .buttons-wrapper{column-gap:5rem;top:2rem}}.section-header.shopify-section-header-sticky~#MainContent .comparison-table .buttons-wrapper{top:calc(1.7rem + var(--header-height))}@media screen and (min-width: 990px){.section-header.shopify-section-header-sticky~#MainContent .comparison-table .buttons-wrapper{top:calc(2rem + var(--header-height))}}.comparison-table .button-wrapper{padding:2rem 1rem;background-color:rgb(var(--color-background));flex:1;border:.1rem solid #DCDBDC;display:flex;flex-wrap:wrap;row-gap:2rem;align-items:baseline;justify-content:space-between}@media screen and (min-width: 990px){.comparison-table .button-wrapper{padding:2rem}}.comparison-table .comparison-table__select-target{flex:0 0 100%}.comparison-table .button-wrapper .select-wrapper{padding:0;border:0}.comparison-table .button-wrapper .select{width:100%}.comparison-table .button-wrapper .select .icon-caret{width:1.6rem;height:1rem;color:rgb(var(--color-dusty-grey));z-index:1}@media screen and (max-width: 749px){.comparison-table .button-wrapper .select .icon-caret{top:calc(50% - .4rem);right:.6rem}}.comparison-table .button-wrapper .select:before{background:linear-gradient(90deg,#fff0 63.94%,#fff 78%);z-index:1}.comparison-table .button-wrapper .select__select{width:100%;height:2.8rem;text-transform:uppercase;font-style:italic}@media screen and (min-width: 750px){.comparison-table .button-wrapper .select__select{height:5rem}.comparison-table .button-wrapper .select:before{background:linear-gradient(90deg,#fff0 85%,#fff 94%);z-index:1}}.comparison-table .button-wrapper>*{margin:0}.comparison-table .button-wrapper .button{flex:0 0 100%;min-height:4.3rem}.comparison-table .comparison-table-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:3rem}.comparison-table .comparison-table-wrapper.comparison-images{position:relative;z-index:2;bottom:-.1rem}@media screen and (min-width: 990px){.comparison-table .comparison-table-wrapper{column-gap:5rem}}.comparison-table .comparison-table--row-heading{grid-column:1/-1;margin:4rem 0 3rem;display:flex;align-items:center;gap:1rem}.comparison-table .comparison-table--row-heading>h6{margin:0;flex:0 1 auto;text-align:left}.comparison-table .comparison-table--row-heading:after{content:"";height:.1rem;flex:1;background-color:#dcdbdc}.comparison-table .comparison-table--th{position:relative;display:flex;flex-direction:column;border:.1rem solid #DCDBDC;border-bottom:0}.comparison-table .comparison-table--th:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.1rem;background-color:#dcdbdc;-webkit-mask:linear-gradient(to right,transparent 0,#000 22.3958%,#000 80.2083%,transparent 100%);mask:linear-gradient(to right,transparent 0,#000 22.3958%,#000 80.2083%,transparent 100%);max-width:30.2rem;margin:auto}@media screen and (max-width: 749px){.comparison-table .comparison-table--th{border-top:0;border-bottom:0}}.comparison-table .comparison-table--th-content{padding:0 1rem 2rem;display:flex;flex-direction:column;flex:1}@media screen and (min-width: 750px){.comparison-table .comparison-table--th-content{padding:2rem}}.comparison-table .comparison-table--th-content>*{margin:0}.comparison-table .comparison-table--th-content>*+*{margin-top:2rem}.comparison-table .comparison-table--th img{width:100%;height:12rem;padding-bottom:1rem;object-fit:contain}@media screen and (min-width: 750px){.comparison-table .comparison-table--th img{height:auto;max-height:26rem;height:26rem}}.comparison-table .comparison-table--th .title{font-size:3rem}.comparison-table .comparison-table--th .price_range{padding:0 1rem 1rem}.comparison-table .title{width:100%}.comparison-table .button{width:100%;min-width:0;margin-top:auto}.comparison-table .comparison-table--th .button:after{z-index:-1}.comparison-table--td{text-align:center}@media screen and (max-width: 749px){.comparison-table .comparison-table-wrapper{grid-template-columns:1fr 1fr}}.comparison-table .button-wrapper .select{position:relative}.comparison-table .button-wrapper .select__select{color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.comparison-table .button-wrapper .select__display{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;padding:0 1.5rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));font-size:2.4rem}.buttons-wrapper .select__select{opacity:1!important;color:inherit!important;font-size:20px;-webkit-text-fill-color:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/550/assets/section-comparison-table.css.map */
