

  .best-deal {
	position: absolute;
	top: -17px;
	left: -6px;
	z-index: 50;
	width: 100px;
	height: 100px;
  }

  .pricetag p.strikethrough {
	font-size: 4rem;
	color: #5CA82B;
	position: relative;
  }
  .pricetag p.strikethrough::before {
	content: "";
	position: absolute;
	background: url("/Images/HomeSC/2026/5/shop/line-through.png") center/cover no-repeat;
	width: 164px;
	height: 31px;
	top: 15px;
  }
  #speeds .pricetag .dsign {
	vertical-align: 0%;
	font-size: 6rem;
  }

  #speeds .pricetag p.strikethrough .dsign {
	font-size: 4rem;
  }


  .pricetag p.strikethrough-top {
	font-size: 4rem;
	position: relative;
	color: #001B47;
  }
  .pricetag p.strikethrough-top::before {
	content: "";
	position: absolute;
	background: url("/Images/HomeSC/2026/5/shop/line-through.png") center/cover no-repeat;
	width: 164px;
	height: 31px;
	top: 15px;
  }

  #speeds .pricetag p.strikethrough-top .dsign {
	font-size: 4rem;
  }

@media(min-width:1200px){

    .has-strike-spacing .price-spacer{
        height:25px;
    }

    .has-strike-spacing.lime-green p,
    .has-strike-spacing.lime p,
    .has-strike-spacing.lt-blue p{
        margin-top:25px;
    }

}



  @media screen and (max-width: 1199px) {
	.box-2 {
	  margin-top: 50px;
	}
	#speeds ul.speed-features-new {
	  display: flex;
	  flex-direction: column;
	  align-items: center;
	}
	.price-spacer {
	  height: 0;
	}
	.has-strike-spacing .price-spacer{
        height:0;
    }

    .has-strike-spacing.lime-green p,
    .has-strike-spacing.lime p,
    .has-strike-spacing.lt-blue p{
        margin-top:0;
    }


	.pricetag p{
	  display:block;
	  width:100%;
	}
	.item-con-1 {
	  padding: 20px 0 0;
	}
	#shop-internet #speeds {
    margin-top: 2rem;
}

  }

