.Product_info .wrapper{align-items:start;gap:10px;display:flex}.Product_info h2{color:#222;-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin-bottom:4px;font-size:23px;font-weight:700;overflow:hidden;display:-webkit-box!important}.Product_info .sub_heading{color:#222;-webkit-line-clamp:4;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:500;overflow:hidden;display:-webkit-box!important}.Product_info .stock_badge{color:#115100;text-wrap-mode:nowrap;background-color:#d3e5cf;border-radius:12px;height:fit-content;padding:2px 8px;font-size:11px;font-weight:600}.Product_info .starting_label{color:#222;margin:0;font-size:13px;font-weight:500}.Product_info .top_price_amt{color:#ee4823;font-size:20px;font-weight:700}.Product_info .unit_label{color:#7e7b7b;font-size:11px;font-weight:500}.Product_info .stars{color:#f9d106;font-size:35px}.Product_info .rating_text{color:#222;margin:0;font-size:12px;font-weight:500}.Product_info .divider_line_dashed{opacity:1;border:0;border-top:1px dashed #ccc;margin:16px 0}.Product_info .specifications_box{background-color:#f5f5f5;border-radius:4px;margin-bottom:20px;padding:14px}.Product_info .spec_header h3{color:#222;margin:0;font-size:18px;font-weight:600}.Product_info .view_details_link{color:#222;font-size:15px;font-weight:700;text-decoration:underline!important}.Product_info .spec_body{margin-top:10px}.Product_info .spec_body ul{margin-bottom:10px;padding-left:0;list-style:none}.Product_info .spec_body li,.Product_info .spec_body p{color:#222;-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin-bottom:6px;font-size:15px;font-weight:400;line-height:1.4;overflow:hidden;display:-webkit-box!important}.Product_info .preferences_section h3{color:#222;margin-bottom:12px;font-size:17px;font-weight:700}.Product_info .preference_item{color:#707070;cursor:pointer;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:24px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:8px 18px;font-size:13px;font-weight:500;display:flex}.Product_info .dropdown_arrow{color:#222;background:#bcbcbc;border-radius:50px;align-items:center;padding:3px;display:flex}.Product_info .pin_icon{object-fit:contain;filter:invert();width:30px;height:30px}.Product_info .pin_title{color:#222;font-size:15px;font-weight:700}.Product_info .pin_hint{color:#747474;text-align:right;-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:400;line-height:1.2;overflow:hidden;display:-webkit-box!important}.Product_info .otp-wrapper{flex-direction:unset}.Product_info .otp-wrapper input{text-align:center;background-color:#f9f9f9;border:none;border-bottom:1px solid #707070;border-radius:0;width:32px;height:32px;margin:0 2px;font-size:18px;font-weight:500}.Product_info .otp-wrapper .input:focus{border-color:#222;outline:none}.Product_info .btn_check_pin{color:#222;cursor:pointer;background:0 0;border:none;font-size:15px;font-weight:700;text-decoration:underline}.Product_info .Delivered_text_holder h3{text-align:right;letter-spacing:0;color:#fff;opacity:1;background:#717171 no-repeat padding-box padding-box;border:.5px solid #2d2d2d;border-radius:3px;width:fit-content;margin-left:auto;padding:2px;font-size:13px;font-weight:500}.Product_info .Delivered_text_holder h2{text-align:right;letter-spacing:0;color:#2d2d2d;text-transform:capitalize;opacity:1;font-size:16px;font-weight:600}.Product_info .Delivered_text_holder p{text-align:right;letter-spacing:0;color:#707070;opacity:1;font-size:12px;font-weight:500}.Product_info .main_price_amt{color:#ee4823;margin:0;font-size:30px;font-weight:500}.Product_info .tax_tag{color:#747474;font-size:10px;font-weight:600}.Product_info .qty_breakdown{color:#222;margin:2px 0 0;font-size:12px;font-weight:600}.Product_info .timeline_disclaimer{color:#717171;-webkit-line-clamp:3;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin-bottom:12px;font-size:15px;font-weight:400;overflow:hidden;display:-webkit-box!important}.Product_info .timeline_card{background:#f5f5f5 no-repeat padding-box padding-box;border:1px solid #e3e3e3;border-radius:4px;padding:5px 5px 5px 0}.Product_info .icon_wrapper{background-color:#717171;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;margin-left:-14px;display:flex;box-shadow:0 1px 3px #0000000d}.Product_info .icon_wrapper img{object-fit:contain;width:23px;height:23px}.Product_info .timeline_details{flex-direction:column;display:flex}.Product_info .timeline_step_title{color:#343434;font-size:15px;font-weight:700}.Product_info .timeline_step_date{color:#707070;white-space:nowrap;font-size:12px;font-weight:500}.Product_info .preference_accordion_wrapper{margin-bottom:10px}.Product_info .preference_accordion_wrapper .accordion-item{background:0 0;border:none}.Product_info .preference_accordion_wrapper .accordion-button{color:#707070;box-shadow:none;justify-content:space-between;padding:8px 18px;font-size:13px;font-weight:500;display:flex;background-color:#f5f5f5!important;border:1px solid #f5f5f5!important;border-radius:24px!important}.Product_info .preference_accordion_wrapper .accordion-button:not(.collapsed){background-color:#f5f5f5;color:#222!important;border-radius:50px!important}.Product_info .preference_accordion_wrapper .accordion-button:after{width:12px;height:12px;filter:unset;background-color:#bcbcbc;background-position:50%;background-size:10px;border-radius:50%;padding:10px;transition:transform .2s ease-in-out}.Product_info .preference_dropdown_body{background-color:#f5f5f5;border-top:none;border-radius:4px;margin-bottom:20px;padding:14px}.Product_info .option_row{color:#555;border-bottom:1px dashed #e3e3e3;border-radius:50px;font-size:13px;padding:8px!important}.Product_info .option_row:hover{color:#000;background:#cfcfcf no-repeat padding-box padding-box}.Product_info .option_row:last-child{border-bottom:none;padding-bottom:2px}.Product_info .recommended_badge{color:#b23b88;letter-spacing:.2px;font-size:11px;font-weight:600}@media (min-width:0) and (max-width:991px){.Product_info .pin_inputs_container{margin-bottom:20px}.Product_info h2{font-size:16px}.price_summary_col{margin-bottom:20px}.Product_info .main_price_amt{font-size:27px}.Product_info .otp-wrapper{flex-direction:unset;margin-bottom:16px}.Product_info .sub_heading{font-size:14px;line-height:1.3}}@media (min-width:0) and (max-width:575px){.Product_info .Delivered_text_holder h2{font-size:14px}.Product_info .Delivered_text_holder p{font-size:11px}.Product_info .pin_title{font-size:14px}.Product_info .pin_icon{width:28px;height:28px}.Product_info .timeline_disclaimer{font-size:13px}}
