/** Shopify CDN: Minification failed

Line 37:3 Unexpected ","
Line 121:4 "wdith" is not a known CSS property

**/


/* CSS from section stylesheet tags */
.comparison-heading a{
    text-decoration:none;
  }
  .comparison-heading{
    margin-bottom:2rem;
  }
  .comparison-container h3{
    margin-bottom:0;
  }
  .comparison-heading {
    width:100%;
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:2rem;
    padding:2rem 0;
  }
  .comparison-heading .heading-item {
    display:flex;
    flex-direction:column;
    gap-y:1rem;
    align-items:center;
    justify-content:center;
  }
  .comparison-heading .heading-item img {
    display:block;
    max-width:100%;
    object-fit:cover;
  },
  .comparison-container main.info-container {
    width:100%;
  }
  .info-container .info-row{
    width:100%;
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:2rem;
    padding:2rem 0;
    border-bottom:1px solid ;
  }
  .info-container .info-row .info-column{
    display:flex;
    flex-direction:column;
    gap:2rem;
    text-align:center;
  }
.product-cards{
    margin:1rem 0;
    background:#fff;
    box-shadow:1px 0 5px #eee;
  }
  .product-cards .container{
    height:600px;
  }
  .product-cards .relative{
    position:relative;
  }
  .img-wrapper{
    width:100%;
    height:50%;

  }
  .img-wrapper img {
    display:block;
    max-width:100%;
    height:100%;
    object-fit:cover;
  }
  .cards-wrapper{
    position:absolute;
    display:flex;
    left:64px;
    right:64px;
    bottom:0;
    gap:15rem;
    justify-content:center;
  }
  .cards-wrapper .card {
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:1rem;
    min-width:25rem;
    padding:1.5rem  2rem;
    background:#fff;
    border-radius:4rem 4rem 0 0;
    box-shadow:3px 0 10px #eee;
  }
  .cards-wrapper .card .name {
    padding:0.5rem 1rem;
    text-align:center;
    background:#000;
    border-radius:3rem;
    color:#fff;
  }
  .cards-wrapper .card p{
    margin:0 0;
  }
   .cards-wrapper .card img{
     width:100%;
     aspect-ratio:1;
     object-fit:cover;
     border-radius:1rem;
   }

  @media screen (max-wdith:750px){
    .img-wrapper{
      display:none;
    }
  }
.specifications__container {
    --clr-txt:#836b7c;
    wdith:100%;
    margin:1rem auto;
    padding:0 0;
    border-top:1px solid gray;
    display:grid;
  }
  .specifications__container > .content_box{
     display:grid;
     grid-template-columns:repeat(auto-fit,minmax(min(30ch,100vw),1fr));
     gap-x:3rem;
     gap-y: 1.5rem;
  }
  .content_box > .info_box {
    width:100%;
  }
  .content_box > .info_box > .info_content{
    color:var(--clr-txt);
  }