Choose Pack Size
Page: Product Pages (Optimized for Conversions)


Snippet Code
<style>
.product-form__controls-group1 {
margin-top: 20px;
}
.pack-variant-title7 {
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
text-transform: capitalize;
}
.variant-section7 {
display: flex;
flex-wrap: wrap;
flex-direction: column;
border: none;
margin-bottom: 20px;
padding-left: 0;
padding-top: 20px;
padding-bottom: 0;
}
.variant-option7.variant-option7--active {
border: 2px solid #000;
}
.variant-section7>div {
display: flex;
flex-direction: row;
flex: auto;
padding: unset;
}
.variant-option7 {
border-radius: 10px;
background-color: #fff;
transition: background-color .2s;
margin-bottom: 15px !important;
border: 2px solid #00000047;
}
.variant-option7 input[type=radio] {
opacity: 0;
position: absolute;
}
input[type=radio] {
display: none;
}
.product-form input {
min-height: 44px;
}
.product-form__input7 {
width: 20px;
}
input {
border: 1px solid var(--color-border-form);
background-color: var(--color-text-field);
color: var(--color-text-field-text);
max-width: 100%;
line-height: 1.2;
border-radius: 2px;
}
.variant-option7 input[type=radio]:checked+label {
background-color: #eef5d4;
}
.variant-option7 input[type=radio]:checked+label,
input[type=radio]:not(:disabled)~label {
border-radius: 10px;
display: flex;
justify-content: space-between;
padding: 12px 25px;
align-items: center;
}
input[type=radio]:not(:disabled)~label {
cursor: pointer;
width: 100%;
}
input[type=radio]:checked+label:before {
border: 5px solid #097643;
}
.single-option-selector7+label:before {
content: "";
display: inline-block;
vertical-align: middle;
width: 20px;
height: 20px;
border-radius: 50%;
margin-right: 10px;
background-color: #fff0;
cursor: pointer;
transition: background-color .2s, border-color .2s;
border: 1px solid #000;
}
input[type=radio]:checked+label b {
display: block;
}
.variant-Recommended7 {
font-family: Neue Montreal;
font-size: 15px;
line-height: 24px;
letter-spacing: .03em;
font-weight: 1000;
position: absolute;
top: -15px;
left: 15px;
padding: 0 10px;
background-color: #f37268;
border-radius: 50px;
color: #fff;
width: 130px;
text-align: center;
}
.variant-details {
display: flex;
flex: 1;
gap: 5px;
flex-direction: column;
justify-content: space-between;
margin-left: 15px;
}
.variant-title {
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 20px;
position: relative;
display: inline-block;
padding-right: 20px;
font-family: Poppins, sans-serif;
letter-spacing: 0;
text-align: left;
}
.variant-discount-amount {
font-size: 14px;
font-weight: 700;
line-height: 18px;
color: #ee4b47;
}
.variant-pricing {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.variant-pricing {
width: 60px;
text-align: right;
}
.variant-asp {
font-size: 16px;
font-weight: 700;
line-height: 20px;
}
.variant-mrp {
font-size: 14px;
font-weight: 500;
line-height: 18px;
text-decoration: line-through;
}
.variant-Recommended7.variant-tier--better7 {
background-color: #f58e86;
}
.variant-Recommended7[class*=variant-tier] {
top: 6px;
right: 37px;
text-transform: capitalize;
}
.variant-Recommended7.hidden {
display: none !important;
}
@media only screen and (min-width: 900px) {
.variant-section7 {
max-width: 500px;
}
}
@media only screen and (min-width: 750px) {
input {
padding: 10px 18px;
}
}
</style>
<div class="product-form__controls-group1">
<h4 class="pack-variant-title7">Choose Pack Size:</h4>
<fieldset class="variant-section7 product-form__controls-group1" id="SingleOptionSelector-0">
<!-- Removed dropdown header and body -->
<div class="variant-option7 variant-option7--active">
<input type="radio" data-variant-id="41360586637449" data-variant-image-id="26831453225097"
class="single-option-selector7 single-option-selector7-product-template-flavor-options product-form__input7"
checked="checked" value="Pack of 60" data-index="option1" name="packs"
id="SingleOptionSelector-packs-pack-of-60">
<label for="SingleOptionSelector-packs-pack-of-60">
<b class="variant-Recommended7">Most Popular</b>
<div class="variant-details ">
<span class="variant-title">Pack of 60</span>
<span class="variant-discount-amount ">
Save: ₹856 ( 31% off )
</span>
</div>
<div class="variant-pricing ">
<span class="variant-asp">₹1,944</span>
<span class="variant-mrp ">₹2,800</span>
</div>
<!-- Add any other details you want to show with each variant option -->
</label>
</div>
<div class="variant-option7">
<input type="radio" data-variant-id="40946134352009" data-variant-image-id="26831485927561"
class="single-option-selector7 single-option-selector7-product-template-flavor-options product-form__input7"
value="Pack of 30" data-index="option1" name="packs" id="SingleOptionSelector-packs-pack-of-30">
<label for="SingleOptionSelector-packs-pack-of-30">
<b class="variant-Recommended7 variant-tier--better7 hidden">better</b>
<div class="variant-details ">
<span class="variant-title">Pack of 30</span>
<span class="variant-discount-amount ">
Save: ₹206 ( 15% off )
</span>
</div>
<div class="variant-pricing ">
<span class="variant-asp">₹1,194</span>
<span class="variant-mrp ">₹1,400</span>
</div>
<!-- Add any other details you want to show with each variant option -->
</label>
</div>
<div class="variant-option7">
<input type="radio" data-variant-id="41940152418441" data-variant-image-id="26831452897417"
class="single-option-selector7 single-option-selector7-product-template-flavor-options product-form__input7"
value="Pack of 90" data-index="option1" name="packs" id="SingleOptionSelector-packs-pack-of-90">
<label for="SingleOptionSelector-packs-pack-of-90">
<div class="variant-details ">
<span class="variant-title">Pack of 90</span>
<span class="variant-discount-amount ">
Save: ₹1,506 ( 36% off )
</span>
</div>
<div class="variant-pricing ">
<span class="variant-asp">₹2,694</span>
<span class="variant-mrp ">₹4,200</span>
</div>
<!-- Add any other details you want to show with each variant option -->
</label>
</div>
</fieldset>
</div>