/** Shopify CDN: Minification failed

Line 170:27 Unexpected "/"

**/
.vref-pd-comparison .comparison-section{padding:40px 20px;font-family:var(--font-body--family,Arial,sans-serif);letter-spacing:var(--letter-spacing-heading);position:relative;z-index:1;overflow:visible}.vref-pd-comparison .comparison-section *{--border-shadow-offset: 0 !important;box-shadow:none!important}.vref-pd-comparison .comparison-container{margin:0 auto;position:relative;overflow:visible;height:auto}.vref-pd-comparison .table-wrapper{width:100%;overflow-x:visible;overflow-y:visible}.vref-pd-comparison .comparison-header{text-align:center;margin-bottom:15px;padding:20px;line-height:20px;position:relative;z-index:2}.vref-pd-comparison .comparison-heading{font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);margin:0 0 15px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1px}.vref-pd-comparison .global-accent-text{margin-left:2px;font-family:var(--font-body--family,Arial,sans-serif);letter-spacing:var(--letter-spacing-heading)!important}.vref-pd-comparison .comparison-subheading{font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);max-width:700px;margin:0 auto}.vref-pd-comparison .comparison-table{width:100%;border-collapse:separate;border-spacing:0;position:relative;table-layout:fixed;margin:0 auto}.vref-pd-comparison .table-header th{position:relative}.vref-pd-comparison .product-header{padding:20px 12px;text-align:center;width:140px}.vref-pd-comparison .comparison-img-wrapper{margin-bottom:15px;display:flex;justify-content:center;align-items:center}.vref-pd-comparison .comparison-img{max-width:100%;height:auto;max-height:80px;border-radius:4px;object-fit:contain;background:#fff0}.vref-pd-comparison .feature-header{text-align:left;width:180px;position:relative;z-index:1}.vref-pd-comparison .comparison-product-title{font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:var(--letter-spacing-body);margin-bottom:6px}.vref-pd-comparison .product-subtitle{font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);display:inline-flex;align-items:center;justify-content:center;margin-top:5px;gap:0;padding:0 10px;background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgb(255 255 255 / .3)}.vref-pd-comparison .product-subtitle.no-background{background:#fff0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;padding:0}.vref-pd-comparison .subtitle-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:4px;vertical-align:middle;line-height:1}.vref-pd-comparison .subtitle-icon svg{width:13px;height:13px;display:block}.vref-pd-comparison .feature-icon{margin-right:14px;width:24px;height:24px;display:flex;align-items:center}.vref-pd-comparison [dir=rtl] .feature-icon{margin-left:14px}.vref-pd-comparison .feature-icon svg{width:24px;height:24px;stroke:currentColor}.vref-pd-comparison .close-icon{color:#171717}.vref-pd-comparison .check-icon{color:#FFFFFF!important}.vref-pd-comparison .feature-cell{padding:16px 12px;text-align:left;position:relative;z-index:1}.vref-pd-comparison .feature-content{display:flex;flex-direction:row;align-items:center}.vref-pd-comparison .feature-name{font-weight:var(--font-weight-regular);line-height:1.4;letter-spacing:var(--letter-spacing-body)}.vref-pd-comparison .value-cell{padding:16px 12px;text-align:center;vertical-align:middle;position:relative;z-index:1}.vref-pd-comparison .check-yes{font-size:24px;font-weight:var(--font-weight-bold);display:inline-flex;align-items:center;justify-content:center}.vref-pd-comparison .check-yes svg{width:28px;height:28px}.vref-pd-comparison .check-no{font-size:24px;font-weight:var(--font-weight-bold)}.vref-pd-comparison .product-header.highlighted{position:relative;z-index:2;padding-top:20px;padding-bottom:30px;border:none!important}.vref-pd-comparison .product-header.highlighted:before,.vref-pd-comparison .value-cell.highlighted:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:-1}.vref-pd-comparison .value-cell.highlighted{position:relative;z-index:2;border:none!important}.vref-pd-comparison td.highlighted,.vref-pd-comparison th.highlighted{border-bottom:0!important}.vref-pd-comparison tr:last-child td{border-bottom:0!important}.vref-pd-comparison tr:last-child .value-cell.highlighted:before{padding-bottom:5px}.vref-pd-comparison .product-header.highlighted:after,.vref-pd-comparison .value-cell.highlighted:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;box-shadow:0 5px 15px #00000014!important;pointer-events:none}.vref-pd-comparison .text-value{font-weight:var(--font-weight-regular);font-family:var(--font-body--family,Arial,sans-serif);letter-spacing:var(--letter-spacing-body)}@media(max-width:991px){.vref-pd-comparison .comparison-table{max-width:100%}.vref-pd-comparison .product-header{width:100px;padding:15px 8px}.vref-pd-comparison .feature-header{width:150px}.vref-pd-comparison .product-subtitle{padding:1px 8px}.vref-pd-comparison .subtitle-icon svg{width:12px;height:12px}.vref-pd-comparison .check-yes,.vref-pd-comparison .check-no{font-size:22px}.vref-pd-comparison .check-yes svg{width:24px;height:24px}.vref-pd-comparison .feature-cell,.vref-pd-comparison .value-cell{padding:12px 8px}.vref-pd-comparison .feature-icon,.vref-pd-comparison .feature-icon svg{width:20px;height:20px}}@media(max-width:800px){.vref-pd-comparison .feature-header{width:150px}.vref-pd-comparison .product-header{width:100px;padding:14px 6px}.vref-pd-comparison .feature-cell,.vref-pd-comparison .value-cell{width:100px;padding:12px 6px}.vref-pd-comparison .feature-icon{margin-right:12px}}@media(max-width:767px){.vref-pd-comparison .comparison-table{table-layout:fixed;width:100%;min-width:0}.vref-pd-comparison .subtitle-icon svg{width:11px;height:11px}}@media(max-width:767px){.vref-pd-comparison .comparison-table{width:100%!important;table-layout:fixed!important}.vref-pd-comparison .feature-header,.vref-pd-comparison .feature-cell{width:150px!important}.vref-pd-comparison .product-header,.vref-pd-comparison .value-cell{width:auto!important}.vref-pd-comparison .feature-content{flex-direction:row!important;align-items:center!important}.vref-pd-comparison .feature-icon{margin-right:12px!important;margin-bottom:0!important;width:18px!important;height:18px!important}.vref-pd-comparison .feature-icon svg{width:18px!important;height:18px!important}}@media(max-width:480px){.vref-pd-comparison .product-header{width:80px;padding:12px 4px}.vref-pd-comparison .feature-cell,.vref-pd-comparison .value-cell{padding:10px 4px}.vref-pd-comparison .check-yes svg{width:22px;height:22px}.vref-pd-comparison .check-yes,.vref-pd-comparison .check-no{font-size:20px}}.vref-pd-comparison .comparison-section span,.vref-pd-comparison .comparison-section .comparison-product-title,.vref-pd-comparison .comparison-section .product-subtitle,.vref-pd-comparison .comparison-section .check-yes,.vref-pd-comparison .comparison-section .check-no,.vref-pd-comparison .comparison-section .text-value,.vref-pd-comparison .comparison-section .feature-name,.vref-pd-comparison .comparison-section .comparison-subheading,.vref-pd-comparison .comparison-section .title-part-1,.vref-pd-comparison .comparison-section .title-part-2{font-family:var(--font-body--family,Arial,sans-serif)!important}.vref-pd-comparison .comparison-section .comparison-product-title,.vref-pd-comparison .comparison-section .comparison-heading,.vref-pd-comparison .comparison-section .title-part-1,.vref-pd-comparison .comparison-section .title-part-2{font-family:var(--font-body--family,Arial,sans-serif)!important;font-weight:var(--font-weight-bold)!important}@media(max-width:479px){.vref-pd-comparison .feature-icon{width:16px!important;height:16px!important;margin-right:12px!important}.vref-pd-comparison .feature-icon svg{width:16px!important;height:16px!important}.vref-pd-comparison .product-subtitle{padding:1px 5px;border-radius:10px}.vref-pd-comparison .subtitle-icon svg{width:10px;height:10px}.vref-pd-comparison .check-yes svg{width:20px;height:20px}.vref-pd-comparison .check-yes,.vref-pd-comparison .check-no{font-size:18px}}@media(max-width:380px){.vref-pd-comparison .feature-icon{width:16px!important;height:16px!important;margin-right:12px!important}.vref-pd-comparison .feature-icon svg{width:16px!important;height:16px!important}.vref-pd-comparison .feature-name{line-height:1.2}.vref-pd-comparison .product-subtitle{padding:1px 5px;border-radius:10px}.vref-pd-comparison .subtitle-icon svg{width:10px;height:10px;margin-top:2px}.vref-pd-comparison .check-yes svg{width:20px;height:20px}.vref-pd-comparison .check-yes,.vref-pd-comparison .check-no{font-size:18px}}
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP {
    
      background-color: #FFFFFF;
    
    
    
      border-bottom: 1px solid #171717;
    
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-container {
    max-width: 1200px;
  }
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-layout {
    display: flex;
    flex-direction: column;
    gap: 20px;
    width: 100%;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-text-column-wrapper {
    width: 100%;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-text-column {
    width: 100%;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-text-column .comparison-heading {
    margin-bottom: 15px;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-text-column .comparison-subheading {
    margin-bottom: 0;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-desktop-description {
    
      display: none;
    
    margin-top: 15px;
    letter-spacing: var(--letter-spacing-body);
    font-size: 14px;
    line-height: 1.5;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-table-column {
    width: 100%;
    flex: 1;
  }

  @media screen and (min-width: 990px) {
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-table-column {
      width: auto;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .table-wrapper {
      width: 100%;
    }
  }
  @media screen and (min-width: 990px) {
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-layout {
      flex-direction: row;
      align-items: stretch;
      gap: 40px;
      min-height: 400px;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-text-column-wrapper {
      flex: 1;
      max-width: 60%;
      order: 1;
      align-self: stretch;
      
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
      
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-text-column {
      
        width: auto;
      
      padding-left: 40px;
      padding-right: 40px;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-desktop-description {
      display: block;
      font-size: 16px;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-table-column {
      order: 2;
      flex: 0 0 40%;
      max-width: 40%;
    }

  }
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-header {
    display: none;
  }
  @media screen and (min-width: 990px) {
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .product-header {
      padding: 12px 6px;
      width: 80px;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .feature-cell {
      padding: 10px 6px;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .feature-header {
      width: 100px;
      padding: 10px 6px;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .value-cell {
      padding: 10px 6px;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-img-wrapper {
      margin-bottom: 8px;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-product-title {
      margin-bottom: 4px;
    }
  }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .global-accent-text {
      
        color: #211a28;
      
      font-weight: bold;
      font-style: normal;
      margin-left: 12px;
      
      
        font-style: normal !important;
      
      
        font-weight: 300 !important;
      
      padding-right: 4px !important;
      display: inline-block !important;
    }
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .custom-accent-text {
      
        color:  !important;
      
      
      
      
        font-weight: 300 !important;
      
      padding-right: 4px !important;
      display: inline-block !important;
    } .vref-pd-comparison */

    
    .section-template--19588109008943__product_comparison_ahRqAP .feature-icon {
      color: #333030;
    }
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .value-cell:not(.highlighted) .check-yes {
      color: #211a28;
    }
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .value-cell:not(.highlighted) .check-no {
      color: #211a28;
    }
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .value-cell.highlighted .check-yes {
      color: #FFFFFF !important;
    }
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .value-cell.highlighted .check-no {
      color: #FFFFFF !important;
    }
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-heading {
    font-size: 46px;
    font-family: var(--font-body--family,Arial,sans-serif);
    font-weight: var(--font-weight-bold);
    font-style: var(--font-heading-style);
    letter-spacing: var(--font-heading-letter-spacing);
    text-transform: var(--font-heading-text-transform);
    line-height: 1.2;
  }

  @media screen and (min-width: 990px) {
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-heading {
      font-size: 54px;
    }
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-heading .accent-text {
    display: inline-block !important;
    line-height: 1 !important;
    margin-left: 12px !important;
    
      color: #211a28 !important;
      font-family: var(--font-body--family,Arial,sans-serif) !important;
      font-style: var(--font-accent-style) !important;
      font-weight: var(--font-accent-weight) !important;
      letter-spacing: var(--font-accent-letter-spacing) !important;
      text-transform: var(--font-accent-text-transform) !important;
    
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-subheading {
    font-size: 13px;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-product-title {
    font-size: 21px;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .product-subtitle {
    font-size: 10px;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .feature-name {
    font-size: 15px;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .text-value {
    font-size: 14px;
    letter-spacing: var(--letter-spacing-body);
  }
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .table-header th,
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .feature-row td {
    border-bottom: 1px solid #e9e9e9;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .product-header.highlighted:before,
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .value-cell.highlighted:before {
    
      
        border: 1px solid #FFFFFF;
      
    
    
      
        
          
            background: linear-gradient(90deg, #B93832 0%, #982F2B 100%);
          
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
    
  }
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .product-header.highlighted:before {
    border-radius: 0px 0px 0 0;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP tr:last-child .value-cell.highlighted:before {
    border-radius: 0 0 0px 0px;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .product-header.highlighted:after {
    border-radius: 0px 0px 0 0;
  }

  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP tr:last-child .value-cell.highlighted:after {
    border-radius: 0 0 0px 0px;
  }
  
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .product-header.highlighted:after,
  .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .value-cell.highlighted:after {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08) !important;
  }
  
    
      .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-1-img {
        max-height: 80px;
      }

      .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-1 .subtitle-icon {
        
        
          color: #FFFFFF !important;
        
      }

      .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-1 .product-subtitle {
        
          background: rgba(255, 255, 255, 0.2);
          border: 1px solid rgba(255, 255, 255, 0.3);
        
      }
    
  
    
      .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-2-img {
        max-height: 80px;
      }

      .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-2 .subtitle-icon {
        
        
          color: #333030 !important;
        
      }

      .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-2 .product-subtitle {
        
          background: rgba(255, 255, 255, 0.2);
          border: 1px solid rgba(255, 255, 255, 0.3);
        
      }
  @media (max-width: 767px) {
    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .comparison-product-title {
      font-size: 16px !important;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .product-subtitle {
      font-size: 10px !important;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .feature-name {
      font-size: 12px !important;
    }

    .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .text-value {
      font-size: 11px !important;
    }
    
      
        .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-1-img {
          max-height: 50px;
        }
      
    
      
        .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-2-img {
          max-height: 50px;
        }
      
    
      
    
      
    
      
    
      
    
      
    
      
    
  }
  @media (max-width: 991px) {
    
      
        .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-1-img {
          max-height: 60px;
        }
      
    
      
        .vref-pd-comparison .section-template--19588109008943__product_comparison_ahRqAP .column-2-img {
          max-height: 60px;
        }
      
    
      
    
      
    
      
    
      
    
      
    
      
    
  }
  .vref-pd-comparison .page-fade-in {
    opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;
  }

  @keyframes fadeInUp {
    from {
      opacity: 0;
      transform: translateY(20px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }
  .vref-pd-comparison .page-fade-in:nth-child(2) { animation-delay: 0.1s; }
  .vref-pd-comparison .page-fade-in:nth-child(3) { animation-delay: 0.2s; }
  .vref-pd-comparison .page-fade-in:nth-child(4) { animation-delay: 0.3s; }
    
