/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 29 2026 | 12:54:33 */
.packages-select{
	.product-options{
display:flex;
flex-direction:column;
gap:12px;
font-family:Prompt, sans-serif;
}

.product-option{
display:flex;
align-items:center;
gap:15px;
border:1px solid #e5e5e5;
border-radius:10px;
padding:14px;
cursor:pointer;
transition:0.2s;
position:relative;
}

.product-option input{
position:absolute;
opacity:0;
}

.product-option:has(input:checked){
border:1px solid #DD0000;
background:#fff7ed;
}


.product-option img{
width:60px;
height:60px;
object-fit:cover;
border-radius: 5px !important;
}

.product-info{
 display: flex;
 flex-direction: row;
 justify-content: space-between;
 width: 100%;
 gap: 20px;


}

.title{
font-size:12px;
font-weight: 400;
color: rgb(17, 24, 39);
line-height: 18px;
margin-bottom:6px;

}

.price{
text-align:right;

}

.price .old{
display:block;
font-size:12px;
font-weight: 400;
color:rgb(107, 114, 128);
margin-bottom: 5px;
text-decoration:line-through;
}

.price .new{
font-size:16px;
font-weight:600;
color:#DD0000;
}
}