.product-comparison .heading-box{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border:1px solid rgb(var(--color-foreground));padding:15px 30px;transition:all .3s;cursor:pointer;background:transparent;width:100%;text-align:left}.product-comparison .shadow-box{box-shadow:0 10px 50px #0000000d}.product-comparison .heading-box .svg-wrapper{width:20px;height:20px;transition:all .3s}.product-comparison .heading-box .svg-wrapper svg{height:100%;width:100%}.product-comparison .heading-box .heading{margin:0}.product-comparison .heading-box.active .svg-wrapper{transform:rotate(-45deg)}.product-comparison .heading-box.active{background-color:var(--brand-color);border-bottom:0;border-color:var(--brand-color)}.product-comparison .inner-content{border:1px solid var(--brand-color);border-top:0}.product-comparison .inner-content .title{margin-top:0}.product-comparison .content-box{overflow:hidden;max-height:0;transition:max-height .4s ease;border-bottom:1px solid var(--color-gray)}.product-comparison .table{overflow-x:auto}.product-comparison .table table{width:100%;border-collapse:collapse;font-family:sans-serif;min-width:800px}.product-comparison .table th{padding:26px 14px;border:1px solid rgba(var(--color-foreground),.1);background-image:linear-gradient(180deg,#fffaef,#fff 51.92%,#fffaef)}.product-comparison .table thead th{background-color:#f4f4f4;text-align:center;font-weight:700;min-width:25%}.product-comparison .table table td{font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0;padding:25px 15px;border:1px solid rgba(var(--color-foreground),.1);background-color:rgba(var(--color-background),1);vertical-align:top;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}.product-comparison .table thead th:first-child{width:215px}.product-comparison .table table td a{color:inherit}.product-comparison .table table td .metafield-rich_text_field :only-child{margin:0}.product-comparison .table table td .metafield-rich_text_field p{font-size:14px;line-height:1.5}.product-comparison .table table td .metafield-rich_text_field ul{padding-left:20px}.product-comparison .table table td .metafield-rich_text_field li,.product-comparison .table table td span.price{font-size:14px;line-height:1.5}.product-comparison .table table td:first-child{font-family:var(--heading-font);font-weight:400;font-size:20px;line-height:1.2;letter-spacing:.02em;padding:25px 20px;vertical-align:top}.product-comparison .table .product-title{margin:0}.product-comparison .table img{height:auto;width:100%;display:block;background-color:rgb(var(--color-background))}.product-comparison .table .image-box{position:relative}.product-comparison .table .image-box img{aspect-ratio:1;object-fit:contain}.product-comparison .table .image-box:before{content:"";height:1px;width:100%;left:0;bottom:0;background-image:linear-gradient(270deg,#feb72b00,#feb72b,#feb72b00);position:absolute}.product-comparison .table thead th:first-child img{max-width:80px;height:auto;background-color:transparent;margin:0 auto}.product-comparison .table thead th:first-child img+.title{margin-top:25px}.product-comparison .table .image-box+.product-title{margin-top:25px}.product-comparison .table table td .mobile-title{font-family:var(--heading-font);font-weight:400;font-size:16px;letter-spacing:.02em;display:block;margin-bottom:6px}.product-comparison .table thead th:first-child,.product-comparison .table table td:first-child{display:none}@media screen and (min-width: 769px) and (max-width: 1024px){.product-comparison .table thead th:first-child img+.title{font-size:calc(var(--font-heading-scale) * 3rem)}}@media screen and (max-width: 1024px){.product-comparison .table thead th:first-child img{max-width:60px}.product-comparison .table table{table-layout:auto}.product-comparison .table table td{padding:20px;min-width:200px}.product-comparison .table table td:first-child{padding:20px}.product-comparison .table .image-box+.product-title{margin-top:20px}}@media screen and (max-width: 768px){.product-comparison .heading-box .heading{font-size:calc(var(--font-heading-scale) * 2.4rem)}.product-comparison .heading-box{padding:10px 16px}.product-comparison .heading-box .svg-wrapper{width:16px;height:16px}.product-comparison .table th{padding:16px}.product-comparison .table .image-box+.product-title{margin-top:16px}.product-comparison .table table td{padding:14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product-comparison.css.map */
