.ogtk-combo{background:#fff7fa;border:1px solid #f0e2e7;padding:25px;margin:30px 0;border-radius:8px}.ogtk-combo-head small{letter-spacing:.2em;color:#c66b89;font-size:10px;font-weight:bold}.ogtk-combo h2{font:600 29px 'Playfair Display',serif;margin:8px 0}.ogtk-combo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.ogtk-combo-grid a{background:#fff;padding:12px;border:1px solid #f0e2e7;display:flex;flex-direction:column;gap:8px;font-size:12px}.ogtk-combo-grid img{width:100%;aspect-ratio:1;object-fit:contain}.ogtk-combo-grid span{color:#c66b89}.ogtk-combo-saving{font-weight:bold;color:#855069}.ogtk-recent-purchase{display:flex;align-items:center;gap:12px;border:1px solid #f0e2e7;padding:12px;margin:12px 0}.ogtk-recent-purchase img{width:55px}.ogtk-recent-purchase span{font-size:9px;color:#c66b89}.ogtk-pincode{border:1px solid #f0e2e7;padding:14px;margin:15px 0}.ogtk-pincode label{display:block;font-weight:bold;margin-bottom:8px}.ogtk-pincode div{display:flex;gap:8px}.ogtk-pincode input{min-width:0;padding:10px;border:1px solid #eadde2}.ogtk-pincode button{background:#c66b89;color:white;border:0;padding:10px 14px}@media(max-width:520px){.ogtk-combo-grid{grid-template-columns:repeat(2,1fr)}}